> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Wasted-Spend Burst (3-day spike), TikTok Ads

> Wasted-Spend Burst (3-day spike) for TikTok Ads stores. Tracked live in Vortex IQ Nerve Centre. How to read it, why it matters, and how to act on it.

**Card class:** [Non-Hero](/nerve-centre/overview#card-classes-explained)  •  **Category:** [Ad Platform](/nerve-centre/connectors#connectors-by-type)

## At a glance

> The alert that catches runaway budget on a broken or fatigued creative before it eats the week. It watches each ad group for a burst of zero-conversion spend over a rolling 72-hour window and fires when that spend crosses a configured floor. Where the steady-state Wasted Spend card reports the cumulative total, this card is the early-warning version: it fires on the recent spike, not the long tail, so the team can pause the offending ad group the same day. TikTok's auction can chew through a runaway budget faster than most platforms, so the burst window matters more here. **Caveat**: a burst of zero-conversion spend can be a tracking break rather than a genuinely failing creative, so confirm against Pixel/Events-API Tracking Broken before pausing.

|                          |                                                                                                                                                                                                                                                                                                  |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **What it counts**       | Spend on an ad group in the last 72 hours that produced no attributed conversions, evaluated per ad group rather than at the account total. (On TikTok the budget-bearing unit is the ad group, not the keyword; TikTok is not a keyword-driven platform.)                                       |
| **Why 72 hours**         | A single bad day can be noise; a three-day run of zero-conversion spend is a pattern. The 72-hour window separates a genuine burst from one slow day.                                                                                                                                            |
| **Alert trigger**        | Zero-conversion spend above a configured floor in the last 72 hours on any ad group. The floor is tunable per profile in the Sensitivity tab so it matches the spend level you consider material.                                                                                                |
| **Why per ad group**     | Wasted spend hides at the ad-group level. An account total can look fine while one ad group quietly burns budget on a dead creative, and TikTok's CBO can pour a disproportionate share of a campaign budget into a single failing ad group. Watching each ad group surfaces the culprit.        |
| **Attribution model**    | Zero conversions is measured on the ad account's configured attribution window, typically 7-day click + 1-day view. An ad group with conversions outside that window still counts as zero here.                                                                                                  |
| **iOS 14.5+ ATT impact** | Some apparent zero-conversion spend is really unmeasured conversion (Pixel or Events API not capturing iOS purchases). TikTok's iOS attribution is brittle, so this risk is real. Pair with the tracking-health card to avoid pausing an ad group that is actually converting but not reporting. |
| **Chart type**           | Alert list. Each row names the ad group, its 72-hour spend, and confirms zero attributed conversions.                                                                                                                                                                                            |
| **Currency**             | Account currency, set at account creation and immutable. Single currency per ad account.                                                                                                                                                                                                         |
| **Time window**          | `RT` (real-time, rolling last 72 hours, recomputed on the standard refresh).                                                                                                                                                                                                                     |
| **Roles**                | owner, marketing, finance                                                                                                                                                                                                                                                                        |

## Calculation

Calculated automatically from your TikTok Ads data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

## Worked example

A US Gen-Z skincare brand running several ad groups under one Conversions campaign. Reading taken at 14:00 on 14 Mar 26. Account currency USD. The configured 72-hour floor is illustrative.

| Ad group                    | Spend last 72h (\$) | Attributed conversions | Flagged          | Likely cause                            |
| --------------------------- | ------------------- | ---------------------- | ---------------- | --------------------------------------- |
| Cold In-Feed, video A       | 1,920               | 38                     | No               | Healthy                                 |
| Cold In-Feed, video B (new) | 760                 | 0                      | Yes              | Broken TikTok Shop link in the creative |
| Retargeting 7d, carousel    | 540                 | 22                     | No               | Healthy                                 |
| Spark Ads boost, video C    | 410                 | 0                      | Yes              | Creative fatigue, clicks not converting |
| Test ad group, low budget   | 70                  | 0                      | No (below floor) | Too small to matter                     |

1. **Two ad groups fire.** Video B and the Spark Ads boost each ran three days of spend with zero attributed conversions above the floor. The test ad group also has zero, but its \$70 is below the floor and is suppressed as expected noise.
2. **The two fires have different causes.** Video B is a brand-new creative that never converted from day one, which usually means a broken or mis-targeted destination (often a TikTok Shop product link or landing URL). The Spark Ads video converted last week and stopped, which is the fatigue pattern, faster on TikTok because the For You feed recycles the same audience quickly. Same alert, different fix.
3. **Confirm it is not a tracking break first.** If Pixel/Events-API Tracking Broken is also firing, the zero conversions may be unmeasured rather than absent. Check that before pausing, otherwise you pause an ad group that is actually working.
4. **The cost of waiting is the whole week.** $760 plus $410 over three days projects to roughly \$2,700 a week if left running, and TikTok's auction can accelerate that if CBO keeps feeding the failing ad group. That is budget that could move to the healthy cold-video-A ad group.
5. **The action is a pause, then a diagnosis.** Pause both flagged ad groups to stop the bleed, then fix Video B's link and refresh or retire the fatigued Spark creative. Reactivate once corrected.

Quick reads:

* New ad group + zero conversions from day one = broken link or mis-targeting. Check the TikTok Shop or landing destination.
* Established ad group + conversions stopped = fatigue. Refresh the video.
* Zero conversions + tracking alert also firing = suspect measurement, not the creative.
* Below floor = ignore. It is test-budget noise by design.

## Sibling cards merchants should reference together

| Card                                                                                                   | Why pair it with Wasted-Spend Burst             | What the combination tells you                                           |
| ------------------------------------------------------------------------------------------------------ | ----------------------------------------------- | ------------------------------------------------------------------------ |
| [Wasted Spend](/nerve-centre/kpi-cards/tiktok-ads/wasted-spend)                                        | The cumulative total this burst feeds into.     | Whether the burst is a one-off spike or part of a chronic waste pattern. |
| [Zero-Conversion Spend](/nerve-centre/kpi-cards/tiktok-ads/zero-conversion-spend)                      | The steady-state version of the same idea.      | Which ad groups persistently fail to convert, beyond the recent burst.   |
| [Pixel/Events-API Tracking Broken](/nerve-centre/kpi-cards/tiktok-ads/pixelevents-api-tracking-broken) | The false-positive check.                       | Whether the zero conversions are real or just unmeasured.                |
| [Overspending Campaigns](/nerve-centre/kpi-cards/tiktok-ads/overspending-campaigns)                    | The budget-pacing view.                         | Whether the burst is also pacing ahead of plan, compounding the waste.   |
| [CTR Trend](/nerve-centre/kpi-cards/tiktok-ads/ctr-trend)                                              | Leading indicator of fatigue.                   | A CTR decline before the burst confirms creative fatigue as the cause.   |
| [Spend by Campaign](/nerve-centre/kpi-cards/tiktok-ads/spend-by-campaign)                              | Where the burst sits in the campaign structure. | Locates the parent campaign for budget reallocation.                     |
| [Google Ads Wasted-Spend Burst Alert](/nerve-centre/kpi-cards/google-ads/wasted-spend-burst-alert)     | The same alert on paid search.                  | Whether the waste is TikTok-specific or a store-wide conversion problem. |

## Reconciling against TikTok Ads Manager

**Where to look in TikTok Ads Manager:**

[TikTok Ads Manager > Ad groups](https://ads.tiktok.com/i18n/dashboard) with the date range set to the last 3 days, the Cost and Conversions columns visible, and sorted by spend. Filter to ad groups with conversions equal to zero. TikTok does not surface a wasted-spend burst alert natively, so you reconstruct it by reading the spend-with-zero-conversions rows. Match the attribution setting to this card's configured window.

Other Ads Manager views that look related but are not:

* **Cost per conversion**: TikTok hides the row or shows a dash when conversions are zero, which is exactly the case this card surfaces. The dash is easy to scroll past; the alert is not.
* **Delivery status**: an ad group marked Learning or Learning Limited may spend without converting; this card catches the spend regardless of the delivery label.

**Why our number may legitimately differ from TikTok:**

| Reason                  | Direction                  | Why                                                                                                                                                                          |
| ----------------------- | -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Time zone**           | Boundary days off          | TikTok uses ad-account time zone; this card uses UTC. The 72-hour window edges can fall on different calendar days.                                                          |
| **Attribution window**  | Direction depends          | An ad group with conversions just outside the configured window reads as zero here and may read as non-zero in Ads Manager if a wider window is selected. Match the windows. |
| **Ingest lag**          | Today over-counts waste    | TikTok Reporting ingest lags 2 to 6 hours, so a very recent conversion may not have landed yet, and the freshest hours can look more wasteful than they are.                 |
| **Modeled conversions** | Ours may read higher waste | Modeled conversions can attach to an ad group after the fact; the card refreshes as they arrive.                                                                             |

**Cross-connector reconciliation:**

| Card                                                                                                               | Expected relationship                                 | What causes legitimate divergence                                                                                   |
| ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [`tiktok_ads.pixelevents_api_tracking_broken`](/nerve-centre/kpi-cards/tiktok-ads/pixelevents-api-tracking-broken) | A tracking break manufactures false wasted spend      | If the tracking alert is firing, treat the zero-conversion reading as suspect until tracking is restored.           |
| [`shopify.total_revenue`](/nerve-centre/kpi-cards/shopify/total-revenue)                                           | Real orders may exist that TikTok did not attribute   | If Shopify shows TikTok-sourced orders in the window, the ad group is converting but unmeasured, not truly wasting. |
| [`google_ads.wasted_spend_burst_alert`](/nerve-centre/kpi-cards/google-ads/wasted-spend-burst-alert)               | Both firing suggests a shared conversion-path problem | TikTok alone points to a TikTok-specific creative or targeting fault.                                               |

***

<details>
  <summary><em>Documentation cross-reference (burst vs cumulative waste on TikTok)</em></summary>

  This card and the cumulative Wasted Spend card answer different questions. The cumulative card tells you how much budget has been wasted over the reporting period; this burst card tells you what is wasting budget right now. Use the burst alert for same-day action and the cumulative card for the weekly or monthly review. The 72-hour window is deliberately short so a single soft day does not trip it, while a genuine three-day failure does. On TikTok the burst matters more than on most platforms because CBO can accelerate spend on a winning-then-failing ad group within hours, so a three-day waste run can represent a larger share of budget than it would on a slower-pacing platform.
</details>

## Known limitations / merchant FAQs

**Why 72 hours and not 24?**
A single day of zero conversions is often noise: a slow weekday, a small ad group, or a conversion that lands just after the window. Three consecutive days of zero-conversion spend is a pattern worth acting on. The 72-hour window trades a little detection speed for far fewer false fires.

**Is zero-conversion spend always wasted?**
Not always. Some of it is unmeasured conversion, where the Pixel or Events API failed to capture an iOS purchase, which is a bigger risk on TikTok than on Meta. Always check Pixel/Events-API Tracking Broken before pausing. A small amount of zero-conversion spend is also normal for new ad groups in the learning phase; the floor is there to suppress that.

**How do I tell a broken creative from a fatigued one?**
Look at the history. An ad group that never converted from launch usually has a broken or mis-targeted destination, often a TikTok Shop product link or landing URL. An ad group that converted recently and then stopped is fatiguing; CTR Trend will usually show the decline leading into the burst, and TikTok fatigue arrives faster than Meta fatigue.

**Why does the test ad group not fire even though it has zero conversions?**
Its spend is below the configured floor. Tiny test budgets routinely run a few days without a conversion, so the floor suppresses them. Adjust the floor in the Sensitivity tab to match what counts as material spend for your account.

**Should I let Vortex IQ auto-pause these?**
Auto-pause can be enabled for high-spend bursts, but most teams prefer a manual review because a tracking break can masquerade as wasted spend on TikTok especially. The conservative default is to surface the recommendation and let a human confirm before pausing.

**Why did the figure change after I read it this morning?**
Conversions ingest with a lag (2 to 6 hours on TikTok) and modeled conversions can attach after the fact. An ad group that looked fully wasted at 09:00 may show a few late-attributed conversions by midday. Trust the figure once the window has settled rather than acting on the freshest hour.

**Why does the unit say ad group and not keyword?**
TikTok is not a keyword-driven platform like Google Search. There are no search keywords to flag, so the unit of wasted spend is the ad group (or the ad). Many wasted ad groups on TikTok are creative-fatigue casualties rather than mistargeted audiences.

***

### Tracked live in Vortex IQ Nerve Centre

*Wasted-Spend Burst (3-day spike)* is one of hundreds of KPI pulses Vortex IQ tracks across TikTok Ads and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English.

[Start for free](https://app.vortexiq.ai/login) or [book a demo](https://www.vortexiq.ai/contact-us) to see this metric running on your own data.
