Cart abandonment is the most consistent revenue leak we see on intake. The industry average sits around 70%, and most stores are catching maybe 2-3% of those with a single email three hours later. Here’s the full system we build for every client on Rapid Response and above.

The four-channel stack

We run four channels in parallel, sequenced so they don’t overlap and don’t annoy people who already converted.

Email — 3 touches over 48 hours

Touch 1 lands 45 minutes after abandonment. No discount. Just a reminder with the cart items, product images, and a direct link back. This alone recovers 40% of email-recoverable carts.

Touch 2 lands 24 hours later. Social proof: reviews for the specific items in cart, “X people bought this today” if true. Still no discount.

Touch 3 lands 48 hours later. This is where a time-limited offer goes — but only if the cart value justifies it. We use a margin-aware discount ladder: carts over $150 get 10%, carts over $300 get 15%, below $150 get free shipping only.

SMS — 1 touch, 90 minutes after abandonment

Short, direct, one link. Consent-compliant. Quiet-hours aware (we don’t send between 9pm and 9am local). SMS typically adds another 8-12% recovery on top of email.

Browser push — on-site exit intent

Exit-intent overlay fires when the user moves toward the browser chrome. Not aggressive — a single modal, one chance, can be dismissed with one click. Saves a further 3-5% in sessions where the user is still on the page.

Retargeting — live cart audiences

We feed Meta and Google with real-time cart event data via server-side CAPI. Abandoners go into a dedicated audience, excluded from prospecting, and shown dynamic product ads for exactly what they left behind. Budget is proportional to cart value — we spend more to win back a $400 cart than a $30 one.

What this system typically recovers

Across our current retainer clients, this four-channel stack recovers 18-28% of abandoned carts. On a store doing $50k/month with 70% abandonment, that’s a meaningful lift without touching traffic or conversion on the store itself.

We redesigned a homewares brand’s product detail pages over a 6-week engagement. Conversion rate went from 2.3% to 4.2% — an 81% lift. Here are the twelve changes we made, ranked by measured impact.

High impact (test these first)

1. Move the primary CTA above the fold on mobile. Add to cart was below two carousels and a product description block. Moving it to immediately below the price increased mobile CVR by itself more than any other single change.

2. Real stock urgency, not fake urgency. “Only 3 left” when you actually have 3 left. Real stock counts pulled from the database, shown when stock drops below 10. Converts significantly better than countdown timers or fabricated scarcity.

3. Video before images. For this category (ceramic homewares), a 15-second product video showing the item in a real setting outperformed all static imagery. First image slot = video auto-playing on loop, muted.

4. Reviews near the CTA. Average rating + review count pulled up from the bottom of the page to directly below the price. Not the full review block — just the star rating and count as a link.

Medium impact

5. Size/variant selection redesign. Text buttons replaced with visual swatches where relevant. Selected state clearly indicated. Out-of-stock variants shown with strikethrough, not hidden.

6. Trust signals in the buy box. Free shipping threshold, return window, and secure payment icons placed inside the buy box, not in a separate section below.

7. Sticky add to cart on scroll. A minimal sticky bar with product title, price, and add-to-cart button that appears when the user scrolls past the main CTA. Particularly impactful on long pages.

8. Above-fold image count indicator. “1 / 8” counter on the image carousel. Users who know there are more images view more, and higher image engagement correlates with higher purchase rate.

Lower impact but worth doing

9. FAQ block with schema. Three to five common questions answered below the description. Feeds FAQ schema, reduces support contacts, and adds content for SEO.

10. Shipping estimate. “Order today, receive by [date]” calculated dynamically from warehouse location. Reduces checkout abandonment from delivery uncertainty.

11. Complementary product suggestions. “Frequently bought with” section based on actual order data, not an algorithm guess. Small lift, but the data to build it is already in the database.

12. Image alt text and filename optimization. SEO benefit rather than CRO — but image search sends a non-trivial amount of high-intent traffic to PDP pages in the homewares category.