Two flows most stores never build
The cart abandonment email gets built in week one of every store's life, and rightly so. But carts are a narrow slice of intent. Far more visitors look at products without ever adding one to a basket, and some of your keenest would-be buyers hit an out-of-stock page and leave with no way to come back. Browse abandonment and back-in-stock flows cover those two groups, one earlier in the journey than the cart, one later.
Both are afternoon jobs in Klaviyo, Omnisend or Mailchimp once your store platform is connected, and in mature email programmes they routinely earn a place alongside the cart flow. Here is how each one works, what to write, and what to expect from them.
Browse abandonment: the trigger mechanics
The flow fires when an identifiable person views a product page but neither adds to cart nor buys. 'Identifiable' is the catch: the platform can only recognise browsers who have previously clicked one of your emails or filled in your pop-up on that device, which is why list growth directly expands this flow's reach. In Klaviyo terms, the setup looks like this:
- Trigger: the Viewed Product event, which requires the onsite tracking snippet (installed automatically with the Shopify integration)
- Flow filters: has not Added to Cart since starting the flow, has not Placed Order since, and has not been in this flow within the last 14 days
- Timing: wait one to two hours after the browse, because same-day interest is the whole point
- Length: one email, or two at most with the second a day later; browsing is weak intent, and restraint protects your sender reputation
- Switch on smart sending so the flow never stacks on top of a campaign going out the same day
Need a hand with this?
Our team delivers Email Marketing for UK businesses — with a free initial consultation, transparent fixed quotes and no lock-in contracts. Tell us what you're working on →
Copy that helps instead of hovers
The cardinal sin is announcing surveillance. 'We saw you checking out the Oslo Lamp' reads as creepy; exactly the same information framed as editorial reads as service. Some working patterns:
- Subject lines: 'Still weighing it up?', 'A closer look at the Oslo Lamp', 'Your Oslo questions, answered'
- Body: lead with the product image, then answer the three silent objections (fit or sizing, delivery time and cost, returns policy) in one scannable block
- Add one short customer review, not a wall of five
- One call to action, plus two or three alternatives from the same category for the person who looked and decided against
- No discount by default: teaching browsers that hesitation earns 10% off is expensive training you will struggle to reverse
Back-in-stock: demand you already earned
An out-of-stock page with no notify button is a dead end you paid to send traffic to. The fix is a 'Notify me when it's back' button that captures an email address (or SMS number) against that specific variant, then messages automatically the moment inventory comes back. Klaviyo has a native back-in-stock trigger for Shopify stores, and App Store options such as Back in Stock: Restock Alerts do the same job on other stacks.
- Send instantly on restock, never in a daily digest; these subscribers are in a race with each other and they know it
- State the honest quantity if it creates urgency: 'Restocked, 120 units' beats a fake countdown every time
- Queue a second reminder 24 hours later for anyone who has not clicked, provided stock remains
- Feed waitlist sizes to whoever does your buying; a 300-person waitlist is the cheapest demand forecast you will ever get, and a strong argument for a deeper reorder
One UK compliance note: a back-in-stock request is permission to send that alert, not blanket marketing consent. Keep a separate, unticked newsletter checkbox on the notify form and you stay comfortably on the right side of PECR.
What results to expect
Honest expectations, without invented percentages. Back-in-stock alerts are usually among the highest click-through and conversion emails a store sends, for the simple reason that recipients explicitly asked for them; if yours underperform, suspect shallow restocks or slow sends before you blame the copy. Browse abandonment converts at a lower rate per recipient than a cart flow because the intent is weaker, but the eligible audience is several times larger, so its total recovered revenue over a quarter can approach the cart flow's.
Measure both on revenue per recipient and placed-order rate in your platform's flow analytics, benchmarked against your campaign averages rather than against each other. Check monthly for fatigue, and suppress chronic non-openers so the flows never drag down deliverability for everything else you send.
Key Takeaway
Build both flows in an afternoon each. Browse abandonment triggers on a viewed product with no add-to-cart, waits one to two hours, and sends at most two helpful, non-creepy emails with no default discount. Back-in-stock replaces dead out-of-stock pages with a notify-me button and sends the instant inventory returns. Judge both on revenue per recipient against campaign baselines, use waitlist sizes to guide purchasing decisions, and keep marketing opt-in separate from the alert itself to stay compliant with PECR.
Setup checklist
Run through this once and both flows are live for good:
- 1. Confirm onsite tracking fires: view a product as a test profile, then check the event appears in the activity log
- 2. Build browse abandonment: Viewed Product trigger, the three filters, a one-to-two-hour delay, two emails maximum, smart sending on
- 3. Write objection-answering copy with a single CTA and no default discount
- 4. Add the notify-me button to out-of-stock templates at variant level, not just on the parent product
- 5. Set back-in-stock to send immediately, with a 24-hour reminder for non-clickers
- 6. Add the separate, unticked marketing opt-in checkbox to the notify form
- 7. Review flow analytics monthly against campaign benchmarks and prune anything that fatigues
These two flows sit in the gap between 'we have email' and 'email is a proper channel'. If you would like them built, tested and reported on alongside the rest of your automations, our email marketing team can set up the lot.
