ChatGPT Ads may fail to deliver because of account review, verification, billing, campaign dates, budgets, ad review, policy rejection, weak relevance, or tracking mismatch. The fastest fix is to isolate whether the problem is account-level, campaign-level, ad-group-level, ad-level, or measurement-level.

Account OK?Campaign OK?Ad approved?Tracking OK?Relevance and bid review

What should you check first?

Check account review, business verification, billing, payment method, campaign status, campaign dates, budget, ad review, policy messages, and ad-level status. Do not rewrite creative before confirming the account is actually eligible to serve.

What does "not serving" usually mean?

Not serving usually means the ad, ad group, campaign, account, or billing setup has a blocking issue. It may also mean the ad is approved but not winning eligible opportunities due to relevance, bid, budget, or limited matching.

Why might spend be low?

Spend may be low because the bid is not competitive, the context hints are too narrow, the campaign budget is limited, the audience is too small, the creative is weak, or the campaign has not had enough time to deliver.

Why might conversions show zero?

Conversions may show zero if measurement is not installed, the wrong event is configured, a custom event name does not match, UTMs are missing, or attribution has not matched the event to the campaign.

When should you contact support?

Contact support when account review appears stuck, billing is configured but blocked, policy details are unclear, or Ads Manager shows a status that cannot be resolved through editing, resubmission, or setup completion.

Troubleshooting table

SymptomLikely issueWhere to checkNext action
No impressionsAccount, billing, review, dates, or relevanceAccount and campaign statusResolve blockers first
Not servingAd/campaign/account issueStatus hover or review messageEdit and resubmit if appropriate
RejectedPolicy or creative issueAd review detailsFix claim, landing page, or category issue
Low spendBid, budget, relevance, narrow hintsCampaign and ad group dataBroaden or adjust carefully
Clicks but no GA4 sessionsUTM or redirect issueLanding URL and GA4Fix tracking path
Events fire but conversions show 0Event mismatchConversion setupMatch event type/name exactly

Troubleshooting checklist

  • Check account verification
  • Check billing profile and payment method
  • Check campaign start/end dates
  • Check budget and objective
  • Check ad review status
  • Check policy messages
  • Check context hint specificity
  • Check bid competitiveness
  • Check UTM persistence
  • Check pixel/API event match