If you want to know how to see who your competitors are targeting on Facebook, the most direct answer is this: Meta does not expose full audience targeting parameters publicly, but it does provide meaningful transparency data through the Meta Ad Library that reveals age ranges, gender breakdowns, and geographic distribution for active ads. Combined with the right monitoring workflow, that data becomes genuinely actionable.
This tutorial walks through exactly how to extract that information, what its limitations are, and how to build a repeatable system for tracking competitor Meta ad audiences over time.
What Facebook Ad Targeting Transparency Actually Means
When Meta introduced ad transparency tools, the goal was to give the public visibility into who is paying for ads and who those ads are reaching. That created a byproduct that’s useful for competitive research: you can now see real delivery data for competitor ads.
The distinction matters. You are not seeing the targeting settings a competitor configured in Ads Manager. You are seeing the actual audience that received their ads. In some cases those are very different things, because Meta’s delivery optimization can shift ad exposure across age groups and locations based on performance signals.
What the Meta Ad Library shows you is not what a competitor intended to target. It’s who their ads actually reached. That’s often more useful than the raw targeting settings would be.
This distinction changes how you should interpret the data. If a competitor’s ad reached mostly women aged 35 to 44 in three specific metro areas, that tells you something real about where their campaign found traction, regardless of whether that was their initial intent.
What Data Meta Actually Makes Available
Not all Meta ad transparency data is equal. Here’s what you can and cannot access depending on the ad type and category.
For All Active Ads
- Ad creative (image, video, copy)
- Advertiser name and page
- Active or inactive status
- Approximate start date
- Platforms where the ad ran (Facebook, Instagram, Messenger, Audience Network)
For Ads in Special Categories (Housing, Employment, Credit, Social Issues)
Meta provides richer demographic data for ads in regulated categories because of legal requirements around fair advertising. For these ads, the Ad Library shows:
- Age breakdown of who received the ad
- Gender split of recipients
- Geographic distribution by region or country
- Estimated audience size range
- Impressions by platform
For Standard Commercial Ads
Standard e-commerce, SaaS, or brand ads do not receive the same demographic breakdown by default. However, you can still infer a significant amount from creative signals, copy language, landing page content, and regional ad activity.
Some advertisers running standard campaigns will still show partial distribution data depending on how Meta classifies the campaign. It’s worth checking individual ads directly in the library rather than assuming none will have audience data.
How to Use the Meta Ad Library to Find Competitor Facebook Audience Targeting
Here is a step-by-step walkthrough for extracting the maximum useful data from the Meta Ad Library.
Step 1: Go to the Meta Ad Library
Navigate to facebook.com/ads/library. You do not need to be logged in to access most data, but logging in with a Facebook account sometimes gives you access to additional filtering options.
Step 2: Search for Your Competitor
In the search bar, enter the competitor’s business name or Facebook Page name. Set the country filter to