What is probably happening
The campaign is approved visually, but still waiting on review or eligibility
A campaign can look active while ads, assets, keywords, products or landing pages are still under review, limited by policy or not eligible for the auctions you expect. This is common after new launches, major edits or asset changes.
Billing, account trust or policy history is silently limiting delivery
Payment holds, account verification, suspicious-payment reviews, previous suspensions or unresolved policy issues can reduce or stop delivery before campaign settings are even the main problem.
The bid strategy has too little room to learn
Smart Bidding can need time to calibrate, but learning status is not a magic explanation. Tight tCPA or tROAS targets, low budgets, limited conversion history or wrong conversion goals can make the campaign too restrictive to enter auctions.
Targeting or inventory is too narrow
Tiny locations, restrictive audiences, low-volume keywords, exact match with little demand, aggressive negative keywords, schedule limits or excluded placements can leave the campaign technically eligible but practically invisible.
For ecommerce, Merchant Center or product eligibility is the blocker
Shopping and Performance Max often fail because products are disapproved, expired, missing data, not linked correctly, outside the target country, affected by price or availability mismatches, or not competitive enough to receive impressions.
How to check it without breaking anything
Open the campaign status and hover every warning: do not rely only on the green dot.
Check billing, account verification, payment method and policy manager before editing bids.
Review ad, asset, keyword and product approval status separately.
Compare campaign type: Search, Shopping, Performance Max, Display and Demand Gen fail for different reasons.
Check bid strategy status, recent edits, learning period and whether targets are realistic.
Look at eligible impressions, search volume, lost impression share, ad rank and budget diagnostics when available.
For ecommerce, verify Merchant Center link, product diagnostics, feed freshness, country, language, price, availability and shipping.
Confirm the selected conversion goal is real, primary and usable for bidding.
How I would solve it step by step
Start with eligibility, not optimization
Before changing budget, confirm that the account, campaign, ads, assets, landing page, keywords and products are allowed to serve. If anything is under review, disapproved or limited, fix that first.
Read status messages like a diagnostic chain
Campaign status, bid strategy status, policy manager, product diagnostics and recommendations are separate signals. Put them in order: account level, campaign level, ad/asset level, keyword/product level and conversion-goal level.
Loosen constraints only where the data proves it
If the campaign is eligible but still has no delivery, test one constraint at a time: target CPA or ROAS, match type, audience size, location radius, ad schedule, negative keywords, product groups or final URL restrictions.
Check whether conversion tracking is blocking bidding logic
If the account optimizes toward a conversion that rarely fires, fires late, is secondary, is imported incorrectly or is blocked by consent, Smart Bidding may behave as if the opportunity is not worth entering.
Use a controlled ramp instead of a blind budget increase
When the blocker is removed, do not scale aggressively on day one. Use a clean baseline, watch impressions, clicks, search terms, product diagnostics, conversion lag and lead quality before making the next major change.
If it gets technical
You can follow this path yourself. If the diagnosis reveals a strange data mismatch, a delicate tracking setup, a risky bidding decision or a blocker that needs account access, Lia keeps this context and brings it to CreatikLab so you do not start from zero.
Take this context to LiaWhat I would not do
Increasing budget before confirming the campaign can enter auctions.
Changing bid strategy every day because learning status looks slow.
Assuming Performance Max has the same delivery logic as Search.
Ignoring Merchant Center when Shopping or ecommerce PMax has no impressions.
Optimizing toward soft or broken conversion goals just to make the campaign spend.
Removing all targeting controls at once and losing the ability to identify the real cause.
Frequently asked questions
How long should I wait before worrying?
New or edited campaigns can need review and ramp-up time. But if there are no impressions after the expected review window, or the campaign shows warnings, diagnose eligibility, policy, billing, targeting and bid strategy before waiting longer.
Can Smart Bidding learning cause no impressions?
Learning can explain unstable performance, but it should not be used as a blanket excuse. If the bid target is too strict, conversion data is weak, budget is tiny or the conversion goal is wrong, the learning system may have almost no room to participate.
Should I switch to manual bidding?
Sometimes a temporary simpler setup helps isolate the problem, but switching bidding without understanding the blocker can create a second problem. First confirm auction eligibility, traffic potential and conversion-goal quality.
Why does this happen more often with Shopping or Performance Max?
Because delivery depends on more layers: Merchant Center status, product data, feed freshness, product eligibility, asset review, conversion goals and Google's ability to match products or assets to demand.