
Meta ads benchmarks 2026: Average CPM, CPC, and CTR by industry
Written by
Saif AliUpdated

The Meta Ads Library is a free, public database of every ad currently running across Facebook, Instagram, Messenger, WhatsApp, and Threads, plus a searchable archive of political and social issue ads. Anyone can search it by advertiser name or keyword, no login or Meta account required.
Maybe you want to see what a competitor is running right now. Maybe you’re short on ideas for your next campaign and want to see what’s actually working in your industry. Either way, this is the tool for it, and it just got more useful. Meta shows an impression range on every ad, not just political ones, so you get a far better read on what’s actually scaling.
This guide covers how to search it properly, what it shows (and doesn’t), and how to turn what you find into better campaigns of your own.

The Meta Ads Library (officially the Meta Ad Library, and still widely searched as the Facebook Ads Library or Facebook ad library, its original name) is Meta’s public, searchable record of ads running across Facebook, Instagram, Messenger, WhatsApp, and Threads. It also holds a separate archive of ads about social issues, elections, or politics that stretches back to 2018.
Meta launched it in 2018, in the aftermath of the Cambridge Analytica scandal, as a transparency measure, and has expanded it most years since. It’s free, works without a Facebook account or login, and lives at facebook.com/ads/library.
Think of it as two tools in one. For everyday commercial ads, the ones most marketers care about, you see the creative, the platforms it runs on, when it started, and an impression range, for as long as the ad stays active. Once a brand pauses a standard ad, it disappears from public view. For political and social issue ads, Meta keeps a seven-year public archive with spend ranges and audience demographics, even after the ad stops running.
When an advertiser launches a campaign through Meta Ads Manager, it shows up in the library within about 24 hours and stays visible for as long as it’s active. The system pulls in the ad creative (image, video, or carousel), the ad copy, the call-to-action button, and which platforms it’s running on.
As of 2026, every ad in the library, not just political ones, also shows an impression range (for example, 10K to 50K), and anything under 100 impressions gets a “Low impression count” badge. That’s a meaningful upgrade. Impression data used to be reserved for political and social issue ads, so most commercial research relied on indirect signals like how long an ad had been running. Now you get a real, if bucketed, read on how much reach an ad is actually getting.
Every Page also has an advertiser profile, a feature rolled out across all advertisers in late 2025, showing all of its active ads in one grid along with basic transparency details: page creation date, admin country, and any past name changes. Political advertisers additionally show cumulative lifetime ad spend on their profile.
Here’s what you can and can’t get from the library for a typical, non-political advertiser:
| What you can see | What you can’t see |
| Ad creative: image, video, carousel, or collection, exactly as a user would see it | Exact ad spend or budget |
| Which platforms the ad runs on (Facebook, Instagram, Messenger, WhatsApp, Threads) | Targeting details: age, interests, behaviors, lookalikes, or custom audiences |
| When the ad started running, and whether it’s still active | Click-through rate, conversions, ROAS, or any performance metric |
| Impression range for every ad, plus a “Low impression count” badge under 100 impressions | Bidding strategy or optimization approach |
| Advertiser profile: page creation date, admin country, name history | A/B test structure, or which variation won |
| Spend ranges and demographic reach, political and social issue ads only | Landing page URLs, which aren’t always visible in the creative preview |
| Ad Library Report CSV exports, political and social issue ads only | A historical archive of paused, non-political creative |
A few other things worth knowing before you rely on it:
That gap around performance data (no CTR, no ROAS, no conversion numbers) is the one marketers hit first. The library tells you what competitors are running and roughly how far it’s reaching. It won’t tell you if it’s actually working for them, or for you.
For your own numbers, a dedicated dashboard like ContentStudio’s Meta Ads Analytics fills that gap, pulling spend, CPM, CTR, and placement breakdowns into one view so you’re not stitching together Ads Manager exports by hand.
These two tools share the Meta branding but serve completely different purposes, and mixing them up wastes time.
The Meta Ads Library is a public research and transparency tool. Anyone can open it and look at any advertiser’s active ads, with no account needed and no ability to launch anything from inside it. It’s built for research and compliance, not campaign management.
Meta Ads Manager is where you actually build, launch, and manage your own campaigns. It requires an advertising account, and it gives you the things the library withholds: detailed targeting options, budget controls, bid strategies, and full performance analytics for the campaigns you’re running.

In practice, the two work best together. Use the library to see what competitors are doing and spot patterns worth testing, then use Ads Manager to actually build and launch your own version. Once those campaigns are live, you’re back to reading your own performance data, ideally somewhere that doesn’t require exporting five different reports to get a straight answer.
Getting started takes under a minute.

If you just need to check whether a specific brand is running anything right now, steps 1, 4, and 6 take well under a minute.
Once you’ve run a search, the filter panel is where the real narrowing happens. The filters worth knowing:

Used together, these filters turn a wall of creative into something you can actually work with: sort by impressions first, then narrow by platform or format to see what’s really driving a competitor’s results.
Once the basics feel easy, a few techniques get more out of every search.
The library doesn’t support Boolean search operators like AND, OR, or exact-phrase quotes. What works instead is running several related searches rather than one. If you’re in fitness, for example, search “workout,” “training,” and “fitness” separately. Each term tends to surface a slightly different set of advertisers.
Searching for common hooks and phrases, things like “limited time,” “free shipping,” or “new arrival,” is also a fast way to see how different advertisers in your space structure their offers and urgency.
One practical limitation worth remembering: keyword search only scans roughly the first 40 characters of an ad’s copy. If the brand you’re hunting for mentions your search term later in the ad, it won’t show up. Searching the advertiser’s exact Page name sidesteps this entirely and is usually the faster path when you already know who you’re looking for.
Geographic filtering shows you how advertisers adapt their messaging by market. Setting the country to a specific region only returns ads actually targeted to people there, which is genuinely useful if you operate in multiple countries and want to see how competitors localize creative and offers.
Date range filtering is most powerful for political and social issue ads, where Meta supports precise date windows. For standard commercial ads, active versus inactive status is the more useful lever: an ad running for months with no creative changes is a reasonable signal that it’s working, while frequent swaps suggest a brand still testing.
Exact spelling matters. If a brand has a common name or several naming variations, try the parent company name instead, or search for a specific product the company is known for.
The “About this advertiser” section, when available, is worth checking before you assume you’ve found the right Page. It shows the registered business name, which other Pages the advertiser manages, and sometimes a linked website. That’s often the fastest way to confirm you’re looking at the real account rather than a lookalike or a fan page.
This is the library’s most common use case. Start by listing your five to ten direct competitors, then work through each one on a few dimensions:
From there, look closely at the creative itself: visual style (lifestyle photography versus product shots versus graphics), tone of the copy, the specific call to action, and where the ad actually sends people (a dedicated landing page, a product page, or straight to a lead form).
The library doesn’t hand you performance data, but as of 2026 it gets you much closer than it used to. Here’s what to weigh, roughly in order of how reliable the signal is:
A single high-impression ad is still just one data point. The strongest read comes from combining impression range with longevity: an ad that’s both been running a long time and pulling a high impression bucket is about as close to a confirmed winner as the library can show you.
For a sense of whether a competitor’s likely results are actually strong for their category, compare what you’re seeing against current Meta ads benchmarks by industry. A high impression count means little if the whole category runs expensive, low-converting ads.
Beyond individual competitors, browsing broadly by category once a month surfaces things a narrower search won’t:
Research that never turns into a campaign is wasted time. A few principles keep it productive.
Adapt, don’t copy. Use what you find as a starting point, then add your own brand’s voice and specifics. A format or hook that works for a competitor is a hypothesis for your account, not a guarantee.
Build a swipe file. Save strong ads, organized by objective (awareness, consideration, conversion) rather than by competitor, so you can pull references by campaign type later instead of scrolling back through old screenshots.
Look beyond direct competitors. Some of the best ideas come from adjacent industries or from studying how much bigger brands handle problems similar to yours, regardless of budget. B2B accounts can learn a lot from how B2C brands tell a story, and the reverse is just as true.
Set a time limit. It’s easy to lose an afternoon browsing the library and never actually apply anything. Give research sessions a hard stop, and end every one with at least one specific thing you’re going to test.
For organizing what you find, a simple system beats an elaborate one: save searches directly in the library using its built-in save option, keep a spreadsheet logging what you found and when, and note whether each ad was active or inactive at the time, since status changes over time are a signal in themselves.
If you’re already managing your organic content in a tool like ContentStudio, keeping your paid research notes alongside your content calendar makes it easier to keep organic and paid messaging consistent instead of running two disconnected strategies.
Even experienced marketers fall into a few predictable traps:
Once you’ve found a handful of ideas worth testing, move from research to execution deliberately. Pick the two or three insights that most directly match your current goals, not everything interesting you found.
Write a short brief for each one that spells out what you’re borrowing (the format, the hook, the offer structure) and what you’re changing to make it yours (the specific creative, copy, and brand voice). That distinction matters later, when you’re trying to figure out why a campaign did or didn’t work.
The ad library is strongest alongside, not instead of, a few other sources:
Once a library-inspired campaign is live, treat it like any other test:
Over time, this turns the ad library from a one-off research exercise into a repeatable part of how you plan campaigns, and the insights get sharper the more you test.
The Meta Ads Library is more than a transparency requirement Meta has to maintain. It’s one of the few genuinely free windows into what’s actually working in digital advertising right now, and the 2026 update that brought impression ranges to every ad made it meaningfully more useful than it was a year ago.
The marketers who get the most out of it treat it the same way: research regularly, keep notes, and always end a session with something specific to test. Make checking it monthly for your category a habit, and read what you find alongside your own paid and organic performance, not in isolation.
The insights are sitting there, waiting. What you do with them is the part that actually matters, and the faster you can read your own results next to what you just found, the faster that becomes a repeatable habit instead of a one-off research sprint.
The Meta Ads Library is a free, public database where anyone can search and view active ads running across Facebook, Instagram, Messenger, WhatsApp, and Threads, plus a seven-year archive of ads about social issues, elections, or politics. No Meta account or login is required to use it.
Yes. It launched as the Facebook Ads Library in 2018 and was renamed the Meta Ads Library after Facebook’s corporate rebrand to Meta in 2021. Both names point to the exact same tool at facebook.com/ads/library.
Go to facebook.com/ads/library, select your country, and leave the category on “All ads.” Then search by advertiser name or a keyword from the ad copy, and click any result to see the full creative, start date, platforms, and impression range.
Yes. It covers every Meta-owned surface under one search, including Facebook, Instagram, Messenger, WhatsApp status, and Threads. Each ad card shows platform badges indicating exactly where it’s running, and you can filter results down to just Instagram if that’s what you’re after.
For standard commercial ads, only as far back as the ad is still active; once a non-political advertiser pauses an ad, it leaves public view. Political and social issue ads are different: Meta keeps those in a public archive for seven years, currently reaching back to 2018.
Plan 0 Days of Content in 0 Minutes
Create, schedule, publish and analyze your content across all your social media channels from one simple dashboard.
4.7 on Capterra • 16,500+ marketers trust ContentStudio
Saif Ali is a Content Marketing Strategist at ContentStudio with over five years of experience across SaaS, IT, and digital marketing. He specializes in SEO-led content, AI content creation, and social media strategy, and leads editorial review at ContentStudio, fact-checking and refining articles for accuracy, SEO, and a consistent brand voice.
View all posts by Saif AliRecommended for you

Meta ads benchmarks 2026: Average CPM, CPC, and CTR by industry

Meta Ads performance analysis: How to measure what’s working

How to read your Meta Ads report (Metrics that matter)
Google Ads conversion tracking: Are your numbers right?