Pulsar
metrics playbook · almost bought
Present: ← → Space · Esc back to Doc

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

01

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.

02

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:

Viewed a product, no cart1,529 viewers − 93 carts1,436
Added to cart, didn’t buy93 carts − 10 purchases83
Started checkout, didn’t buy37 checkouts − 10 purchases27

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.

CART, NO BUY93 carts − 10 purchases = 83 people — clear intent, walked away
CHECKOUT, NO BUY37 checkouts − 10 purchases = 27 people — one step from paying
VIEWED, NO CART1,529 viewers − 93 carts = 1,436 people — interested, not committed
83 people
put it in the cart and walked away — that’s 8× your 10 buyers, and they already wanted it.
1,436
viewed a product and never carted — the big warm pool that needs persuasion, not a coupon.
27
entered checkout and stopped — the hottest, smallest group. Often one reminder from buying.

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.

Highlight a path
PRINCIPLE

The stranger must be paid through every step — attention, interest, desire, cart, purchase. The abandoner already stands at the cart: one step left, one nudge to pay for. That’s why retargeting warm intent is the cheapest sale in advertising.

The intent is already there — you’re not creating desire, you’re just finishing a journey you already paid for.

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.

03

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.

Choose a tier · distinct people · 30-day window
HOT

Pick a tier above to read its size, heat and recommended message.

The rule: match the message to the tier. A discount blasted at checkout-abandoners just trains people to abandon for a coupon; a product-viewer needs persuasion, not a price cut.

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.
04

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.

Drop reason → retargeting messageAnswer the objection that actually stopped them — not the one that’s easiest to discount away.
Why they leftTier it hits mostThe matching nudge
SURPRISE SHIPPING / FEESCART · CHECKOUTA “free shipping” or “shipping included” reminder — kill the surprise that killed the sale.
COMPARISON SHOPPINGCARTSocial proof, reviews, a little scarcity / urgency — give them the reason to stop comparing and pick you.
NOT READY / DISTRACTEDVIEWER · CARTA simple reminder, or a dynamic ad showing the exact product they viewed — pick up where they left off.
TRUST OR PAYMENT WORRYCHECKOUTGuarantees, 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.

05

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.

Pulsar ships three canonical stall audiences — multi-viewer, cart and checkout — as retargetable Meta Custom Audiences, with a default 3-day stall (editable 1–30 days). The rule keeps refilling; you never rebuild the list.

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.
06

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.

07

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.

1 / 8