Sprites LogoSprites.ai
CustomersPricing
Sign in
Get a demo
Start 7-day trial→→
Start 7-day trial→→
Sprites LogoSprites.ai
  • Run adsMeta AdsFacebook and Instagram, scaledGoogle AdsSearch, PMax and ShoppingLinkedIn AdsB2B targeting and ABMTikTok AdsShort-form video that convertsReddit AdsReach communities by intentGoal OptimizationHit your ROAS or CPL target
    Create & researchAd GeneratorOn-brand ads for any channelCreative AnalyticsThe hooks and angles that winCompetitor IntelligenceRivals' ads, SEO and AI reachMarket ResearchAudience insight, with sources
    SEO & AI visibilityAI SEO ContentArticles written and publishedAI VisibilityGet cited in AI answersSEO Site AuditPrioritized fixes, site-wideKeyword & Traffic ResearchWhere the searches and gaps are
    Meet SpritesYour AI ads team, on every channelResearches, builds and launches campaigns, then optimizes them daily. You approve every change.Scale the winner +$600/dayApprovePaused 14 wasted keywords+ SEO & AI searchStart 7-day trial
  • By teamStartups & SMBsSenior marketing, no headcountMarketing teamsMore campaigns, same teamAgenciesEvery client, one workspaceEnterpriseApprovals, governance, scale
    By businessB2B & ABMPipeline from target accountsEcommerce & D2CProfitable ROAS at scalePLG SaaSSignups and trials, not clicksMobile appsInstalls that become usersFintechCompliant growth for financeHealthtechCareful, compliant growth
    Helghardt Avenant68% lower CPL in 6 weeksCustomer storyHow Rehive took its ABM playbook back from two agenciesHelghardt Avenant · Founder & CEO, RehiveRead the story
  • Ads LibraryReal ads from Meta, Google, LinkedIn, TikTok, Reddit and moreBlogIdeas and playbooks for modern marketingPrompt GalleryReady-to-run prompts for your next campaign
    Free toolsGlossaryReviewsCompare Sprites
  • Customers
  • Pricing
Sign in
Get a demo
Start 7-day trial→→
  1. Home/
  2. Fix/
  3. Meta Ads/
  4. meta ads not delivering

Meta Ads · Sprites fixes this

Meta ads not delivering

Not delivering means the ad is not entering auctions. Ads Manager usually says why underneath: the ad set or campaign is off, the ad was rejected, the schedule has not started, or billing stopped the account. When the status gives no reason, look at the bid strategy and the audience size.

Start 7-day trial →Fix it by hand

$1 today. Cancel anytime before day 7.

What Sprites checks

4 checks
  • !Delivery statusNot delivering
  • !Blocking levelCampaign off
  • ?Ad review1 ad rejected
  • !Impressions0 in 7 days
Illustration of a typical broken account. Your own readout comes from your account.

Why it happens

A parent is off

  1. A parent is off

    Ad set off or campaign off under the ad. The ad toggle can be on while a level above is paused.

  2. Rejected or in review

    The ad failed review or is still waiting. Rejected ads show the policy when you hover the status.

  3. Billing or account issue

    A failed payment, a reached account spending limit or a restricted account stops delivery everywhere.

  4. Scheduled or completed

    The start date is in the future, the end date has passed, or a lifetime budget is spent.

  5. Bid or audience leaves no auction to win

    A tight bid cap or cost goal, or an audience so small Meta cannot find anyone to show the ad to.

How to fix it, step by step

  1. Hover the delivery status

    In Ads Manager, hover Not delivering on the ad, ad set or campaign. Meta names the reason when it has one.

  2. Fix the level it names

    Turn on the off ad set or campaign, change the schedule, or extend the end date.

  3. Check rejections

    Open the rejected ad, read the policy, and edit it. Request another review in Account Quality if you think the decision is wrong.

  4. Check Billing and payments

    Clear failed payments and check the account spending limit.

  5. Loosen bid and widen audience

    If nothing is named, raise or remove the bid cap and widen the audience.

Steps checked against Meta Business Help Center articles on delivery statuses, ad review, account spending limits and bid strategies.

Sprites fixes this

Or let Sprites fix it

Sprites reads the delivery state of every ad set and ad at once, says which ones are not delivering and why, and proposes the fix. Nothing changes until you approve it.

What Sprites does

  • Lists every ad set and ad with effective status, learning stage, Meta’s delivery issue text, spend and impressions, and marks the ones that delivered nothing.
  • Names the blocking parent when an ad is held from above.
  • Reads the review feedback on rejected ads and the schedule, bid and audience size on ad sets.
  • Proposes the fix as an approval card: turn on the level, change the schedule, loosen the bid, or publish a corrected copy of a rejected ad.

What it doesn't do

  • Fix billing or a payment hold
Start 7-day trial →You approve every change before it goes live.

Questions

What does not delivering mean on Meta ads?

The ad is not being shown. Meta usually adds the reason under the status: off, rejected, in review, scheduled, completed or an account issue.

Why are my Facebook ads not delivering when they are approved?

An approved ad can still sit under a paused ad set or campaign, outside its schedule, or behind a bid cap the auction never clears. Check the parent levels and the bid strategy.

How long until a fixed ad starts delivering?

Usually within hours. An edited ad goes back to review first, which is most often under 24 hours.

Is not delivering the same as learning limited?

No. Not delivering means no impressions. Learning limited means the ad set is delivering but is not expected to get enough optimization events to stabilize.

Can a Meta outage cause not delivering?

Rarely. When delivery stops across the whole account at once, billing and the spending limit are far more likely. Check those first.

More: Not spending or not delivering

  • Facebook ads not delivering today
  • Facebook ads active but not spending
  • Facebook ads not spending
  • Facebook ad rejected? How to appeal
  • Meta ads not spending budget
  • Meta ads not spending on a new account
  • Facebook ads suddenly stopped working
  • Facebook ads not working
  • Why is my Facebook ad still in review?

Hubs

  • Fix your Meta ads
  • Facebook ad rejected
  • Meta pixel not working
  • Fix your ad account
  • Fix Google Ads problems
  • Fix your LinkedIn ads
  • Fix your Reddit ads
  • Fix Microsoft Ads problems
  • Why your tools disagree on conversions

Reference

  • Meta Ads MCP
  • Meta Andromeda explained
  • Creative fatigue
  • How many Meta ads you need
  • Advantage+
  • Meta ad specs
  • How many creatives per week
  • GA4 vs Meta
  • PostHog vs Meta
  • fbclid
  • Ad specs

Let Sprites fix it

Connect the account. Sprites finds the cause, stages the change and waits for your approval.

Start 7-day trial →Get a demo

Get the free AI-First Marketing Playbook

Packed with proven tactics, creative inspo, and automation tips to help you grow faster with less guesswork.

By clicking send you agree to the Terms and Conditions

Pillars

AI Marketing AgentVibe MarketingAI VisibilityAI Marketing AutomationAI for Meta AdsAI for Google AdsAI for LinkedIn AdsAI SEOAds LibraryChatGPT AdsAI AdsMCP Server

For Teams

For AgenciesFor EcommerceFor FintechFor HealthtechFor EnterpriseFor FreelancersFor Marketing Teams

Prompts Gallery

Marketing Campaign BuilderGoogle Ads Search Campaign BuilderCompetitor Meta Ads AnalyzerSEO Audit + Plan GeneratorGoogle Ads Campaign OptimizerGoogle Ads: PMax Campaign Builder

About

CustomersReviewsBlogTerms of ServicePrivacy PolicyDPACareersSitemap
Sprites TextWizard