Your first fix
Run an Instagram-only test
No setup block tickedDo this, in order
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.
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.
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.
- Pick what you see. Spending on Facebook with Instagram at zero, RM0 spent anywhere, In Review, Rejected, or Instagram greyed out at setup.
- Say how Instagram is linked. A business or creator account in Business settings, not linked, recently changed, or a personal profile.
- Choose your file sizes. Stories and Reels need full-screen vertical 9:16; feed takes square or portrait.
- Set your placements. Automatic, manual with Instagram ticked, or manual with Instagram left off.
- 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.
- 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:
| Cause | Share of non-showing ads | Typical 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.