Help Center / Campaigns / Troubleshooting

Troubleshooting: "Active Cannot Spend"

Category: Campaigns > Troubleshooting
Applies to: LinkedIn, Facebook/Instagram (Meta), Google Ads, Microsoft Ads, Reddit

What "Active Cannot Spend" means

Active Cannot Spend means the campaign itself is switched ON at the ad channel, but Metadata has looked at what is underneath the campaign — the ads, creatives, and keywords — and found nothing that is actually eligible to serve. The campaign shell is live and holding budget, but no money will go out the door until something serving-eligible exists.

It is not the same as:

  • Paused — you (or a budget rule) deliberately stopped it.
  • Failed — the channel rejected the campaign or an asset outright.
  • Active — the campaign is on and at least one ad/creative is serving.

Think of it as: "The campaign is on, but it has nothing to run."

This is a derived status. Metadata re-evaluates it every time it syncs campaign data from the channel, so it can clear on its own once the underlying problem resolves.

Symptoms

  • Experiment shows the orange Active Cannot Spend status on the Experiments or Campaigns page.
  • Budget group shows experiments under the "active without spend" count.
  • Spend stays at $0 even though the campaign looks "on."
  • Natively (in LinkedIn/Meta/Google/Microsoft) the campaign may show as active, but the ad, ad set, or keyword underneath is off or pending.

Most common root causes & how to fix

1. The ad / creative is OFF, paused, or removed at the channel (most common)

The campaign is on but the ad (Meta), creative (LinkedIn), or ad in the ad group (Google/Microsoft) is switched off natively. This very often happens after a pause → restart cycle where the campaign turned back on but the ad did not.

Fix:

  • Open the campaign at the channel (use the experiment name link, which deep-links to the native ad account).
  • Confirm at least one ad / creative is ON and approved.
  • If an ad is OFF, turn it back on natively, then wait for the next Metadata status sync (typically within a few hours).

2. The ad is still in review / pending approval (transient — self-resolves)

Right after launch the ad channel reviews the ad. During review there is nothing serving yet, so the experiment may briefly show Active Cannot Spend.

Fix: No action needed. Channel ad review typically completes within a few hours (can take up to ~24h on Meta/LinkedIn). The status moves to Active automatically once the ad is approved and starts serving.

3. No enabled keyword (Google Ads / Microsoft Ads only)

These channels are keyword-driven. If every keyword in the ad group is paused, removed, or only negative keywords exist, there is nothing for the ad to match — so it cannot spend.

Fix: Ensure the ad group has at least one enabled, non-negative keyword and at least one approved ad.

4. Channel billing / payment problem

The ad account has an unpaid invoice, a failed payment method, or a billing hold. The channel reports the campaign as "active" but withholds delivery until billing is resolved.

Fix: Check the billing / payment settings inside the ad channel itself (LinkedIn Campaign Manager, Meta Ads Manager, Google Ads, etc.). Metadata cannot resolve a channel-side billing hold — it must be fixed in the channel.

5. Campaign restarted by monthly budget cap, ad not re-enabled

When a campaign is paused by a monthly budget cap and then reactivated at the start of the next month, the campaign can come back on while its ad stays off, until the next status sync catches up.

Fix: After a monthly-cap restart, open the campaign natively and confirm the ad turned back ON. If it didn't, toggle it on and wait for the next sync.

6. Campaign or ad-group end date is in the past

If the end date has passed, ads are no longer eligible to serve.

Fix: Extend the campaign end date if you want it to keep running, or let it transition to Completed.

7. Channel-side serving hold (audience too small, account hold, etc.)

The channel placed a serving hold — most common on LinkedIn (audience-count hold, account-level budget or end-date hold) and Meta (ad set learning/serving issues).

Fix: Review the campaign in the channel for warnings (audience size, account budget, account end date) and resolve the flagged item there.

M
Metadata Support
AI-powered help
Hi there!
Ask questions about Metadata.io products. Enter your email to start.
Preview
Open Support Ticket
Our team will follow up via email.