What is probably happening
Targeting is too narrow for Display inventory
Small remarketing lists, layered audiences, strict locations, age restrictions, content exclusions and placement-only targeting can reduce eligible inventory to almost nothing.
Ads or assets are not eligible to serve
Responsive display ads, images, logos, landing pages or claims may be under review, limited, disapproved or affected by account policy issues.
Bidding cannot compete inside the selected inventory
A restrictive target CPA, low budget, low manual bids or conversion strategy with weak signal can keep the campaign out of auctions even when inventory exists.
Placements or exclusions remove too much reach
Managed placements, topic exclusions, app exclusions, brand-safety settings or account-level negative placements can remove most available Display inventory.
How to check it without breaking anything
Check campaign, ad group, ad and asset status before changing bids.
Open diagnostics and recommendations for low traffic or not serving campaigns.
Estimate available reach after all audience, location, language, placement, topic and content exclusions are applied.
Review ad approval, landing page status, account policy status, billing and verification.
Compare bidding strategy and budget with the selected inventory and conversion volume.
Remove targeting layers temporarily in a controlled test to identify which layer kills delivery.
Segment by audience, placement, device and location once impressions begin, instead of rebuilding blindly.
How I would solve it step by step
Confirm the campaign is truly eligible
Before optimizing, verify campaign status, billing, policy, ad approval, landing page eligibility and account verification. A campaign can look active while one of these layers prevents delivery.
Open the reach without losing control
Do not remove every control at once. Start by testing one ad group with broader audience or content settings, clear exclusions and enough geographic reach to prove serving.
Align bids and goals with Display reality
If you use automated bidding, make sure the conversion goal has enough clean signal. If the goal is too rare, use a diagnostic transition before asking Display to optimize from almost no data.
Rebuild the structure if constraints are tangled
When audiences, placements, exclusions and goals have been layered over months, create a controlled clean test rather than guessing which legacy setting blocks impressions.
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
Assuming an active campaign status means the ads are entering auctions.
Layering remarketing, custom segments, topics and placements until reach disappears.
Raising budget while the campaign is blocked by approval, policy or targeting.
Using a tight target CPA before the campaign has enough Display conversion signal.
Removing all exclusions at once and losing the ability to identify the real cause.
Frequently asked questions
Why does Google Display show zero impressions even when the campaign is active?
Active status only means the campaign can potentially run. Targeting, eligibility, policy, bids, budget, audiences, placements and exclusions still decide whether it can enter auctions.
Should I make Display targeting broad to fix impressions?
Use a controlled broadening test, not a blind expansion. The goal is to identify the blocking layer while keeping enough structure to protect budget quality.
Can Smart Bidding block Display delivery?
It can become very conservative if conversion volume is weak, the target is unrealistic or the selected inventory cannot meet the goal. Check eligibility and reach before blaming the algorithm.