Blog > Social Media > Why Facebook and Instagram Ads Can Show Zero Reach

Why Facebook and Instagram Ads Can Show Zero Reach

Published by James Parsons on 11/01/2018

Zero Reach Illustration

Facebook and Instagram may be different platforms, but since Facebook owns them both, the ad system is the same. You have to use Facebook Ads to run ads on Instagram, since Instagram is simple one of the many targeting options you can choose. Therefore, I’m lumping discussion of both of them into the same post.

Sometimes, when you run ads on Facebook or Instagram, you’ll notice that they don’t seem to be doing anything. After a few days of the ad being live, you check the metrics to see how its doing, and you see zeros across the board. It’s not an uncommon problem to encounter.

If your ads aren’t performing, there are a bunch of possible causes. Let’s go through them and see if any apply to you.

Your Ad Wasn’t Approved

The first and most common cause for your ads showing zero reach is simply that they weren’t approved, even when you thought they were. Sometimes it can be a little tricky to see what is and isn’t approved. You might even be looking at the wrong ad, if you’re running multiple ads with similar copy and different targeting, or vice versa. If for some reason your ad isn’t approved, it won’t run, and you won’t see any metrics coming out of it.

Ad Not Approved Facebook

If your ad isn’t approved, you just have to go through the checklist to figure out why it wasn’t approved and what you can do about it. Luckily for you, we’ve written a guide on ways to diagnose and fix issues that lead to an ad rejection. You can check out one such article here.

If after all of that, you still can’t get your ad approved, you may need to start from the drawing board once again. Sometimes something like your overall industry, a brand name you’re using in the ad copy, or a specific element of the ad is essentially blacklisted and will cause any variation on the ad to be rejected. There’s not much you can do about it besides start over and try something new.

Your Ad is Paused

Facebook’s ad system is similar to many other ad systems, in that you have three tiers of organization. You have ad campaigns, and within those campaigns you have ad sets, and within each ad set you have your ads. Every ad is part of a set, and every set is part of a campaign. How you organize your ads is up to you. I’ve seen some people create a new campaign and new set for every individual ad, and I’ve seen some people create one campaign and one set that contains every ad they make. There are better ways to organize your ads, but whatever works for you, I suppose.

Paused Facebook Ad

One problem with this three-tier layout for ad organization is that you can take various actions, including pausing ads, at any tier. You can pause an individual ad, you can pause a whole set, or you can pause a whole campaign. In many cases, you might find that one tier is paused while the others are active. This will show you that those ads aren’t running, but might not make it obvious why.

Any ad you’re running that isn’t actually getting any reach should be investigated to see if it’s paused at one of the three tiers. If it is, you’re in luck; all you need to do to fix the problem is unpause the ad.

Your Spending Limit was Reached

Like with ad organization above, there are several places you can set budget caps for your ads. You can set an individual cap for the individual ad, but you can also set caps for daily ad spend, and overall ad spend for your account per month.

Spending Limit Section in Facebook Insights

One issue I’ve encountered is that you may have an ad with a $100 per day spending cap, but your account-wide spending cap of $500 is already reached. The numbers are hypothetical, but just consider the example. It doesn’t matter how high you set your ad budget if your overall account budget is capped already.

There’s no way to fix this beyond adjusting your spending limits. You can read about how to do this here. Just keep in mind that you don’t want to accidentally over-spend; that can make you look bad to whoever makes decisions, or worse, use up money you don’t have.

Your Schedule Prohibits Running

Similar to how pausing an ad prevents it from running, so too will restricting its schedule. Ad schedules allow you to part out weeks and even days by the hour block, to schedule specifically when you want your ads to run and when you don’t.

Ad Scheduling Section

Ad scheduling can be very useful for controlling your ads. Maybe you want your ads to avoid peak hours, when expenses are high. Maybe you want your ads to avoid non-peak hours, when traffic is low. Maybe you want them to only run on certain days. Maybe you have scheduled them to not start for another month, because you’re preparing a seasonal campaign that starts later. For example, it’s October now; I might be creating my Christmas ads already, but won’t want them to start until December 1.

One common issue I see is duplicating an existing ad and editing it, without changing the ad scheduling. If you want an ad variation to start earlier, you need to check and adjust the start date for the ad. Make sure your ad schedule makes sense for the ad you’re trying to run.

Your Targeting is Too Narrow

Ad targeting is tricky business, and nowhere is it trickier than on Facebook. Other ad networks might include basic geographic or demographic targeting, but only Facebook has the sheer volume of targeting options. There’s so much data and so many categories to choose, it can be tempting to be as narrow as possible.

Too Narrow of a Target

The fact is, overly-narrow ads generally don’t run. If your audience is too small, it can be difficult to reach them in any volume, and in some cases can be difficult to reach them at all. Facebook will try to warn you if your targeting is too narrow, though their definition of narrow and what is really narrow are two different things. Still, check to make sure your projected audience is large enough.

You’re Not Winning Ad Auctions

Facebook ad auctions are a bit of a mess. They do their best to explain them and how they work, but it can still be a pain to understand. The fact is, sometimes you just won’t be winning the auctions. It might be because of a low relevance score, a low bid, or other factors, many of which I’ll discuss individually below.

Facebook Bidding Illustration

One element you might want to look at is your relevance score. Relevance score is calculated on an individual ad basis and factors in a lot of different elements of your ads, your landing pages, your past performance, and projected future performance. You can read about relevance score and how to improve it here.

Your Bid Cap is Too Low

You are allowed to set a bid cap on any individual ad you want to run. This cap will be a hard limit on the amount your ad will bid for any individual showing in the ad auction. Unfortunately, much like bids on a real auction on eBay or whatever, if your bid cap is too low, you won’t win. If you don’t win, you don’t get a position for your ad, and your ad is never shown.

Bid Cap Section in SettingsBid caps are somewhat adjusted by other ad metrics, like ad relevance score. Facebook might let a lower bid win over a higher bid when they’re close but the lower bid has the better relevance score. Conversely, if you have a higher bid cap but a worse relevance, you might lose the ad auction to cheaper ads. Not that there’s any way to see who you’re bidding against, what their bids are, or who won and who lost. All you can do is figure if your bid cap is too low, you won’t get exposure to ads that otherwise look fine.

Your Cost Target is Too Low

Within the Facebook ads system, you’re able to set a target cost threshold. Let’s say you’re paying for conversions on your ads, and you set a $1 per conversion threshold. If Facebook’s calculations indicate that you’ll get zero conversions at that rate – i.e., the average conversion is $2 or more – you won’t see your ads running.

Budget Too Low in Facebook

Basically, if you set a cap too low, similar to bid caps, you won’t get any exposure. Facebook can be pretty sure that your cost per conversion will be higher than your cap, and thus chooses to not show your ads instead of over-charging you. After all, you might get mad at Facebook for not spending your money, but you’d get way MORE mad at them if they spent more money than you allowed them to spend.

Your Payment Method was Declined

Any time you’re running paid ads, obviously enough, you need valid payment methods on file. Most people reading this are probably using a credit card for automatic payments, which is fine. However, if your credit card is declined for one reason or another, Facebook will immediately cease running any and all ads on your account until it’s sorted out. If you issue a charge-back, if your card is declined, or any other form of digital “check bounce” effect, your ads will cease until you fix it.

Primary Payment Source on Facebook

If you’re running manual payments, as some of you may be, you may just run out of money on your account. If you run out of money, Facebook won’t be able to run more ads until you add more money to the account, or add a valid automatic payment option. Be aware that adding an automatic payment method will convert you away from manual payments, which is an irreversible change. Make sure you have a valid payment method and money available for Facebook to use if you want to run paid advertising.

You Have Too Much Text

Facebook did away with the 20% text rule and the grid tool a while back. This is fine, because it was a stupid rule enforced in sporadic and inconsistent ways, and we’re all glad it’s dead.

Too Much Text in Facebook Post Image

The replacement, though, isn’t necessarily too much better. Now there’s a sort of sliding scale. The more text in your images, the worse off you’ll be. Zero text (other than incidental text or a logo) is great. Some text is bad, more text is worse, and a full text image is really bad.

On this sliding scale, the more text your images have, the worse your ad rates will be. Facebook will show your ads less, they will cost more, and it’s generally a bad situation to be in. Think of it like having a poorly focused audience or a poor relevance score. Of course, there are no clear thresholds and it’s all subjective anyway, so it’s almost as bad as it was before. Just make sure your ad images have as little text as possible and you should be fine.

Your Tracking Pixel is Broken

In some exotic cases, the issue might not be with your ads at all, but rather with your tracking. Sometimes your tracking pixel might just break in some way. Maybe a site update moved or removed the tracking. Maybe it broke when someone edited a page. Maybe you have it placed in the wrong spot and it’s never properly loaded. I don’t know! You’ll have to check your pixel and troubleshoot it.

No Activity on Facebook Tracking Pixel

If your pixel is broken, it’s possible that your ads are working and are referring traffic to the place you want them to go, but they aren’t being tracked. It’s also possible that the broken pixel is preventing your ads from running at all. In either case, check it out and make sure it’s valid.


  1. Sam Tilloo


    My ads are not getting accepted and are all showing 0 reach. I am not seeing any of the warnings that you have shown but it did say they were not meeting quality guidelines. Any advice or help you can give is appreciated. Thank you for this detailed writeup. Love your blog

    • James Parsons


      What kind of site do you run? If it’s on the list of sites that aren’t accepted on Facebook, I’d tread lightly. You don’t want to keep submitting ads that violate their guidelines or they could suspend access to thier ad platform. They are pretty lenient the first 1-2 times but if you keep trying to get a forbidden ad published it could hurt your account. Once I know the niche I could offer more assistance. I would try promoting a different site alltogether for now until you figure out why they are declining your ad.

  2. Satvir L.


    Thanks for this James! Hasn’t happened to me yet (knock on wood) but if it does I know where to start. I’ve been very lucky with my reach and cost per conversions so far. Seen a small drop in 2018 but it seems everyone else has as well.

    • James Parsons


      Thanks for your comment! Yes I have seen that as well, you’re not alone. Is this is on your organic posts or paid posts? A small drop in reach over time for organic reach is normal but if your ad reach is dropping you may actually be getting outbid by your competitors or the price is changing. This is also natural over time, so you may need to increase your bid on your ads.

  3. Goran


    We are having some troubles with getting the reach and impressions, but I cannot find any solution to this problem. We have a Facebook page but it hasn’t got any engagement or likes. We made an ad campaign for a Fiverr gig trough that page using audience insights and every tool that Facebook provides. Since we do not have an audience on our page we made it up based on our product. Our estimated reach was from 442 – 2.8K and clicks from 7 – 46 daily. It has been 5 days and the impressions aren’t moving from 3. Could you please give us a tip on what should we do or try doing because I can’t find any solutions.

    • James Parsons


      That estimated reach is super super low. You should expand your targeting a bit, your focus is too narrow. Competition could have increased and you are being outbid since it is such a small focus. Ideally you want to be in the 1 mil+ range for estimated reach.

  4. Key


    Will they still charge me if my promotion was not approved / still pending and I delete it?

    • James Parsons


      Hey Key! No, you’ll only be charged if your ad receives paid clicks. If your ad wasn’t approved, it didn’t receive any clicks, so there’s nothing to charge you for.

Leave a Reply