Advertising Competitive Intelligence: How to Monitor Competitors’ Ads
Build a repeatable competitor ad monitoring workflow with platform libraries, a dated evidence log, and a clear way to turn observations into original tests.
To monitor competitors’ ads, identify a focused set of brands, search the public ad library for each platform they use, record dated observations, and review changes on a regular schedule. There is no single native library that covers every platform. Treat what you can see as evidence about an ad’s creative, message, offer, and destination—not proof that it is profitable or that it reached a particular person.
This guide provides a practical workflow using free platform resources and a spreadsheet. It also explains what the libraries can and cannot tell you, how to compare ads, and how to turn observations into original tests.
1. Define what you want to learn
Start with a research question. “What are competitors doing?” is too broad to guide a useful review. Better questions include:
- Which customer problems do competitors emphasize?
- Which offers and calls to action appear repeatedly?
- What formats or demonstrations do they use to explain the product?
- Do their ads lead to a dedicated landing page, a product page, or another destination?
- How does the message change between platforms or over time?
Pick three to seven brands as a manageable starting range. This is a working suggestion from a vendor’s framework, not a universal rule. Include direct competitors with a similar audience or offer. Add a small number of aspirational brands only if their marketing is relevant to the question.
2. Choose the right ad libraries
Make a channel map before searching. Each platform’s library has its own coverage, search behavior, and available fields, so check the sources independently for the channels that matter.
| Source | Useful for | Keep in mind |
|---|---|---|
| Meta Ad Library | Public ad discovery for Facebook and Instagram | History and visible fields vary by ad category and geography. |
| Google Ads Transparency Center | Google advertising surfaces | Check it separately; its history and fields differ from Meta’s. |
| TikTok Creative Center | TikTok creative research, trends, and featured ads | Featured creative is inspiration, not independent proof of competitor results. TikTok describes Creative Center as a free, public-facing source of creative resources in its SMB Creative Playbook. |
Consider other platform libraries, such as LinkedIn or Pinterest, when a competitor’s channel mix makes them relevant. Aggregated ad research services may provide a shared search interface or persistent records, but check exactly which sources they cover and whether their figures are direct disclosures or estimates.
3. Search with more than one identifier
- Search the consumer-facing brand name.
- Try the company’s legal name, social page name, or handle if results are missing.
- Use the domain or platform-specific advertiser identity where the library supports it.
- Record which query produced each result so you can repeat it later.
Names can differ across a brand’s website, social accounts, corporate entity, and advertiser profile. An empty search does not establish that the company has not advertised: the library may not match the query, show the relevant category or region, or retain the ad in the visible history.
4. Set up a dated monitoring log
A spreadsheet is enough for a small competitor set. Use one row per ad or meaningful ad variation and include fields that let another person understand what you observed and when.
| Field | What to record |
|---|---|
| Advertiser | Brand and visible advertiser identity |
| Platform and query | Library, search term, and account or page where relevant |
| Date checked | The date you viewed the listing |
| Creative and format | Image, video, carousel, text, demonstration, or other visible format |
| Message and offer | Hook, customer problem, claim, promotion, and call to action |
| Destination | Visible destination URL or landing page and its main purpose |
| Visible timing or disclosures | Start/end dates, geography, reach, or other fields only when shown |
| Notes and source link | What changed, what is uncertain, and a link or reference that helps you find the ad again |
Revisit the same brands and platforms on a consistent cadence. Weekly or monthly reviews can work depending on campaign speed and how often your team can act on findings. The important thing is to record the date and use a repeatable schedule; a one-time snapshot cannot show whether a message or offer changed.
5. Compare patterns, not just individual ads
For each observation, look at the message, audience cues, format, offer, landing page, and recurrence. Ask whether multiple ads repeat one angle, whether the call to action or destination changes, and whether the creative is adapted to each platform.
Visible longevity or repeated appearances can help you decide what to investigate further. They do not prove that the campaign is profitable, that it performed better than another campaign, or that the advertiser is reaching a specific person. Library coverage, history, and disclosed fields vary across platform, geography, and ad category.
When choosing research or monitoring software, evaluate:
- Platform coverage: Does it include channels your competitors actually use?
- History: Does it retain observations over time, or only show currently visible ads?
- Evidence and fields: Which values are disclosed by the platform, and which are vendor estimates?
- Workflow: Can you save, annotate, export, and share examples with the team?
- Scale and cost: Is manual review sufficient, and does software save enough time to justify its cost?
For a small set, native libraries plus a tracking log may be all you need. A paid research service can be worth evaluating when manual collection, cross-platform search, persistence, or team workflows become a real bottleneck. Verify its coverage and labeling before relying on its estimates.
6. Turn observations into original creative tests
Use competitor ads to generate hypotheses, not to copy creative. Extract the underlying idea: a use case, customer objection, product demonstration, offer structure, or explanation. Then adapt that principle to your own product, audience, evidence, and brand.
- Write down the observed pattern and its source.
- State a hypothesis, such as “A short demonstration may explain this use case more clearly than a feature list.”
- Draft an original concept and landing page that fit your own offer.
- Define the audience, channel, success measure, and test period before launch.
- After the test, record what happened and decide whether to iterate, expand, or stop pursuing the angle.
A useful review ends with a brief, a test plan, or a decision to stop—not a folder of unannotated screenshots.
Or skip the browser setup
If you are collecting visual references from public web pages, ScreenshotNeo is a website screenshot API and MCP server for developers. It can capture a page as PNG, JPEG, WebP, or PDF. For a broader workflow, use the platform’s own ad library as your source of ad evidence and use screenshots to preserve the pages you are reviewing. The capture itself does not establish ad performance or provide access to hidden platform data.
See the ScreenshotNeo API documentation. Example request:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Cookie banners, popups, and chat widgets are removed before capture, and each step can be turned off. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed; response headers indicate the page verdict and billing status. An MCP server gives AI agents tools to take screenshots, get page information, and capture PDFs. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000 shots. Create a free ScreenshotNeo account.
Troubleshooting your research
The advertiser search returns no results
Try the brand’s legal name, domain, social page name, or handle where supported. Confirm you selected the relevant geography and ad category. Check another platform-specific library if the brand advertises on more than one channel. Missing results are not proof that no ads ran.
The same ad appears differently across searches
Record the library, query, geography, and date. Platform views and fields can differ, and creative may have variations. Compare the visible details without assuming that two similar listings represent identical targeting or results.
You cannot find an old ad again
Platform history is uneven and may be limited by category or geography. Keep dated notes and source references as you review. If long-term continuity is essential, assess whether a research service retains the specific platforms and fields you need.
A vendor reports reach, spend, or performance figures
Check whether the platform disclosed the value or the vendor estimated it. Label estimates clearly, review the vendor’s methodology, and avoid presenting them as official platform facts.
Your spreadsheet is growing but producing no decisions
Reduce the fields to those that answer your research question. Summarize recurring message, offer, and destination patterns, then write a test hypothesis or stop decision for each review cycle.
Performance, reliability, and cost
- Time: Manual research scales with the number of brands, platforms, and review frequency. Start with the channels most likely to change your decision.
- Reliability: Library listings are public observations with platform-specific limits, not a complete record of every ad. Record the date, source, and query to make your evidence auditable.
- Cost: The core workflow can use free platform-native resources and a spreadsheet. Consider paid software when saved research time or continuity is worth its price.
- Interpretation: Public visibility, apparent longevity, or featured placement does not demonstrate profitability or causal effectiveness.
Frequently asked questions
Can I search all competitors’ ads across every platform at once?
Not with a single native platform library. Search each relevant platform separately, or evaluate an aggregated service and verify its coverage and data labels.
Does a long-running ad mean it is working?
No. Longevity is a clue for further investigation, not evidence of sales or profitability.
How many competitors should I monitor?
Start with a focused set you can review consistently. Three to seven is one vendor’s suggested working range, not a fixed requirement.
Should I copy a competitor’s ad that appears repeatedly?
No. Identify the underlying customer problem or communication principle and create an original concept suited to your product and audience.
Sources and evidence limits
- Meta Ad Library and Google Ads Transparency Center are separate platform-native sources.
- TikTok Creative Center and its SMB Creative Playbook describe TikTok creative research resources.
- A 2020 study of a Brazilian Facebook political-ad monitoring sample reported that 34 of 835 ads its model classified as political matched the Facebook Ad Library dataset. This result is specific to that study’s sample and method; it should not be generalized to current commercial ads or other platforms. See the research paper.
Platform visibility and vendor capabilities can change. Check the relevant platform’s current documentation before publishing exact retention periods or disclosure claims.


