Instagram Ad Troubleshooter: Why Your Ads Are Not Showing

TL;DR: This Instagram ad troubleshooter is for an ad that is live in Meta but blank on Instagram. Six quick answers give your first fix and the steps after it, in the order our team checks: account link, creative sizes, placements, audience, budget, then review and billing. Most fixes bring Instagram delivery back within hours.

Troubleshooter

Find why your Instagram ad isn't showing

Six quick questions. Your first fix and the steps after it update as you answer.

1What do you see in Ads Manager?
2Is your Instagram account linked to the ad account?
3Which image or video sizes did you upload?
4How did you set the ad set's placements?
5Tick anything that is true for this adLeave blank if none apply.
hours

One day is 24 hours. New ads take a few hours to reach their first Instagram impression.

How we work this out

The causes and their shares come from our guide to Instagram ads not showing, based on ZenWeb client campaign tracking in Malaysia (2024–2026): Instagram account not linked 23%, creative that fails a placement's format rules 20%, audience too small 16%, budget or bid too low 14%, ad rejected or in review 11%, payment failure 9% and manual placements that left Instagram off 7%.

The tool puts your answers in the order our Meta Ads team checks them (account link, creative, placement, audience, budget, then review and billing) and shows the typical time to resume for each fix, from minutes for a link or billing fix to up to 24 hours for anything that needs a fresh review. The 6-hour warm-up line is the median time to a first Instagram impression in Q1 2026. These are typical times, not a promise from Meta.

Your first fix

Run an Instagram-only test

No setup block ticked

Hour 8Median first Instagram impression: 6 hours

    Do this, in order

      Get my Instagram ads checked, free See our Meta Ads service

      A guide from Malaysian client campaigns, not a decision from Meta. We'll look at your ad set and tell you what is keeping Instagram blank.

      23%of non-showing ads have no linked Instagram account
      20%fail a placement’s size rules (9:16 or square)
      6 hoursmedian wait to a first Instagram impression, Q1 2026
      24 hoursto allow for a review before you escalate

      An ad that spends on Facebook but never appears on Instagram is rarely a broken account. Instagram is a set of placements inside Meta, so one missing link or one wrong-sized file can quietly take it out of the running. The tool turns that into one clear next move, using the causes and fix times from our guide to Instagram ads not showing, built from the Meta Ads campaigns the ZenWeb team runs for Malaysian businesses.

      The short video below walks through the same delivery checks inside Ads Manager.

      How To Fix Instagram Ads Not Delivering Problem (2025)

      Source video: FutureForge on YouTube

      1. How do you use the Instagram ad troubleshooter?

      Quick Answer: Open Ads Manager, split the ad’s delivery by placement, then answer the Instagram ad troubleshooter’s six questions. You get your first fix, the likely cause, the typical time for delivery to resume and numbered steps, so you change one thing at a time instead of five.

      1. Pick what you see. Spending on Facebook with Instagram at zero, RM0 spent anywhere, In Review, Rejected, or Instagram greyed out at setup.
      2. Say how Instagram is linked. A business or creator account in Business settings, not linked, recently changed, or a personal profile.
      3. Choose your file sizes. Stories and Reels need full-screen vertical 9:16; feed takes square or portrait.
      4. Set your placements. Automatic, manual with Instagram ticked, or manual with Instagram left off.
      5. Tick anything else that is true. A narrow audience, a tiny budget, a tight cost goal, a payment problem, an unusual format or an Instagram-only policy note.
      6. Enter the hours since publishing. New ads need a short warm-up before their first Instagram impression.

      Not sure whether your ad even targets Instagram? Our guide to Meta ad placements shows where each placement lives in the ad set.

      2. What does your troubleshooter result mean?

      Quick Answer: Every Instagram ad troubleshooter result falls into one of four groups: a setup block to fix now, a normal wait, a test to run, or a review or policy issue. The first fix shown is the one most likely to bring Instagram back, so do that before touching anything else.

      • Setup block found. An unlinked account, a missing 9:16 file, Instagram placements left off, or an audience or budget squeezed too hard. Fix the first one, then recheck.
      • Give it a few more hours. Nothing looks wrong yet. New ads take a few hours to reach Instagram, so don’t edit while they warm up.
      • Run an Instagram-only test. Your setup looks clean but Instagram stays at zero. A test ad set with only Instagram placements tells you fast whether Facebook is simply winning the budget.
      • Wait out the review, or fix the ad. In Review needs patience; a rejected ad needs a fix or an appeal, as with a Facebook ad rejected for policy.

      If Facebook is spending too, the gap itself is your clue: the block is almost always on the Instagram side, which our comparison of Instagram ads vs Facebook ads explains.

      Key takeaway: Change one thing at a time. If you fix the link, the creative and the budget together, you never learn which one brought Instagram back.

      Launching a campaign and Instagram is still blank?

      A clean placement and account setup gets ads showing from the first hour.

      See how our Meta Ads team sets up Instagram campaigns →

      3. Why are my Instagram ads not showing?

      Quick Answer: Mostly an Instagram account that isn’t linked (23% of the non-showing ads we track) or creative that fails a placement’s size rules (20%). Both only affect Instagram, which is why an ad can spend on Facebook while Instagram stays at zero. Audience, budget, review and billing follow.

      The Instagram ad troubleshooter ranks your answers with these shares and shows the time to resume for each fix:

      Why Instagram Ads Stop Showing, and How Fast Each Fix Works
      Share of non-showing Instagram ads by cause and typical time to resume after the fix, ZenWeb client campaign tracking, Malaysia, 2024 to 2026.
      CauseShare of non-showing adsTypical time to resume after the fix
      Instagram account not linked or disconnected
      23%
      Minutes to an hour
      Creative fails a placement’s format rules
      20%
      Up to 24 hours (re-review)
      Audience too small or over-narrow
      16%
      A few hours
      Budget or bid too low for the auction
      14%
      Minutes to a few hours
      Ad rejected or still in review
      11%
      Up to 24 hours
      Payment or billing failure
      9%
      Usually within an hour
      Manual placements left Instagram off
      7%
      Not tracked separately

      Source: ZenWeb client campaign tracking, Malaysia, 2024–2026. Times are typical, not guaranteed by Meta.

      The top two causes explain more than four in ten Instagram ads that won’t show. For the link, see our steps for an Instagram ad not linking to your profile; for sizes, how we build Instagram Reels ads in 9:16; for a failed charge, our guide to a Facebook ads payment failure.

      Key takeaway: Rule out the account link and creative sizes before you touch audience or budget. Those two are unique to Instagram and lead the list by a wide margin.

      4. How long until Instagram ads start showing?

      Quick Answer: Usually within hours. In the accounts we track, the median wait from publishing to a first Instagram impression rose from 2 hours in Q1 2024 to 6 hours in Q1 2026. Reviews and creative swaps can take up to 24 hours. Past that, the cause is setup, not a wait.

      That is why the Instagram ad troubleshooter asks for hours. Under the 6-hour warm-up line with a clean setup, it tells you to wait and not edit. Past it, it moves you to the setup checks. For an ad still in review, it waits until hour 24, then points you to our steps for a Facebook ad stuck in review. If nothing is spending on Facebook either, the same auction checks as Facebook ads not delivering apply.

      Rather not babysit placements every launch?

      We set up placements, account links and creative so your budget reaches Instagram from the first hour, with delivery watched across every placement.

      Explore ZenWeb’s Meta Ads management →

      5. Frequently Asked Questions

      1. Is this Instagram ad troubleshooter connected to my ad account?

      No. It never asks for a login and reads nothing from Meta. It compares your answers with typical ZenWeb client campaigns, so treat the result as a guide, not a decision from Meta.

      2. Why are my Instagram ads not showing but my Facebook ads are?

      Instagram is a separate placement inside Meta. The usual reasons are an unlinked Instagram account, creative that fails an Instagram size rule, or cheaper Facebook placements winning the budget in a mixed ad set.

      3. Does creative size stop Instagram ads from showing?

      Yes. Stories and Reels need full-screen vertical 9:16, while feed takes square or portrait. If a placement has no file that fits, Instagram skips it even while Facebook keeps running.

      4. Can a personal Instagram profile run ads?

      Not properly. Switch it to a business or creator account first, then link it to your Page and Business portfolio in Business settings.

      5. Should I run an Instagram-only ad set to test delivery?

      Yes, when your setup looks clean. If the Instagram-only set delivers, your mixed campaign was sending the budget to Facebook. If it stays blank, the block is Instagram-specific: the account link, creative or eligibility.

      Get A Free Proposal

      Complete the form and our team will contact you to discuss your goals. Let’s grow your business.