CONNECTING…
COPY REFRESH07:00:00
Performance trend (7 days)
Data sources status
Active copy — next refresh in 7h
Trending keywords
Connect Facebook to see live metrics
Product & Brand
Ad Style & Tone
Emotional
Social proof
Urgency
Informational
Humorous
Storytelling
Problem-solution
Aspirational
Budget & Schedule
Geographic
Demographics
18–24
25–34
35–44
45–54
55–64
All
Male
Female
Interests
Fitness & wellness
Yoga
Health & nutrition
Meditation
Weight loss
Online learning
Work-life balance
Stress relief
Click Refresh to load competitor ads from Meta Ads Library
Click "Pull Now" to fetch latest news (add NewsAPI key first)
Click Generate to create AI-powered ad variants (add Groq API key first)
Connect Facebook to see your ad reports
1 — Meta / Facebook APIs (required for ads)
1
Create Meta Developer Account
Go to developers.facebook.com → Get Started → Create account. Agree to Platform Policy.
2
Verify Your Identity
Go to facebook.com/id → submit govt. ID (Aadhaar, PAN, passport). Required for Ad Library API access. Takes 1–3 days.
3
Create an App
Dashboard → My Apps → Create App → choose "Consumer" type, no special use case. Copy your App ID and App Secret.
4
Add Marketing API Product
In your app dashboard → Add Product → Marketing API. This enables campaign creation, ad management, and insights endpoints.
5
Generate Access Token
Go to Graph API Explorer → select your app → Generate Access Token. Required permissions: ads_management ads_read pages_manage_ads pages_read_engagement. For long-lived token: exchange via oauth/access_token endpoint (valid 60 days).
6
Get Ad Account ID
Go to Meta Business Manager → Ad Accounts. Your Ad Account ID looks like act_123456789. You need this to create campaigns.
7
Get Facebook Page ID
Go to your Facebook Page → About section → scroll down to find Page ID. Or call GET /me/accounts in Graph Explorer. Required to attach ads to your page.
2 — Groq API (for AI copy generation — 100% free)
1
Create Groq Account
Go to console.groq.com → Sign up with Google or email → No credit card required.
2
Get API Key
Console → API Keys → Create API Key → give it a name → copy it. Looks like gsk_xxxxxxxxxxxx. Completely free. Uses Llama 3.3 70B — 14,400 requests/day free tier. Pricing after free tier: ~$0.59/million tokens (much cheaper than alternatives).
3
Available models on Groq
Dashboard uses llama-3.3-70b-versatile by default. You can also select deepseek-r1-distill-llama-70b for deeper reasoning or llama-3.1-8b-instant for fastest speed.
3 — NewsAPI.org (for RSS / news feed)
1
Register for Free Key
Go to newsapi.org/register → Sign up → Get API key instantly. Free tier: 100 requests/day — enough for 7-hour refresh cycles.
2
Alternative: NewsData.io
newsdata.io → Register → Free tier gives 200 credits/day. Better for India-specific news. Key looks like pub_xxxx.
4 — AdSpy & BigSpy (competitor intelligence)
1
AdSpy
adspy.com → Plans start at ~$149/month. Contact support for API access after subscribing. Provides competitor ad creatives, targeting data, performance estimates.
2
BigSpy
bigspy.com → Free plan available (limited). Pro from $9/month. API access on Enterprise plan. Alternatively use searchapi.io which provides Meta Ad Library data via a clean REST API.
3
Meta Ad Library API (Free alternative)
Once identity verified (Step 1.2 above), use: GET /ads_archive?search_terms=yoga&ad_reached_countries=IN&access_token=YOUR_TOKEN — Free, official, returns active competitor ads.
5 — API costs summary
APIFree tierPaidWhat it does
Meta Marketing API✅ FreeFree (pay for ads)Create & manage campaigns, get insights
Meta Ad Library API✅ FreeFreeCompetitor ad research
Groq API (Llama 3.3 70B)✅ 14,400 req/day~₹0.05/1M tokensAI ad copy generation — fastest LLM inference
NewsAPI.org✅ 100 req/day$449/mo (commercial)News feed for copy refresh
NewsData.io✅ 200 credits/day$149/moIndia news API
AdSpy❌ Trial only$149/moAdvanced competitor intel
BigSpy✅ Limited free$9–99/moAd spy & creative inspiration