Pulsar · Metrics playbook · No. 08 · Retargeting warm intent. Real abandoner counts from the test pixel, 30-day window.
Almost Bought
The warmest, cheapest customers you have are the ones who added to cart and left. Bring them back.
Companion to No. 07 — The Leak Map (why they dropped) and No. 02 — Quantity vs. Quality (the funnel these counts come from), plus No. 01 — Efficiency & Fatigue, No. 03 — Garbage In, Lookalike Out, No. 04 — The Invisible Sales, No. 05 — Who Really Made the Sale? and No. 06 — Your Ad Is Dying.
Contents
01 The cheapest customer · 02 They already exist · 03 Intent tiers · 04 Reason → nudge · 05 Faucet, not bucket · 06 Don’t over-retarget · 07 The fix
The cheapest customer is the one who almost bought
They already found you. They already wanted it. They reached the cart or the checkout — and then they left. Re-reaching them costs a fraction of finding a new stranger, because every expensive step — attention, interest, desire — is already done.
You already paid to bring them to the cart. Letting them leave without a nudge is paying twice — for nothing.
Ignoring the almost-buyers is the quietest, most wasteful leak of all — quieter than a broken ad, because nothing looks wrong. The funnel from No. 07 — The Leak Map told you where people drop; this deck is about going and getting them back.
Your warm audiences already exist — real data
You don’t have to invent these people — the pixel already knows who they are. Straight from the funnel (test pixel, 30-day window, distinct people), these are known, retargetable groups:
Bar widths are on a square-root scale so the small, hot groups stay visible — the numbers are the truth, the bars are the shape. Distinct people, 30-day window; the 10 buyers are already subtracted from every group.
Warm abandoner vs. cold stranger — who’s cheaper to convert?
Illustrative — a general principle, not a measured stat from this pixel. Every step of a journey costs money to push someone through. The abandoner has already crossed most of them on your dime.
The comparison is interactive in the HTML version. It contrasts two illustrative journeys: a cold stranger who must be paid through five steps (attention → interest → desire → cart → purchase) versus a warm abandoner who already stands at the cart and needs only one nudge. A general principle, not a measured pixel stat.
Intent tiers — not all abandoners are equal
The closer to purchase they got, the hotter they are — and the cheaper to convert. Rank them, and match the message to the tier. The hottest group is the smallest; the biggest group is the coolest. That trade is the whole craft.
The warm-audience picker — size, heat, message
Pick a tier (buttons or click a bar in the chart). Real counts from the funnel — hotter = smaller, but far cheaper to convert.
The picker is interactive in the HTML version. The three tiers: CHECKOUT abandoners — 27 people — HOTTEST: they entered checkout; a reminder or small nudge often closes them. CART abandoners — 83 people — HOT: clear intent; answer the reason they dropped (shipping, price, trust). PRODUCT viewers with no cart — 1,436 people — WARM: interested, not committed; remind them and give reasons to buy. The heat meter runs cold (blue) through warm (amber) to hottest (red).
The hotter the tier, the smaller the crowd — and the cheaper the sale. Work the list from the bottom of the funnel up.
Why they leave, and the matching nudge
A retargeting ad that ignores why they left is just a louder repeat of the page that failed. Pair the drop reason (diagnosed in No. 07 — The Leak Map) with the message that answers it.
| Why they left | Tier it hits most | The matching nudge |
|---|---|---|
| SURPRISE SHIPPING / FEES | CART · CHECKOUT | A “free shipping” or “shipping included” reminder — kill the surprise that killed the sale. |
| COMPARISON SHOPPING | CART | Social proof, reviews, a little scarcity / urgency — give them the reason to stop comparing and pick you. |
| NOT READY / DISTRACTED | VIEWER · CART | A simple reminder, or a dynamic ad showing the exact product they viewed — pick up where they left off. |
| TRUST OR PAYMENT WORRY | CHECKOUT | Guarantees, returns policy, secure-checkout cues — confidence at the last click, not a coupon. |
The discount is the laziest nudge — and the most expensive. It works on everyone, which is exactly the problem: it also pays people who would have bought anyway, and it teaches your hottest audience that abandoning earns a coupon.
Build the audience once, let it refill — Pulsar journey-recovery
Don’t build a one-off list that goes stale the day you export it. Define a RULE — “added to cart, no purchase within 3 days” — that auto-adds people as they qualify and removes them the moment they buy.
A faucet, not a bucket
Left: the rule — people flow IN as they abandon, drop OUT the moment they purchase. Right: the static list — exported once, going stale, still paying to chase people who already bought.
The figure is animated in the HTML version (static under reduced motion): on the faucet side, dots stream into the audience pool as people abandon and a green dot drops out the moment someone purchases; on the bucket side, a gray exported list fades with age and one member who already bought is still being targeted.
A retargeting audience should be a faucet, not a bucket.
Don’t over-retarget
Retargeting audiences are small — 83 and 27 people, not 83,000 — so frequency climbs fast. And nothing burns goodwill like being chased across the internet by the same sneaker for a month.
Cap frequency
On a list of 83 people, even a small budget means everyone sees the ad constantly. Set a frequency cap before the audience sets one for you — by blocking you. Fatigue mechanics are No. 06 — Your Ad Is Dying.
EXCLUDE purchasers
Stop paying to re-sell to someone who already bought. The rule-based audience does this automatically; if you run static lists, exclusion is on you. Matched purchases are how the exclusion actually catches people — that’s No. 04 — The Invisible Sales.
Set an intent window
Desire decays. A 3-day-old cart is hot; a 60-day-old cart is cold — the moment has passed, the need was met elsewhere, or it was never real. Let people age out of the audience instead of haunting them.
The failure mode: a static list, no purchase exclusion, no cap, no window — the same 83 people hammered for two months, including the ones who bought in week one. That’s how the cheapest channel in advertising becomes the most annoying.
The fix — four habits, in order
Tier the warm intent, answer the real objection, make the lists refill themselves — and put guardrails on so the warmth never curdles.
Build TIERED warm audiences
Checkout > cart > viewer. In this funnel: 27 checkout abandoners, 83 cart abandoners, 1,436 product viewers. Budget and message each tier separately — hottest first.
MATCH the message to the tier and the drop reason
Section 04 is the table. Shipping shock gets a shipping answer; trust worry gets guarantees; the distracted get a reminder. A blanket discount is a tax on your hottest buyers.
Make them AUTO-REFILLING rules, not static lists
“Added to cart, no purchase within 3 days” adds people as they qualify and drops them when they buy. A faucet, not a bucket (section 05).
EXCLUDE buyers, CAP frequency, set an intent WINDOW
The three guardrails from section 06 — they’re what keeps a 27-person audience an asset instead of a grudge.
Where Pulsar fits: it seeds journey-recovery audiences (cart / checkout / multi-viewer stall rules), syncs them to Meta Custom Audiences, propagates deletes and exclusions, and counts real people — so the warm list is always current and never re-sells to someone who bought.
Cross-reference — No. 07 — The Leak Map diagnoses why they dropped; No. 02 — Quantity vs. Quality introduced the funnel these counts come from; No. 04 — The Invisible Sales is the matched-purchase data that powers the buyer exclusion.