Ads & assets

Fix an ad group with no active ad

This recommendation finds ad groups that have active keywords but not a single active, approved ad. That kind of group doesn't serve at all: your keywords can't show because there's nothing to display. AdBuilder flags those groups and generates a new responsive ad for each one, based on your landing page and keywords, which you edit yourself before publishing. Built for anyone managing search campaigns who wants to avoid groups going quietly dead without you noticing.

At a glance
Category
Ads & assets
What it changes
Creates a new active responsive ad for each empty ad group
Reversible
Yes, reverting pauses the newly created ad (the copy is kept)
Data we use
Active keywords (keyword_view) and ad status plus policy approval (ad_group_ad); no performance data
Typical trigger
A group with active keywords but not a single active, approved ad
Priority
High: a group that doesn't serve is a precondition for every other recommendation on that group

What it flagsAd groups that aren't serving

An ad group needs two things to attract traffic: at least one active keyword and at least one active, approved ad. Without that ad, the group stays empty: the keywords are ready to go, but there's nothing to show. The result is an ad group that isn't serving, even though everything still looks 'on' in the overview.

This kind of situation creeps up on you. You pause an ad to swap in a new version and forget the last step, an ad gets disapproved and removed, or you build a new group with keywords but no ad. In every case, the group keeps its active keywords but has no ad ready to serve.

AdBuilder bundles these groups into a single recommendation. If a group has only a disapproved ad, this check leaves it alone: that case belongs to the disapproved-ads recommendation, which fixes the existing ad instead of creating a second one.

Why it mattersAn empty group is wasted structure

An ad group with no active ad is a hole in your account. You've chosen keywords, set bids and built out the group, but not a single impression comes out of it. All that work sits idle as long as nothing is serving, and you often only notice when the numbers for that group stay flat at zero.

That's why this recommendation carries a lot of weight. A group that isn't serving is a precondition for almost everything else you'd want to do next: adjusting keywords, tweaking bids or shifting budget is pointless as long as no ad is running. AdBuilder treats this at the same level as a disapproved ad: the structure is fine, but serving is broken, and you fix that first.

How it worksHow AdBuilder runs the check

AdBuilder pulls two things from your search campaigns. First, the active keywords per group: only keywords set to 'ENABLED', in an active ad group and an active search campaign. Groups without active keywords are skipped, since there's no traffic to recover there. Then it pulls every non-removed ad in those same groups, along with its status and policy approval.

An ad counts as serving when it's active and not disapproved. For an unknown status, AdBuilder deliberately assumes the ad is serving, so the recommendation doesn't fire incorrectly. A group only shows up in the recommendation if there's not a single serving ad and no active-but-disapproved ad either (that case belongs to the disapproved-ads recommendation).

This check doesn't use performance data and has no lookback window: it's a snapshot of the structure. So there's no conversion threshold either. AdBuilder shows a maximum of 5 groups per recommendation; if there are more, the rest follow in a later round. After you apply the recommendation, it stays in place for 14 days (the rollback window), so your change doesn't get overwritten; after that, the check picks up any remaining or newly emptied groups again.

  • Source: active keywords (keyword_view) plus ad status and policy approval (ad_group_ad).
  • Serving = active and not disapproved; unknown status counts as serving (no false alarms).
  • Only active search campaigns and active ad groups count.
  • Groups with only a disapproved ad go to the disapproved-ads recommendation.
  • Maximum 5 groups per recommendation; no performance or conversion threshold.

What you can doGenerate a new ad for each group

For every flagged group, AdBuilder generates a responsive ad based on your landing page and that group's keywords. If there was still a paused ad in the group, AdBuilder uses its landing URL and existing copy as a starting point; otherwise it uses your account's URL. You edit the headlines and descriptions yourself before publishing.

When you apply it, AdBuilder sets the edited ad active in the group. There need to be at least 3 valid headlines and 2 valid descriptions, otherwise AdBuilder skips that group and tells you why. Each group is handled separately: if one group fails, the others still go through.

You can always revert. On revert, AdBuilder pauses the ad it just created instead of deleting it, so the generated copy stays saved in Google Ads. The group is back to how it was before.

  • Generate a responsive ad per group from the landing page and keywords.
  • Edit the headlines and descriptions before publishing.
  • Applying sets the ad active; at least 3 headlines and 2 descriptions required.
  • Reverting pauses the new ad and keeps the copy.
Fix an ad group with no active ad
The recommendation in AdBuilder.

Frequently asked questions

Why isn't my ad group serving?

Usually because the group has active keywords but not a single active, approved ad. Without an ad there's nothing to show, so no traffic comes in, even though the keywords are switched on. This recommendation pinpoints exactly those groups.

What happens if I apply this recommendation?

AdBuilder creates a new active responsive ad for each flagged group, using the headlines and descriptions you generated and edited. The group can then serve again.

What if the group does have an ad, but it's disapproved?

Then it won't show up here. A group with only an active-but-disapproved ad belongs to the disapproved-ads recommendation, which fixes the existing ad. That way you don't end up creating a duplicate ad.

Can I undo this?

Yes. Reverting pauses the created ad instead of deleting it, so the copy stays saved in Google Ads and the group returns to its previous state.

Why do I only see a few groups at a time?

AdBuilder shows a maximum of 5 groups without an active ad per recommendation. If there are more, the check picks up the rest in a later round, even after the 14-day rollback window has passed.

Was this helpful?
Still stuck?
Language