OpenAdLibraryOpenAdLibrary
Affiliate & Media Buying

When to Kill an Ad Campaign: Stop-Loss Rules That Protect Budget

Campaigns die from indecision, not bad luck. The stop-loss framework native buyers use to decide — before launch — exactly when a creative, placement or campaign gets killed.

Editorial illustration: When to Kill an Ad Campaign: Stop-Loss Rules That Protect Budget

Kill an ad campaign when it hits a stop-loss rule you wrote before launch — not when frustration finally outruns hope. Most native media buyers work from spend-based thresholds tied to the offer's economics: pause a creative that has spent roughly one payout with no conversion, block a placement that spends a few multiples of target CPA while converting far below the account average, and kill the campaign itself once it has spent three to five times target CPA with no credible path to breakeven. The exact multiples vary by buyer and offer; what matters is that they exist, in writing, before the first dollar goes out.

Why the kill decision must be made in advance#

Every media buyer eventually learns that the worst budget decisions happen mid-campaign. Once money is spent, the sunk-cost reflex kicks in: the campaign "just needs one more day," the placement "was about to turn around," the creative "did well on Tuesday." None of those are decisions — they are rationalizations, and they are how a $200 test becomes a $2,000 loss.

A stop-loss framework replaces mood with mechanics. Each rule needs four parts:

  • A metric — spend, clicks, CPA, EPC, or CTR.
  • A threshold — the number that triggers action.
  • A window — the time or data volume over which the metric is measured.
  • An action — pause, block, bid down, or kill.

If you are new to running native traffic end to end — offers, trackers, funnels, budgets — the broader workflow is covered in our media buying guide for native ads. This article is only about the exit.

The three-level stop-loss framework#

Native campaigns fail at three different layers, and each layer deserves its own trigger. Collapsing them into one "is the campaign profitable?" question is how buyers kill salvageable campaigns and keep doomed ones alive.

Creative level: kill fastest#

Creatives are cheap to replace and fatigue quickly, so they get the tightest leash. Buyers commonly pause a creative once it has spent roughly the offer payout with zero conversions, or when its CTR sits far below the campaign's other creatives after a fair impression sample. Neither number is sacred — the point is that individual creatives die young so the campaign can live. Keep the test queue full from research rather than imagination: our guide to finding winning native ad angles covers where fresh hooks come from, and creative fatigue explains why even proven winners have a shelf life.

Placement level: block, don't panic#

On native networks, a handful of publisher placements usually produce most of the waste. A placement that has spent a couple of multiples of your target CPA with no conversion — while other placements convert — is a block, not a campaign problem. Work the blacklist methodically and the same campaign often crosses into profit without touching creative or offer. The reverse also matters: don't judge a placement on a handful of clicks. Conversions are rare events, and small samples lie in both directions.

Campaign level: the real kill decision#

Kill the campaign when both of these are true:

  1. The spend threshold is hit. Commonly three to five times target CPA — enough spend that the absence of results is signal rather than noise.
  2. The optimization levers are exhausted. You have rotated creatives, blocked the worst placements, tested at least one funnel variation, and the EPC still sits materially below your CPC.

If only the first is true, you have a spend problem and should have acted at the creative or placement level sooner. If only the second is true, you have run out of ideas but not evidence. Kill on both.

Kill or fix? Diagnose before you decide#

A failing campaign is telling you where it is failing. Read the symptom before reaching for the kill switch:

Symptom Likely problem Kill or fix
CTR far below your other campaigns, spend trickling Weak hooks or creative-audience mismatch Fix: new creatives, new angles
Healthy CTR, weak click-through on the pre-lander Pre-lander doesn't continue the ad's promise Fix: align the pre-lander with the hook
Clicks arrive, zero conversions after payout-level spend Offer or funnel is broken Check tracking, then validate the offer; kill if the offer is weak
Was profitable, now decaying week over week Creative fatigue or placement drift Fix: rotate creatives, audit new placements
CPCs climbing while conversion rate holds Auction competition heating up Fix: bids, dayparting, adjacent geos
No profitable segment anywhere after a full optimization pass The economics don't work Kill

The most important row is the third. Before you kill anything for "no conversions," confirm the postback actually fires. A silent tracking failure looks identical to a dead campaign, and it has buried more good campaigns than bad creative ever did.

How much data is enough to judge?#

Judge on conversions-worth of data, not on clicks or calendar days. The practical question is: at the conversion rate you need for breakeven, how many conversions would you have expected from the clicks you bought? If the answer is "five or six" and you have zero, that is signal. If the answer is "maybe one," you have not run a test yet — you have bought a coin flip.

This is why higher-payout offers justify higher stop-loss multiples: each conversion carries more statistical weight, and the spend needed to expect several of them is proportionally larger. It is also why time-based rules ("give it a week") are inferior to spend-based ones — a day of real budget can tell you more than two weeks of trickle. Time still matters in one respect: day-of-week and daypart patterns are real, so avoid killing a campaign on Tuesday data that historically prints on weekends.

Five mistakes that burn budget on the way down#

  • Averaging away the winners. Campaign-level numbers hide segment-level truth. A campaign losing overall may contain one geo-device-placement combination that prints — the fix is restructuring around it, not killing it.
  • Judging inside the attribution lag. Lead-gen and trial offers convert hours or days after the click. Verdicts issued before the attribution window closes will kill campaigns that were quietly working.
  • Restarting instead of iterating. Every full restart throws away placement data and blacklists. Rebuild inside the campaign while the offer still has a pulse.
  • Moving the stop-loss mid-flight. If the rule said kill at 4x CPA, kill at 4x CPA. Renegotiating with yourself at 3.9x defeats the entire point of writing rules.
  • Treating a tracking outage as a performance problem. Check the pixel and postback chain first, every time.

Kill, pause, or rebuild?#

Not every stop is a funeral.

  • Kill when the economics cannot work: levers exhausted, no profitable segment, EPC structurally below CPC. Archive the data and move on.
  • Pause when the problem is external and temporary — seasonality, an offer cap, a payout renegotiation, a tracker migration. The structure retains value; attach a resume condition or it's just a kill you haven't admitted to.
  • Rebuild when the diagnosis points at a single broken stage. An angle that buys cheap, high-CTR clicks but dies at the offer deserves a new funnel behind the same creative — the cheapest fix in media buying, because the traffic side is already proven. When the rebuild works, our guide to scaling affiliate campaigns covers what comes next.

Check the market before you pull the trigger#

The strongest external input to a kill decision is whether anyone else can make the offer work. Ad longevity is the closest public proxy for profitability — advertisers do not keep paying for ads that lose money, which is why a native ad still running after 30+ days is probably profitable.

So before killing an offer or vertical entirely, look it up. OpenAdLibrary's index tracks 725,000+ live native creatives across 49 networks (June 2026), each with first-seen and last-seen dates; the longest-running creatives in the index have held their slots for 38 straight days and counting. If several advertisers are sustaining the same offer type for weeks while you cannot buy a conversion, the market is telling you the problem is your funnel or traffic quality — rebuild. If nobody sustains it, the market has already run your test — kill with confidence. The ad intelligence platform lets you answer both questions in a few searches.

A stop-loss checklist you can copy#

Write these down before launch:

  • Target CPA and breakeven EPC for the offer, per geo.
  • Creative pause rule: spend or CTR threshold, with a minimum impression sample.
  • Placement block rule: spend multiple with no conversion.
  • Campaign kill rule: spend multiple plus the levers-exhausted condition.
  • A tracking verification step that runs before any kill decision.
  • A decision time: one scheduled daily review, not all-day dashboard-watching.
  • A kill log: date, spend, diagnosis, and what you would do differently.

The kill log matters more than it looks. Six months of logged kills is a private database of what fails and why — and the buyers who keep one stop paying to relearn the same lessons.

Frequently asked questions

How much money should I spend before killing a campaign?
Most native buyers tie the threshold to the offer's economics rather than a fixed dollar amount: commonly one payout's worth of spend per creative before pausing it, and three to five times target CPA at campaign level before killing. Higher-payout offers justify higher multiples because each conversion carries more statistical weight. Whatever you choose, write it down before launch — thresholds set mid-flight always drift.
Should I kill a campaign that gets clicks but no conversions?
Verify tracking first — a broken postback looks identical to a dead campaign. Then check that the offer converts elsewhere, and confirm you've spent enough for the absence of conversions to be signal rather than noise. If tracking works, the offer is proven, and spend has passed several multiples of target CPA with nothing back, the funnel or traffic quality is broken — kill or rebuild.
How long should I run a campaign before judging it?
Judge on data volume, not calendar time. A day of heavy spend can tell you more than two weeks of trickle. The exception is attribution lag: offers that convert hours or days after the click need their full attribution window before a verdict, and day-of-week effects mean Tuesday data shouldn't kill a campaign that historically prints on weekends.
What's the difference between pausing and killing a campaign?
Pausing preserves the structure for a known, temporary reason — seasonality, an offer cap, a payout renegotiation — with the intent to resume. Killing is a permanent verdict that the economics can't work after the optimization levers are exhausted. Keep the distinction honest: a pause with no resume condition attached is just a kill you haven't admitted to yet.
Can a killed campaign be worth relaunching?
Yes, when something material changes: a new funnel behind a proven creative, a payout bump, a different geo, or a market shift you can see in competitor activity. Keep the assets that survive a kill — placement blacklists, creative learnings, and the kill-log entry recording why it died — so the relaunch starts ahead of where the original began.
The OpenAdLibrary Team
Written byThe OpenAdLibrary Team
Ad intelligence & native advertising research

We build OpenAdLibrary, the open ad-transparency platform. Every day our systems capture live native ads across Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo and MSN, identify the real advertiser behind each one, and follow the click to its landing page. These guides distill what we see in that data so you can research the market faster.