Competitor ad reports for every client, without the screenshots.
Pull each competitor's accounts, launches, stops and longest-running ads across six platforms into your own report template or dashboard, so strategists spend their time on the analysis.
- Performance and creative agencies
- Agencies building client dashboards
- In-house analysts serving several brands
The problem
Reports built from screenshots
Someone scrolls six libraries per competitor per client, pastes screenshots into slides and misses what already ended.
No history to compare against
Clients ask what changed since last month. The libraries only show the present.
Every client has different competitors
A manual process for 20 clients with five competitors each is 100 profiles a month.
How it works with AdLib
- 01
One profile per competitor
All ad accounts that belong to a domain across platforms and countries, with totals, active ads, formats, launches per week and the longest-running ads.
curl "https://api.adlibapi.com/v1/companies/competitor.com" \ -H "X-API-Key: $ADLIB_API_KEY" - 02
What happened this month
The timeline lists when each ad started and stopped; the changes endpoint lists new, stopped and changed ads since your last report.
curl "https://api.adlibapi.com/v1/advertisers/meta:15087023444/timeline?from=2026-10-01" \ -H "X-API-Key: $ADLIB_API_KEY" - 03
Fill your template
Write the JSON into your report generator, sheet or BI tool. Keep the competitors on a watchlist so next month's history is already there.
What it costs
Profiles for 100 competitors use about 6% of Starter's 25,000 monthly credits; the rest is for events and ads.
See plans and credit packs- Company profile (resolve + stats)
- 15 credits
- Timeline or change event
- 1 credit each
- 20 clients × 5 competitors, monthly profiles
- 1,500 credits
Questions
- How do agencies automate competitor ad reports?
- Use an ad library API to pull each competitor's ad accounts, new and stopped ads and run lengths into the agency's own report template, instead of collecting screenshots from each platform's library.
- Can I show which competitor ads perform best?
- Platforms don't publish performance for commercial ads. The best public signals are run length (ads that run longest usually work) and, for EU ads on Meta, how fast reach grows. AdLib returns both.
- Can I white-label the data in my own dashboard?
- Yes, you can show results to your clients inside your own tools. Reselling raw data as a data product needs our Enterprise terms.