Skip to content

Google Ads 8 min read Updated September 22, 2026

Why is my Google Ads campaign not running?

Short answer

A Google Ads campaign that is not running has been switched off somewhere in the account. A billing or suspension banner at the top stops everything. Then read the campaign Status column for Paused, Ended, Pending, or Not eligible. Then check the ad groups, ads, and keywords under it, and open Change history to see what turned it off.

Key facts

  • Google Ads stops every campaign in an account when a payment is declined, when billing was never completed, or when the account is suspended, and shows a banner at the top of the account.
  • The campaign Status column can read Paused, Ended, Pending, Not eligible, Eligible, Eligible (limited), or Limited by budget, and hovering on it shows the reason.
  • A campaign with an end date in the past shows Ended and will not serve again until you clear or extend the date.
  • Change history in Google Ads lists every edit with the user, the date, and the tool that made it, including automated rules and scripts that pause campaigns.
  • An ad group whose ads are all paused, disapproved, or removed cannot serve even when the campaign and keywords are active.

Work from the account down, not from the campaign up

When a campaign stops, most people open that campaign and stare at it. Start higher. Google Ads is a stack: account, then campaign, then ad group, then ads and keywords. A block at any level stops everything below it. If you check the campaign first, you can miss a billing failure that stopped all ten campaigns at once.

So the first look is the top of the screen. A red or yellow banner about billing, a declined payment, a missing payment method, advertiser verification, or a suspension means the campaign is fine and the account is the problem. A declined card is the single most common reason a whole account goes quiet on the same day. Fix the payment, and everything restarts without touching the campaigns.

If there is no banner, move down one level to the Campaigns page and read the Status column. Only after that do you open the campaign itself.

What each campaign status means and what to do

Paused means a person, a rule, or a script paused it. Set it to Enabled and it resumes. Ended means the end date passed. Open Settings, clear the end date or set a new one, and the campaign resumes. Pending means the start date is in the future. Not eligible is the one to read carefully: hover over it. It can mean the account has a billing problem, the campaign was removed, the campaign type is not available in your account, or a policy issue at the account level is blocking serving.

Eligible with no impressions is not a status problem. It means the campaign is on, but something below it is off. Move to the ad groups. Then open Ads and assets. Every ad group needs at least one enabled and approved ad. A group where the only ad is Paused, Removed, Disapproved, or still Under review is silent. Then open Keywords. All paused, all removed, or all Low search volume gives the campaign nothing to show for.

While you are in there, look at the ad schedule and the location. A schedule that ends at 5 pm or a location that was narrowed to one postal code can make a running campaign look dead for most of the day.

Use Change history to find out who turned it off

Google Ads keeps a full log. Open Change history from the Campaigns page, set the date range to the last week or two, and filter to Status changes. You will see the exact edit, the time, and who made it. The who might be a name, a manager account, an automated rule, a script, or the Google Ads mobile app.

Automated rules are a frequent surprise. A rule written months ago to pause campaigns when cost per conversion rises past a number will keep firing long after everyone forgot it. Scripts do the same. Recommendations that were auto applied can change budgets and bid strategies but do not usually pause. A former agency's manager account may still have access and may have paused things on the way out.

Change history has an Undo option for many changes, and it is the fastest way to reverse a bad rule or a mistaken bulk edit. After you restart the campaign, disable or rewrite the rule so it does not happen again the next day.

Restart it properly and stop it from happening again

Once you find the block, fix it at the level where it lives. Pay the balance. Clear the end date. Enable the ad group. Resubmit the ad. Then wait a few hours and check impressions by hour to confirm serving resumed. A campaign that was off for more than a few days may enter a short learning period on its bid strategy, so results can be uneven for about a week.

To prevent repeats, add a backup payment method so one declined card does not stop the account. Remove end dates unless you really want a campaign to stop. Set up a simple rule that emails you when impressions drop to zero for a day. Review who has access, remove old agencies, and keep your own login as the administrator so nobody else can lock you out.

If the campaign was off because the account is suspended, that is a different problem with its own steps. SearchPod restarts and takes over accounts as part of Google Ads management. The fee is 10% of the monthly ad budget, never less than $600, with nothing to pay for setup and a 30-day you-don't-pay guarantee. Ask for a free proposal at /get-proposal.

Related questions

Want a second opinion on your situation?

Get a free, no-obligation proposal. We’ll look at your site and your market and tell you honestly what we’d do — and what we wouldn’t.

Get your free proposal

Keep reading

More questions

All 224 questions