Learning Timeline
Key Insights
Tip for Overcoming Lazy Loading
The Meta Ad Library does not display all ads simultaneously. Ensure your scraping skill includes instructions to 'Scroll' down, wait, and re-extract data to capture a larger set of ads.
The Importance of a Brand Bible in AI
Don't jump straight into ad creation. AI requires a 'Brand Bible' and 'Competitor Analysis' as context so that the generated assets (such as landing pages and images) align with the existing brand identity.
Agent Handoff System
Structure your skills so that each phase ends with a 'handoff' to the next agent (e.g., Ads Analyst -> Head of Marketing -> Creative Director). This ensures the workflow runs smoothly without frequent manual intervention.
Prompts
Competitor Ad Creative Analysis
Target:
Gemini/Vision
Analyze the visual elements, messaging, and emotional hooks of the extracted ad creatives. For videos, use Gemini to identify key scenes. For images, use Vision to determine dimensions, color palettes, and aspect ratios.
Brand Identity Extraction
Target:
Head of Marketing Agent
Visit our official website and analyze all pages to understand our product offerings, communication style, and complete design system. Generate a comprehensive Brand Bible that will guide future ad creation.
Step by Step
Building the 'Skill' Structure for the Ads Analyst Agent
- Identify the Meta Ad Library page ID that you want to analyze.
- Configure the 'Scraping' sub-skill to open the Ad Library with specific filters.
- Instruct the AI to extract media URLs (videos and images) directly from the DOM (Document Object Model).
- Set up automated 'Scroll' and 'Wait' functions to handle 'lazy loading' and retrieve more ad results.
- Use the 'Ad Creative Analysis' sub-skill to analyze videos using the Gemini model and images using the Vision model.
- Perform a 'Landing Page Analysis' by directing the agent to visit and dissect every landing page URL found.
- Set 'Phase 6' in the Ads Analyst to automatically perform a 'handoff' (task transfer) to the Head of Marketing agent.
Configuring the Head of Marketing & Brand Analysis Agent
- Activate the 'Website Brand Analysis' sub-skill to direct the agent to visit every page on your own website.
- Extract product information, tone of voice, and the design system from the website.
- Automatically generate a 'Brand Bible' based on the extracted data.
- In the 'Campaign Planner' sub-skill, set the required input conditions (Brand Bible & Meta Ads Analysis) before the task begins.
- Set up a 'Proactive Ask' feature where the AI will request user input if competitor analysis data or the brand bible is incomplete.
- Obtain user approval before the agent moves into the asset creation phase.