RELIABLE PR
← Back to Journal

How to See Your Competitors' Facebook Ad Targeting

Meta shows a competitor's age, gender and location targeting only for ads that ran in the EU or UK. What 204 ads showed us, and how to spot the ones that sell.

A magnifying glass held over the Facebook app icon on a smartphone screen

On September 28 we pulled the most seen image ads running in the US in the category of a jewelry brand we run ads for. Four keyword searches in Meta’s Ad Library, active ads only, sorted by impressions. That gave us 164 ads from 79 advertisers. Then we opened every one to answer the obvious next question: who are these brands targeting?

28 of the 164 showed any targeting at all. The rest showed the creative, the page name and the date the ad started running. No age, no gender, no location.

That’s the honest answer to how to see your competitors’ Facebook ad targeting. You see a thin slice of it, for some ads, and only because of where those ads ran. The targeting was the least useful thing in the Library. The start dates were the most useful.

What the Facebook Ad Library actually shows

Every active ad shows the same basics: the page that ran it, a Library ID, the platforms, the creative and text, and “Started running on” with a date. Ads with variations carry the label “This ad has multiple versions.” In our pull, 106 of the 164 did, so the card you’re looking at is often one version of several.

Some ads show more. Open the ad, click “See ad details” and look for “Transparency by location.” If it’s there, it has a “European Union” tab, a “United Kingdom” tab, or both. Each tab lists:

  • Location: the places the advertiser included or excluded.
  • Age: the minimum and maximum age they set.
  • Gender: All, Women or Men.
  • Reach: how many accounts in that region saw the ad at least once, which Meta labels an estimate.
  • Reach by location, age and gender: who actually saw it.

EU ads also carry an “EU transparency” label on the card and an “Advertiser and payer” section in the details. In our pull, both showed up on exactly the same 39 ads, the ones with a European Union tab. UK only ads had neither.

Why the Meta Ad Library shows targeting only for the EU and the UK

The EU half is law. Article 39 of the Digital Services Act requires very large online platforms to keep a public repository of their ads, including “the main parameters used” when an ad was aimed at particular groups and the total number of recipients reached. The European Commission’s summary is blunter: very large platforms must maintain a repository with details on paid advertisement campaigns.

Meta announced its version in August 2023, as the DSA began to fully apply to Facebook and Instagram: all ads that target people in the EU, “along with dates the ad ran, the parameters used for targeting (e.g., age, gender, location), who was served the ad,” kept in the Library for a year.

The UK half is documented but not explained. Meta’s developer reference for the Ad Library lists the targeting fields as “Available only for ads delivered to the UK & EU,” plus political and issue ads in Brazil. The DSA is EU law, and we didn’t find a Meta statement explaining the UK. We only know it’s real: all 64 ads with a panel in our pull had a United Kingdom tab.

If a competitor’s ad never reached the EU or the UK, there’s no targeting to see.

What the Meta Ad Library never shows

Meta’s reference has three targeting fields: target_ages, target_gender and target_locations. That’s the whole list. There’s no field for interests, lookalike audiences, custom audiences or retargeting lists, and nothing for budget or results on an ordinary product ad. In that reference, spend and impressions come as ranges, and only for ads about social issues, elections or politics.

That makes the sort a little strange. The Library will order results by “Impressions: high to low,” but the top ads show no count. The only figure we saw was “Impressions: <100,” on 8 ads near the bottom of one search. You’re ranking by a number you can’t see.

“Why am I seeing this ad?” Meta says you’ll find it in the three dot menu on any ad in your Facebook Feed. Back in 2019 Meta said the tool would show the interests or categories that matched you with a specific ad, and since 2023 it also summarizes how your activity may inform the models that deliver ads. It’s real targeting information, about one ad and one person: you. It can’t tell you who else a competitor reaches.

Paid spy tools. No tool can see settings Meta doesn’t publish. If one shows interests for a US only ad, ask where that came from, because Meta’s own API has no field for it.

How to see competitors’ Facebook ads, step by step

It’s the method we used, and it needs no login. We ran it as a script, but every step is a click. Labels are as of late September 2026.

  1. Search by product, not brand. Pick the country, leave the category on “All ads” and type a product keyword into “Search by keyword or advertiser.” The keyword finds competitors you didn’t know you had.
  2. Keep it to live ads. The filter should read “Active status: Active ads.”
  3. Sort by impressions. Open the Sort menu and pick “Impressions: high to low.” The only other choice is “Most recent.”
  4. Open the details. Click “See ad details,” then “Transparency by location.” Two tabs means two regions, shown one at a time, so click each.
  5. Run the same search in the UK. Switch the country to United Kingdom and repeat. In our pull, 36 of the 40 most seen UK ads for the category’s main keyword carried a panel.
  6. Save the creative as you go. The image links expire, so save the files during the pull, not a list of links.
  7. Read the page names. We read a name like “Creator with Brand” as a partnership ad, one the brand runs through a creator’s account. 12 of our 164 looked like that, all one brand paired with several creators.
  8. Write down the start date. It’s the most useful number on the card.

If an ad won’t open, the Library says “Ad isn’t in the Ad Library” and names the most common reason: no impressions yet. 7 of our 164 did that.

What 204 competitor ads told us about targeting

Our script read the details on 204 ads in about four minutes: the 164 from the US board plus the 40 most seen UK ads for the category. 64 had a targeting panel.

The brand level read comes from the 10 brands on the US board whose ads, UK search included, added up to at least 1,000 accounts reached in the EU or UK. Below that, the samples are too thin to mean much.

  • Gender: all 10 set men and women.
  • Age: 8 of the 10 set 18 to 65+. The other two started at 22 and 25. All 10 ran to 65+.
  • Location: whole countries or regions. Across all 64 panels, exactly one ad targeted cities, and it reached 24 accounts.
  • Women only: two brands tried it, both on ads that reached fewer than 1,000 accounts.
  • Men only: two brands. One ad reached 663 accounts. The other, from the UK search, reached 494,695, the only big ad we found set to one gender.

With gender left open, delivery still went mostly to women. Averaged brand by brand, women made up 71% of the accounts Meta listed as women or men, and 25 to 34 was the biggest age group. We can’t see interests, so we can’t say how much of that came from interest targeting and how much came from Meta’s delivery.

The clearest example came from the UK search. A necklace ad pitched as an anniversary gift was set to the whole UK, men and women, 18 to 65+. Meta delivered it 88% to men. Men 65 and older alone made up 17,478 of the 30,444 accounts it reached. Nothing in the visible settings asked for that audience.

For the 10 brands, the visible settings were wide open. Everything that narrowed their audience happened where the Library can’t see.

Long running ads are the best hint of what sells

The start date is on every card, and it’s the closest thing the Library has to a results column.

Our rule of thumb, and it’s ours, not Meta’s: an ad still running after 90 days is probably paying for itself. Somebody is looking at the numbers and choosing to keep paying. Most of ours hadn’t lasted that long: 100 of the 164 had started in the previous 30 days, and the median ad was 22 days old. Only 25 had run 90 days or more, from 22 advertisers.

The long runners also sat at the top. Some ads showed up in more than one search, so the four result lists held 192 slots for 164 ads. 14 of the 40 top 10 slots went to ads running 90 days or more, against 17 of the 152 slots below them. The #1 ad in two of the four searches had been running since June 2023 and March 2024. The oldest ad on the board started July 15, 2021.

Before you copy one, three cautions:

  • The sort favors old ads. Impressions pile up over time, so an ad that’s run for two years can outrank a better ad that started last week.
  • A start date isn’t a delivery record. The Library shows when an ad started, not whether it ran every day since or what it spent.
  • Big brands can afford patience. A national retailer can keep an ad on for reasons that have nothing to do with this month’s sales.

So read the long runners for the offer, the angle and the format, then test those in your own account.

Google’s version is the Ads Transparency Center

Google’s help page says you can search by advertiser or website name, filter by date and targeted location, and see the advertiser’s name, location, who pays for the ads and the ads they’ve served across Search, Display, Gmail and YouTube. Targeting information and the total number of recipients are added only “for ads served in certain countries or regions,” and Google offers API access to data about ads served in the EEA. Same shape as Meta: the audience detail depends on where the ad served.

What this doesn’t mean

It doesn’t mean copying a competitor’s targeting copies their results. Most of the settings we found were about as wide as settings get. The Library doesn’t show the rest of what shapes delivery: the budget, the campaign objective and the account’s purchase history. On the jewelry brand’s own account, Meta’s expanded audience produced five of its seven add to carts in a twelve day test, and an interest targeting set pointed at the same page produced none. Neither turned into a sale.

It doesn’t mean the European settings are the US settings. All 28 board ads with a panel came up in a search filtered to the United States, and not one panel named the United States. 22 listed only the UK or European places, and the other 6 said “Worldwide.” You’re looking at the European side of the campaign. The US side could be set up differently.

And it doesn’t mean the Library shows what worked. It shows what ran. The start date is the only performance hint in it, and it’s a hint, not a report.

FAQ

Can you see a competitor’s Facebook ad targeting?

Partly. Meta’s Ad Library shows the location, age range and gender an advertiser set, plus who the ad reached by age and gender, but only for ads delivered in the EU or the UK. For ads that never reached either, it shows the creative, the page and the start date, with no targeting at all.

Does the Facebook Ad Library show interests or lookalike audiences?

No. Meta’s Ad Library reference has three targeting fields, for ages, gender and locations. There’s no field for interests, lookalikes, custom audiences or retargeting lists, so no tool built on the Library can show them either.

Why does the Meta Ad Library show targeting for some ads and not others?

It depends on where the ad ran. The EU’s Digital Services Act requires very large platforms to publish the main targeting parameters of their ads, and Meta’s documentation makes the same fields available for ads delivered in the UK. An ad that never reached the EU or the UK has no targeting panel.

How do I find a competitor’s best performing Facebook ads?

Search the Ad Library by product keyword, keep it to active ads and sort by “Impressions: high to low.” Then check each ad’s start date. Ads still running after 90 days are the ones an advertiser keeps choosing to pay for, which is the best performance signal the Library offers.

Does the Meta Ad Library show how much competitors spend?

Not for ordinary product ads. Meta publishes spend, in ranges, only for ads about social issues, elections or politics. For EU and UK ads you get an estimated reach, the number of accounts that saw the ad at least once, but no spend.

Count the days, not the settings

When an owner asks what the competition is targeting, we now answer with two numbers: how many of their ads carry a targeting panel, and how many have run 90 days or more. On this board it was 28 and 25. The second list is where the ideas were. Then we fix our own account before we copy anyone, starting with the settings that quietly drain a Meta budget. Our paid advertising service page covers how we run that work.

Want a second opinion on what your competitors are running? Book a 15-minute call. No deck, no fluff. Strategy first. Tactics second. The work works.

Reliable PR & Marketing is a strategy-first marketing agency in Bakersfield, California. We run integrated SEO, PR, web, and content for founder-led companies across Kern County and nationwide. Strategy first. Execution always.

Like what you read?

Let's make it
work for you.

Get a free 15-min strategy call. No pitch deck. No sales script. Just useful.

Book free 15-min call →