Cart abandonment, 1-hour delay
Still thinking about it, {{first_name}}?
Your cart with {{cart_item}} is waiting. Free delivery if you check out in the next 2 hours.
Use case
Recover carts, send order updates, ping wishlist shoppers when prices drop, and run flash sales — push, email, and WhatsApp from one place.
The problem
Three vendors, three dashboards, three bills — and the campaign that needed to ship before the weekend slipped to Tuesday.
Most online stores end up with a cart-recovery tool from one vendor, an email-marketing suite from a second, and a transactional sender from a third. Each tool has its own segmentation language, its own webhook contract, and its own definition of an “active subscriber”. A growth team can spend more time reconciling reports than running campaigns — and when a Diwali sale goes live, nobody is quite sure which list received which message.
Cart abandonment is the canonical example. The push provider knows a visitor browsed a product. The email tool knows the same person opened a newsletter last week. The transactional sender knows the order eventually came in. None of them know about each other, so the shopper gets four near-duplicate messages — or worse, gets a 10%-off code an hour after paying full price.
Back-in-stock and price-drop alerts have the same shape: an event in your store needs to fan out to whoever cared about that SKU, on whatever channel they accepted. When the alert lives in a separate system from the segments, fan-out becomes an ETL job instead of an automation step.
Templates
Drop these into the composer and adjust the merge tags — every template works across web push, mobile push, and email.
Cart abandonment, 1-hour delay
Your cart with {{cart_item}} is waiting. Free delivery if you check out in the next 2 hours.
Order shipped
Out for delivery today via {{courier}}. Track it from your account — ETA {{eta}}.
Back-in-stock alert
The size you wanted is in stock again. Limited inventory — first-come, first-served.
Flash sale, 4-hour window
Sitewide discount auto-applied at checkout. No code needed. Excludes new arrivals.
Wishlist price drop
{{product_name}} just dropped to ₹{{new_price}} — down from ₹{{old_price}}.
Review request, 7 days post-delivery
Took it home, used it, loved it? Drop a quick review — 50 reward points if you do.
Automation flows
Built from the visual flow builder — each node is a send, a wait, or a condition. No code.
Three-touch sequence across push, email, and WhatsApp to bring shoppers back without burning the list.
Welcome new buyers, set expectations, and surface the categories they actually browsed.
Re-engage customers who haven't purchased in 60 days with a tiered offer.
In the wild
We dogfood ReachBell on our own products before recommending it to yours.
ReachBell powers push, email, and automation for our internal portfolio — including VedHoroscope (a daily-horoscope app where personalisation needs to read like it came from your astrologer, not a CRM), StumpScore (a cricket-scores site that has to push score updates within seconds of a wicket without hammering subscribers off the list), and OmegleCo. (a chat product whose re-engagement loops live entirely on push and email).
The e-commerce playbook above isn’t a hypothetical — it’s the same event-trigger-template-segment loop those products use, with merchandise events swapped in for scores or horoscopes. If a cricket site can push score updates inside 5 seconds of a boundary without burning its list, your “back in stock” alert can land in time too.
FAQ
Everything teams usually ask before switching. Something missing? Email us — a human replies.
Yes — both platforms can fire ReachBell webhooks for cart, order, refund, and inventory events. For WooCommerce we also ship a WordPress plugin that wires up the events automatically; Shopify connects via a private app and a single webhook URL.
Use frequency caps per channel (e.g. max 2 marketing pushes per day) and combine them with quiet hours per project. ReachBell skips capped messages instead of failing them, so the audit log still shows what would have sent.
Yes. Every send accepts a flat JSON payload, and templates use {{merge_tags}} like {{first_name}}, {{cart_item}}, or {{order_id}}. The same data is available across push, email, and WhatsApp templates so a single automation can branch by channel without rewriting copy.
Subscribers attach to a `product_id` tag rather than a separate list per SKU. When inventory crosses zero-to-positive, your stock service POSTs to ReachBell with the product id and we fan out to everyone who tagged it — no pre-creating campaigns per product.
It can — many stores keep their transactional sender (SES, Postmark) and use ReachBell only for push, WhatsApp, and marketing email. The transactional API mirrors common providers so you can move whichever flows you want, when you want.
Free forever for your first 1,000 subscribers. Set up in five minutes — no credit card needed.
Start free today