← Back to Blog
Meta Ads • Audiences • Prospecting

Facebook Ads Keep Showing to the Same People? How to Exclude Them and Reach New Audiences

By SellTheClick Team Published Sep 19, 2026 13 min read
Short answer: first check what the campaign optimises for. Traffic and engagement goals will keep finding the same clicky people. For acquisition, optimise for purchases or your deepest reliable conversion event. Even then, Meta can show your ads to the same small group because, when you optimise for purchases or leads, the people most likely to convert are the ones who already know you: site visitors, Instagram engagers and video viewers. To push spend toward new people, add custom audience exclusions for those warm groups in the ad set's audience controls (they still work in Advantage+ audience and act as hard limits1), remove warm audiences from your audience suggestions, and feed the account genuinely new creative. If you truly only want reach among new people and do not mind whether they buy yet, run an Awareness campaign optimised for reach, with a frequency cap and the same exclusions. Frequency controls exist on Awareness (and some Engagement) campaigns, but not on Sales or Leads campaigns.

It is one of the most common complaints in paid social. A recent post in r/FacebookAds put it simply: Facebook is retargeting the same small group of prospects and charging a huge number of impressions, and the advertiser just wants to reach new people, even if those people have not bought yet. If your frequency keeps climbing while your reach barely moves, this guide explains exactly why it happens and gives you the settings to fix it.

Why Meta keeps showing your ads to the same people

Meta is not trying to waste your money. It is doing what you asked it to do, just more literally than you expected.

1. You are optimising for a cheap surface event

This is the first thing to check. If the ad set optimises for link clicks, landing page views, engagement or video views, Meta looks for the people most likely to take that action. Some people click, like and watch far more than others, and the system will happily find those same clicky people again and again, because they keep delivering cheap results. You get plenty of clicks and a tiny, repeating audience. For acquisition, move the ad set to purchases, or to the deepest conversion event you get reliably every week, such as add to cart or a qualified lead.

2. Conversion optimisation still favours warm people

When a campaign optimises for purchases, leads or add-to-carts, Meta predicts who is most likely to take that action and bids to reach them. The people with the highest predicted chance are almost always people who have already interacted with you: they visited your site, watched your videos, followed you, or added to cart. From the system's point of view, showing them another ad is the cheapest path to a conversion. From your point of view, it looks like expensive retargeting you never set up.

3. Advantage+ audience uses your custom audiences as starting points

If you added website visitors, engagers or a customer list as an audience suggestion, Advantage+ audience uses them as a starting point and prioritises them before expanding outward1. Many advertisers add warm audiences as suggestions without realising they are telling Meta to start with the people they have already reached.

4. Small budgets make it worse

On a small budget, Meta can spend the whole day inside the small group of highest-probability people. It never needs to go further out to find the next conversion. That is why you see frequency of 4, 6 or 10 on a campaign that is meant to be prospecting.

5. Your ads look alike

Meta's Andromeda system picks which ads to show each person from a pool, and it groups ads that look similar4. If all your ads are variations of one idea, the system has one "type" of ad to match people to, so it keeps finding the same kind of person, often the same people. Genuinely different ads, with new angles, new formats or new creators, get matched to different groups. See how Meta Entity IDs group similar ads.

First, confirm the problem (5 minutes)

Before changing anything, check that you really are over-serving a small group:

  1. In Ads Manager, add the Reach and Frequency columns and look at the last 7 and 30 days.
  2. Compare reach with your total impressions. If impressions keep rising but reach is flat, the same people are seeing your ads again and again.
  3. Check the first-time impression ratio in the ad set's delivery insights. Meta defines it as the share of a day's impressions that come from people seeing your ad set for the first time9. Compare it in 7-day windows. A ratio that keeps falling means the ad set is running out of new people.
  4. Check how big your warm audiences are. If your website visitors from the last 30 days number 5,000 and your campaign reached about 6,000 people this month, most of your spend likely went to them.
  5. If you run Advantage+ sales campaigns, look for the audience segment breakdown in reporting, which splits results between new audiences, engaged audiences and existing customers. That shows directly how much is going to people who already know you.

When frequency rises while reach barely moves, there are two usual explanations. Either the market is genuinely small (a narrow country, city or niche, where you really have reached most of the buyers), or the creative only appeals to one pocket of people, so Meta keeps finding the same kind of responder. The first needs a bigger market or a new offer. The second needs new creative, and it is by far the more common cause.

If frequency is high and reach is flat, the fixes below apply. If reach is growing steadily and frequency is under 2 or 3 per week on prospecting, your issue is probably something else, such as creative or offer.

Fix 1: Optimise for the deepest reliable event, and keep targeting broad

For an acquisition campaign, the most reliable setup in 2026 is simple:

Fix 2: Exclude your warm audiences

Custom audience exclusions are the most direct tool. Meta's documentation says you can set strict limits that its AI will not go past, including custom audience exclusions, location, minimum age and language1. Detailed targeting (interest) exclusions were removed in 2025, so custom audiences are now the main way to keep people out5.

Which audiences to exclude from prospecting

Audience to createTypical windowWhy exclude it
Website visitors (all pages)30 to 180 daysThese people already know you. They are the core of accidental retargeting.
Instagram account engagers90 to 365 daysIncludes profile visits, likes, comments and saves
Facebook Page engagers90 to 365 daysSame idea for Facebook
Video viewers (e.g. 50%+ watched)90 to 365 daysPeople who have already seen your story
Customer list (purchasers)All timeExisting buyers, if you want pure acquisition
Lead form openers or submitters90 to 180 daysFor lead generation accounts

Start with website visitors and engagers over a moderate window, such as 90 days. You can widen the window later if frequency is still high.

How to add exclusions

  1. Create the custom audiences in Audiences (Meta Business Suite or Ads Manager) using your pixel, Instagram account, Facebook Page and video engagement as sources.
  2. Open your prospecting ad set. In the audience section, open audience controls (sometimes shown under "Show more options").
  3. In Custom audience exclusions, add the audiences from the table.
  4. If you had warm custom audiences added as audience suggestions, remove them from the suggestions.
  5. Publish, then give it a few days before judging, because an audience change can put the ad set back into learning3.

Meta also launched an exclusion-only audience type in August 2026. It is locked to suppression when you create it, so it cannot be used for targeting by mistake6. Standard custom audiences work fine as exclusions too, so use whichever your account shows.

What exclusions will and will not do

Fix 3: Control new vs existing spend in Advantage+ sales campaigns

Advantage+ sales campaigns used to have an existing customer budget cap, which limited the share of spend on existing customers. That setting has been removed. Meta publishes guidance on how to replicate it2, and industry coverage reports Meta found campaigns without the cap got a lower cost per purchase7. Advantage+ sales campaigns now support ad sets, so you control the balance with structure:

This gives you a clear line in reporting between money spent finding new people and money spent re-reaching old ones.

Fix 4: If you only want new people, buy reach directly

The Reddit poster said something important: they do not care if the new people have not bought yet. That changes the answer. If your goal is to put your brand in front of as many new people as possible, a conversion campaign is the wrong tool, because conversion campaigns are built to chase buyers, and buyers are usually warm.

Use a campaign with the Awareness objective optimised for reach:

The trade-off is real: reach campaigns do not optimise for people likely to act. Many advertisers run a small reach campaign to new people alongside their main conversion campaign. The reach campaign fills the top of the funnel, and those people later become warm audiences for the conversion campaign.

Fix 5: Test a fresh ad instead of an existing post

Many advertisers run ads using an existing post ID, so likes and comments build up on one post over time. That social proof is useful. But practitioners have noticed a side effect: a post with a long engagement history can keep pulling delivery back toward the kinds of people who already engaged with it. This is an observation from practice, not something Meta documents, so treat it as something to test:

If the fresh ad reaches noticeably more new people at a similar cost per purchase, use fresh ad objects for prospecting and keep the high-engagement post for warm audiences, where its social proof does the most good.

Fix 6: New creative reaches new people

Exclusions stop Meta showing ads to people you name. They do not help the system find new people. Creative does that. Under Andromeda, each genuinely different ad gets matched to its own group of likely responders4. If you run five near-identical ads, you give the system one kind of ad to match. If you run five different ones, you give it five.

In practice, a batch of new hooks usually expands delivery more than another audience setting does. See static ads vs UGC video and the 80/20 creative pipeline for how to keep new ideas coming without overloading your team.

Fix 7: Match budget to what you are asking for

On very small budgets, conversion campaigns stay close to home, because the warm pool can absorb the whole day's spend. After adding exclusions you may find delivery slows or costs rise, because the system now has to work harder. Two options:

Our small-budget testing guide covers how to structure campaigns at $30 to $100 a day.

How to measure whether you are reaching new people

Once you exclude warm audiences, judge the campaign on different numbers:

MetricWhat good looks like
Reach (7 and 30 days)Growing steadily week over week
Frequency (7 days, prospecting)Low and stable rather than climbing
First-time impression ratio (7-day)Holding steady or rising, not sliding week after week
CPMStable. A jump after exclusions is normal at first
Cost per new customerHigher than blended cost per purchase, but within your break-even (see break-even ROAS)
Warm audience sizeYour website visitor and engager audiences grow month over month

The last one is the best long-term signal. If prospecting is working, your warm audiences get bigger, which means your retargeting and conversion campaigns have more people to work with next month.

Common mistakes

FAQ

Why do my Facebook ads keep showing to the same people?

When you optimise for purchases or leads, Meta targets the people most likely to convert, and those are usually people who already know you. Warm audiences added as Advantage+ suggestions, small budgets and similar-looking ads all make this worse.

How do I exclude people who already saw my ad on Facebook?

Create custom audiences of website visitors, Instagram and Facebook engagers and video viewers, then add them under custom audience exclusions in your ad set's audience controls. Exclusions are imperfect, so expect a large reduction rather than zero.

Can I set a frequency cap on Facebook conversion campaigns?

No. Frequency controls are available on Awareness campaigns, such as those optimised for reach, and some Engagement campaigns. In Sales and Leads campaigns, frequency is an outcome you influence with exclusions, budget and creative variety.

Do custom audience exclusions work with Advantage+ audience?

Yes. Meta lets you set strict audience controls that its AI will not go past, including custom audience exclusions, location, minimum age and language.

How do I reach only new people with Facebook ads?

Exclude your warm custom audiences and past customers, remove warm audiences from your suggestions, and run genuinely different creative. If you only want new reach and not conversions, use a reach campaign with a frequency cap and the same exclusions.

What is first-time impression ratio on Meta ads?

It is the share of a day's impressions that come from people seeing your ad set for the first time. A falling ratio means the ad set is running out of new people and mostly re-showing ads to people who have already seen them.

Should I use existing post IDs for prospecting ads?

They keep social proof in one place, but some practitioners find a post with a long engagement history keeps pulling delivery toward past responders. Test a fresh ad object with the same creative and compare reach and first-time impression ratio.

What happened to the existing customer budget cap?

It was removed from Advantage+ sales campaigns. You can recreate the split with separate ad sets: one for acquisition that excludes existing customers and warm audiences, and a smaller one for warm audiences.

References

  1. Meta Business Help Center — About Advantage+ audience
  2. Meta Business Help Center — How to replicate existing customer budget cap
  3. Meta Business Help Center — Significant edits and the learning phase
  4. Engineering at Meta — Meta Andromeda: next-gen personalized ads retrieval engine
  5. PPC Land — timeline including removal of detailed targeting exclusions (Jan 2025)
  6. Common Thread Collective — Meta's exclusion-only audiences (launched Aug 10, 2026)
  7. Madgicx — Advantage+ Shopping Campaigns: Farewell Customer Budget Cap
  8. Digital Position — Meta adds frequency controls to auction-based Awareness and Engagement campaigns (Nov 2024)
  9. Meta Business Help Center — First time impression ratio
ST

SellTheClick Team

Builds AI creative intelligence for DTC media buyers. Settings are cited to Meta documentation where available. The audience-size example is illustrative.

Audit Your Ad Creatives →