Talk about a build

Competitive intelligence 2026-05-11 5 min

Reading a competitor's ad library without fooling yourself

Ad transparency records are the best free competitive intelligence available and the easiest to over-read. What they actually prove, what they cannot show, and the findings worth extracting.

Scott Hodson

Ad transparency records across Google, Meta, LinkedIn and TikTok are the most underused free competitive intelligence available. They are also read badly more often than they are read well, and the errors all run in the same direction: toward confident conclusions the data cannot support.

Here is what they prove, what they do not, and what is actually worth pulling out.

What an ad library gives you

Depending on the platform, some combination of:

  • The creative itself, in full
  • The date range it ran
  • Sometimes an impression band or a spend band, usually only for political or issue ads
  • Sometimes rough targeting parameters
  • The number of variants running concurrently

That is a genuinely rich seam. You are looking at a competitor’s actual messaging, dated, in their own words, chosen by them for a paying audience. Nothing else in competitive research gets you that directly.

What it does not give you

Budget. This is the big one. A record showing an ad ran tells you nothing about whether it ran on fifty dollars a day or five thousand. Two competitors with the same number of live ads may differ by an order of magnitude in spend.

Any conclusion of the form “they are investing heavily in X” that rests only on ad library records is unsupported. You saw creative. You did not see money.

Completeness. Coverage varies by platform, by ad format, by region and by how recently something changed. Search ads, display, video and shopping are not all equally represented. An absence in an ad library is weak evidence of an absence in market.

Performance. You are seeing what they ran, not what worked. A competitor running twelve creative variants might be testing rigorously or might be failing to find a message that lands. The library cannot distinguish those.

Targeting, mostly. Some platforms expose a little. Most expose very little, and what they do expose is coarse. Inferring a precise segmentation strategy from ad library targeting data is usually inference dressed as evidence.

The findings that are actually supported

Given those limits, the well-supported readings are about language, timing and structure rather than about scale.

Message, verbatim and dated

This is the strongest thing in the lane. You get the exact words a competitor chose to put in front of a buyer, with a date.

Compare that against their website copy. When ad copy and site copy say the same thing, the position is real and committed. When ad copy says something the site does not, you are usually looking at either a test or a repositioning that has not reached the site yet. Both are worth knowing, and the second is a leading indicator.

Compare it against their previous ad copy. A message that changed in Q2 is a decision that got made in Q1.

Segmentation, from creative rather than from targeting data

You cannot see who they targeted. You can see whether they made different creative for different audiences.

A competitor running one shared ad set across four claimed verticals is not really segmented, whatever the site says. A competitor running distinct copy per segment, concurrently, is. That is a directly observable fact about their operation, and it is a stronger signal about segmentation than any targeting parameter the library might expose.

Attach the caveat honestly: ad transparency records show active creative, not budget allocation, so segmentation could exist below the level these records expose. State it and move on.

Run dates, which are the underrated part

Dates turn an inventory into a trajectory.

Continuous long-running ads mean a message that is working, or at least one nobody is questioning. Short bursts mean testing, or seasonal pushes, or a campaign that got cut. A gap means something stopped.

The most useful single question: what changed, and when? A competitor whose entire ad set turned over in one month made a decision that month. Look at what else happened around it: new pages, hiring, a leadership change, a press release. The ad library gives you a timestamp to align other lanes against.

Concurrency as a rough proxy for seriousness

Not spend, but not nothing. A competitor running one ad for eighteen months is not investing meaningful attention in paid. One running fourteen concurrent variants with regular turnover has somebody actively managing it.

That is a statement about operational attention rather than budget, and it is worth having, as long as it is labelled as what it is.

The discipline that keeps it honest

Two rules.

Capture verbatim, with a date. Not a paraphrase of the message. The actual text, and the window it ran in. A paraphrase is an interpretation, and interpretations accumulate drift as they get passed along. When somebody challenges a finding six weeks later, verbatim capture is what lets you resolve it.

Our grounding gate takes this to its logical end: a quote that is not present byte for byte in the cached source is rejected rather than flagged. That sounds severe until you have watched a plausible paraphrase turn into a claim about a competitor’s strategy that they never made.

Label the confidence and attach the caveat. A record that says “runs one shared ad set across all verticals” should carry the caveat about budget visibility right next to it. Not in a methodology appendix nobody reads. Attached to the claim, where somebody deciding what to do with it will see it.

Where it fits

The ad library is one lane among several, and it is most valuable in combination.

Ad copy plus site copy tells you whether a position is committed or tested. Ad copy plus hiring tells you whether a claimed expansion has staffing behind it. Ad copy plus content dates tells you whether a company is talking about something they are also investing in organically, or whether the paid message is running ahead of the substance.

A single lane produces observations. Lanes that agree produce findings. Lanes that disagree produce the most interesting findings of all, because a gap between what a company advertises and what it staffs is usually a gap between what it wants to be and what it currently is.

That gap is where the competitive opportunity lives.

The full list of research lanes, and how they are chosen per market rather than run as a checklist, is on the competitive intelligence page.

Find out what your marketing
is actually achieving.

One conversation, no obligation: what you sell, who you lose deals to, and what you cannot currently see. If a build is a fit, it is scoped and quoted from there. There is no signup and no self-serve tier.

No prices on this site. Every engagement is scoped and quoted after the first meeting.