Ads Analyzer
by @bluerockerr
Analyze extracted Meta ad creatives and generate a professional strategy report. Use after /meta_ads_extractor to produce a clean, organized analysis documen...
clawhub install meta-ads-analyserπ About This Skill
name: meta-ads-analyser description: Analyze extracted Meta ad creatives and generate a professional strategy report. Use after /meta_ads_extractor to produce a clean, organized analysis document with inline videos/images grouped by funnel/landing page.
Meta Ads Analyser
Generate a professional ad strategy analysis report from extracted Meta ad creatives.
Prerequisites
/meta_ads_extractor (images, videos, landing page screenshots)Input
Assets folder from extraction, typically at:
~/clawd/output/meta-ads/{advertiser-slug}/
βββ {slug}-video-01.mp4
βββ {slug}-video-02.mp4
βββ {slug}-image-01.jpg
βββ {slug}-image-02.jpg
βββ landing-{page-name}.jpg
βββ ...
Analysis Process
1. Analyze Each Creative
For each ad creative, identify:
Use vision model for images, Gemini for video analysis.
Get dimensions with:
# Images (macOS)
sips -g pixelWidth -g pixelHeight image.jpgVideos
ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=p=0 video.mp4
Common aspect ratios: | Ratio | Use Case | |-------|----------| | 1:1 | Feed (universal) | | 4:5 | Feed (recommended) | | 9:16 | Stories/Reels | | 16:9 | Landscape video |
2. Analyze Landing Pages
For each landing page, identify:
3. Map Funnels
Group ads by their destination landing page. Each funnel = landing page + all ads driving to it.
Typical funnel types:
4. Identify Strategy Patterns
Look for:
Output Format
Generate a self-contained HTML report using the template structure below.
Report Structure
1. Header
- Advertiser name
- Stats (# ads, # funnels, date)2. Strategy Overview (TOP)
- High-level acquisition strategy
- Funnel flow visualization
- Creative testing patterns
- Key takeaways (actionable insights)
3. Funnel Sections (one per landing page)
- Funnel header (name, URL)
- Landing page card (screenshot + analysis)
- Ad cards grid (media + analysis for each)
4. Footer
- Source attribution
- Date generated
Styling Guidelines
Ad Card Format
Each ad card should display:
[Media: video/image]
[Badges: Type | Funnel Stage | Aspect Ratio | Duration (if video)]
[Title]
[Analysis fields: Hook, Script, Emotion, Strengths, Gaps]
Include aspect ratio badge on every ad card so patterns are visible at a glance (e.g., "all TOFU ads are 4:5, BOFU ads are 1:1").
See templates/report-template.html for the full HTML/CSS template.
Delivery
1. Generate HTML file in the assets folder:
~/clawd/output/meta-ads/{advertiser-slug}/{slug}-analysis.html
2. Zip the entire folder (HTML + all media assets)
3. Send via Telegram with caption explaining contents
Important: The HTML uses relative paths to media files. Always deliver as a zip so the recipient can open it locally with all assets.
Example Workflow
User: Analyze the EricPartaker ads we extracted1. Read assets folder: ~/clawd/output/meta-ads/ericpartaker/
2. Analyze each video with Gemini / image with vision
3. Analyze landing page screenshots
4. Map ads to landing pages (identify 3 funnels)
5. Identify strategy patterns
6. Generate HTML report
7. Zip folder
8. Send to user
Integration
This skill is designed to follow /meta_ads_extractor:
/meta_ads_extractor β downloads assets
/meta_ads_analyser β generates strategy report
Can also integrate with:
βοΈ Configuration
/meta_ads_extractor (images, videos, landing page screenshots)