Skip to content
Use cases Retention agencies

Be the new customer of every store you pitch, and every store you keep.

Name any store. An AI agent signs up as its new customer, opts in to texts and leaves a basket, then shows you what happened, with proof. Before a pitch, you see the prospect’s leaks. After you win, you see the client’s leaks every week, and how its rivals compare.

Your pitch list inSkincare brands to win
  • Larch & Lye
  • Pellwood
  • Fenwick Apothecary
  • Marrow Skin
40 stores on next month’s list
ObsessionA new customer at each store
  • Its own inbox
  • A US mobile number
  • Its own browser
  • Says it’s AI
Watching for 48 hours
Back to youA leak at each store, with its receipt
  • Larch & LyeNo 15% code
  • PellwoodNo basket reminder
  • Fenwick ApothecaryNo leak
  • Marrow SkinTexts never sent
Leak · Seen · What happened · Receipt

Why a login isn’t enough

A login tells you how the flows are built, not what a customer gets.

  • Everyone has the same audit

    Every agency offers a free audit, so your first email reads like the last ten the founder deleted.

  • Your best work waits for a login

    The audit runs inside the brand’s accounts, so a prospect only sees what you found after agreeing to a call.

  • Checking by hand doesn’t scale

    Signing up to 40 prospects and checking 20 clients again every week is a strategist’s whole week. So nobody does it, and clients find the breaks first.

Obsession’s AI agents act as new customers at every store, so you see what each one does to the people who sign up, with proof, before anyone hands you a login.

Before the yes, and after it

It does the outside half. Your audit still does the inside.

Nothing changes in how you sell or deliver. Obsession shows what a new customer gets; your team still owns the diagnosis, the plan and the fix.

  • Before the pitchPaste your pitch list. Each store comes back with its leaks and a receipt.
  • After you winThe same customer signs up again every week, and after every launch.
  • Where you workSlack, your Clay table, or a link that drops into the deck.

Step by step

From a pitch list to a client you keep.

How the agency in this example finds Larch & Lye’s leaks, wins the account and keeps it.

Before the pitch

Steps 1 to 4
01

Name the stores

Paste a list, upload a CSV, connect Clay or call the API. Any store you can name, with no directory to check first.

In this exampleThe agency pastes the 40 skincare brands on next month’s pitch list.

New check · Add stores
  • Paste a listNames or websites
  • Upload a CSVOne column of websites
  • Connect ClayA table and a view
  • APISend stores as you go

Pitch list: skincare, November

  • Larch & Lyelarchandlye.exampleSkincareTo pitch
  • Pellwoodpellwood.exampleSkincareTo pitch
  • Fenwick Apothecaryfenwickapothecary.exampleSkincareTo pitch
  • Marrow Skinmarrowskin.exampleSkincareTo pitch

And 36 more from the list you pasted.

Ready to checkEach store gets its own customer40 stores
02

Choose what the customer does

Pick the journeys to run at each store and how long to wait. Each has its own deadline, so a missing email counts as a leak once its time is up.

In this exampleSign up through the pop up, opt in to texts, browse a product, leave a basket. Wait 48 hours.

New check · Pitch list: skincare · Configure

At each store, the customer

  • Signs up through the pop up
  • Opts in to texts
  • Browses a product
  • Leaves a basket
  • Asks support a question
  • Places an order

What counts as a leak

  • No discount code within 1 hour of signing up
  • No welcome email within 1 hour
  • No text within 24 hours of opting in
  • No basket reminder within 24 hours

Wait at each store

24 hours48 hours7 days

Afterwards

StopCheck every week

Results

Slack #new-business
03

Each store gets its own new customer

A real inbox, a real mobile number and its own browser, used for that store only. It signs up the way anyone would and saves a screenshot at every step. It says it’s AI when it talks to a person.

In this exampleLarch & Lye, 10:14 on 2 Nov: signed up through the “15% off your first order” pop up and ticked text consent.

Pitch list · Larch & Lye
Larch & LyeCustomer 3E9A
Identity
AI, says so to a person
Inbox
larchandlye.3e9a@test.useobsession.com
Mobile
+1 512 555 0186
Browser
Its own session, Austin
  1. Opened the store
  2. Found the 15% pop up
  3. Signed up, ticked text consent
  4. Browsed the Night Balm
  5. Left a basket
larchandlye.example
15% off your first orderlarchandlye.3e9a@test.useobsession.com+1 512 555 0186Text me offers and restocksGet my 15%
04

The leaks, store by store

After 48 hours, every store has a verdict: what arrived, when, and what never came. A broken form is a leak too.

In this example40 stores done. 14 never sent the pop up’s code, 17 sent no text after the opt in, 22 sent nothing after a basket. 12 have 3 or more leaks, Larch & Lye among them.

Pitch list: skincare · Results
  • No code from the pop up

    14of 40

  • No text after opting in

    17of 40

  • Nothing after a basket

    22of 40

  • 3 or more leaks

    12of 40

StoreCodeTextBasketLeaks
Larch & Lyenonenonenone3 leaks
Marrow Skin6 minnone2 h1 leak
Pellwood2 min4 minnone1 leak
Fenwick Apothecary1 min3 min1 hNo leak

40 of 40 done. 2 had no working sign up form, which counts as a leak too.

What real checks found

93% of stores we shopped on every journey had a leak. 77% of the leaks were silence.

1,500 stores shopped so far. Silence is the leak an audit inside the account can’t see: the email that never came.

  • Wrong email · Fashion store · Basket leftA buyer left a basket, and 2 hours later got a browse email instead.
  • Broken email · Cosmetics store · Basket left2 cart emails came, both with no product name and a blank total.
  • Broken links · Drinks store · New subscriberThe welcome email came, but every product link and button opened a closed development store.
  • Cart silent · Natural beauty store · Basket leftA subscriber got the welcome, then left a basket. No cart email in 48 hours.

The pitch

Steps 5 and 6
05

A receipt for every leak

The timeline, the screenshots and the emails themselves, on 1 link anyone can open, including the brand.

In this exampleLarch & Lye: the pop up promised 15% off. A welcome email came 9 hours later, without the code. The text opt in sent nothing, and the basket got no reminder.

Receipt · Larch & Lye
3 leaksThe pop up promised 15% off. No code came, no text came, and the basket got no reminder.Each deadline passed with nothing, logged at the minute it ran out.
  1. Signed up through the 15% pop up, with an email and a US mobile
  2. Left a basket: the Night Balm
  3. Welcome email, 9 hours later, with no code in it
  4. No text 24 hours after opting in
  5. No basket reminder after 24 hours
  6. 48 hours: 1 email, 0 texts, no code
Pop up, 15% off
Signed up, 10:14
Welcome email
19:20, no code
No texts
48 hours
Copy receipt link
06

Pitch the stores losing the most

Sort the list by leaks. The stores with the most have a reason to take your call this week.

In this exampleThe agency writes to the 12 stores with 3 or more leaks first.

Pitch list: skincare · Sorted by leaks
StoreContactLeakSeenWhat happenedReceipt
Larch & LyeClara HoltHead of EcommerceNo 15% code2 NovPop up promised 15% off. Welcome came 9 hours later, no code. No text, no basket reminder.open
Marrow SkinTheo GrantFounderTexts never sent2 NovOpted in for texts. 0 texts in 48 hours.open
PellwoodNadia ReyesEcommerce ManagerNo basket reminder2 NovCode in 2 min, texts in 4. Basket left, no reminder.open
Fenwick ApothecaryRuth LinFounderNo leak2 NovCode in 1 min, basket reminder in 1 hour.open

Obsession #new-business
Pitch list done: 40 skincare stores. 12 have 3 or more leaks, sorted to the top with their receipts. Larch & Lye is first.

After you win

Steps 7 to 10
07

The same customer, every week

Once a store signs, its check keeps running: a fresh sign up every week, and after every launch, rebuild or theme update you tell it about.

In this exampleLarch & Lye signs. The agency rebuilds its welcome series. Week 1: the code arrives in 40 seconds, the basket reminder after an hour.

Clients · Larch & Lye · Every week
Larch & LyeClient since 16 NovEvery Monday, and after every launch
Sign upCodeTextBasket
2 Nov, before younonenonenone
23 Nov, after the rebuild40 s2 min1 h
30 Nov, Black Friday week38 s2 min1 h

The first row is the check from the pitch, so the before is on record from day 1.

08

A break caught before the client sees it

When something that worked stops working, you hear that morning, with the receipt.

In this exampleTuesday 1 Dec, after a theme update: the pop up takes the email but sends no code. Fixed the same day. Larch & Lye never saw it.

Clients · Larch & Lye · Tue 1 Dec
Leak caughtAfter this morning’s theme update, the pop up takes the email but sends no code.Found 1 hour after the update. Fixed the same morning.
  1. Theme update goes live; the agency tells Obsession
  2. A fresh sign up through the 15% pop up
  3. No code after 1 hour: alert sent with the receipt
  4. The agency reconnects the pop up to the welcome email
  5. Checked again: code in 39 seconds

Obsession #larch-and-lye
After this morning’s theme update, the pop up takes the email but sends no code. Receipt attached.

09

The client beside its rivals

Name the rivals once. Each gets its own customer, so you can show what Larch & Lye’s customers get next to theirs.

In this exampleWelcome in 40 seconds against a 6 hour rival average. The only 1 of 6 that reminds a basket.

Clients · Larch & Lye · Beside 5 rivals
  • Welcome email

    40 srivals 6 h

  • Basket reminder

    1of 6 stores

  • Text after opting in

    2 min3 rivals never

  • Emails a week

    3rivals 5

StoreWelcomeBasketTextA week
Larch & Lye · Client40 s1 h2 min3
Ashgrove Skin · Rival4 hnonenone6
Ceril Botanics · Rival11 hnone5 min5
Hollin & Pine · Rival2 hnonenone4
Wrenmoor · Rival9 hnone1 day7
Sallow & Co · Rival6 hnonenone4
10

The month, in 1 report

Leaks fixed, leaks open and the rivals, every value linked to its email. Ready for the review call.

In this exampleDecember: 3 leaks fixed, 1 caught and fixed the same day, none open.

Report · Larch & Lye · December
  • Leaks fixed

    3

  • Caught and fixed the same day

    1

  • Leaks open

    0

  • Faster welcome than

    5of 5 rivals

Fixed
The 15% code, the text opt in, the basket reminder
Caught
Code stopped after the 1 Dec theme update, fixed the same morning
Open
None
Against 5 rivals
Fastest welcome email; the only basket reminder
Before and after
2 Nov: 1 email, no code. 1 Dec: code in 39 seconds
Add to the review deckCopy report link

Once you have the leaks

What you do with the leaks.

The opener

Their own receipt and your fix, in 1 email.

The receipt shows what the store does to a new customer today. Your mockup shows what it would do with you.

From Maya, your agency to Clara Holt, Larch & Lye · Subject Larch & Lye’s 15% code

Hi Clara,

We signed up through Larch & Lye’s pop up on 2 November. It promised 15% off your first order, but the code never came, and the basket we left got no reminder either.

I’ve mocked up the welcome email and basket reminder we’d send instead. Worth 15 minutes?

Maya

Receipt: Larch & Lye, 2 to 4 NovMockup: Larch & Lye welcome

Written by your strategist, from the store’s receipt.

Your mockup

Larch & LyeEmail

Day 0

Welcome to Larch & Lye. Here’s your 15%: LARCH15.

Day 1

Still thinking about the Night Balm? It’s in your basket.

Day 3

Your 15% ends tonight.

  • Winning clients

    Pitch the stores that are leaking

    Paste your pitch list and write first to the stores losing the most.

    12 of 40 skincare brands have 3 or more leaks.

  • Keeping clients

    Catch a break before the client does

    A weekly sign up on every client store, and 1 after every launch.

    Larch & Lye: the code stopped after a theme update, fixed the same morning.

  • Reporting

    Show the client beside its rivals

    Every value linked to its email, ready for the review call.

    Larch & Lye: the fastest welcome email of 6 skincare brands.

  • Growing accounts

    Sell the next channel

    A leak in a channel you don’t run yet is the next line on the retainer.

    Ottery Botanics takes a text opt in and never sends a text.

Questions

What retention agencies ask.

Obsession becomes the new customer of any store you name and shows you what happened, with proof. Before a pitch, you see the prospect’s leaks; after you win, you see the client’s leaks every week, and how its rivals compare.

Yes, of what a new customer gets: the emails, the texts and the basket reminders, at any store you name, every week. An AI agent does the shopping, so it runs on 40 stores as easily as 1, and keeps every message as proof.

5 stores you name, prospects or clients, each with an AI agent as its new customer for 48 hours: the pop up and its code, the welcome email, texts and a basket. You get what happened within 4 days, with proof, in any format.

Yes. A client’s store is checked with the client’s OK, and they install nothing. A prospect’s store you can check before you pitch.

No. It signs up the way any customer would, from the store’s own pop up or footer form. Your audit still runs inside the accounts, after the yes.

Anything a new customer should get and doesn’t, by a deadline you set: a pop up code that never comes, a late welcome email, a text opt in that sends nothing, a basket with no reminder, an email in the Promotions tab.

Only as a customer would. When it talks to a person, by chat, email or phone, it says it’s AI from Obsession.

Yes. Every receipt is a link anyone can open, so it goes in the pitch and the store can check it for itself.

As often as you choose: every week, and after every launch, rebuild or theme update you tell it about.

Up to 1,000 stores in 48 hours, so a whole pitch list or every client store in one go.

No. Obsession shares what a store did, never who asked.

If you choose. A basket check fills a basket and leaves it, and counts as 1 basket in the store’s numbers. A real order goes on a card you fund, never on fake payment details.

Every agent does only what any customer can do, and says it’s AI when it talks to a person. It never uses fake payment details or gets round a CAPTCHA. Any company can opt out at useobsession.com/agents. This is not legal advice.

The agency, the stores in the 10 steps and their .example addresses, the people, the phone number and every figure on their screens are made up. The 93%, the 1,500 stores and the 77% are real, the 4 findings come from real checks with every store, brand and product changed, and the sample output is a real run. Clay and Slack are trademarks of their owners, named to show where a list can come from and where results go.

Try it on 5 stores.

Name a store, a prospect or a client with their OK. We’ll become its new customer and send you what happened within 4 days, with proof, then ask for the other 4.

Leave it blank to join the waitlist.

We keep your email and store address to run your shop and tell you about Obsession. Privacy notice

See everything agents do for agencies