Channels · Omnichannel retention

Three channels. One conversation.

Email, SMS, and WhatsApp run as one system that knows every customer's history and picks the right channel for the moment. Not three tools blasting the same person three times. Built and run for you, inside your own accounts.

Replenishment · Day 30

Solstice

Maya, your serum is almost empty.

Day 30 of your Glow Serum. Most routines run out this week.

15% off your refillReorder Glow Serum

Sent automatically · Revenue attributed

Maya Rao

One profile · every channel

LTV $114 · 3 orders

Opened replenishment email

How it works

One flow. The channel is a decision, not a department.

Most brands run email in one tab, SMS in another, and WhatsApp not at all. The same customer gets the same offer three times, or never. Here, every sequence is one flow: each step checks what this customer opened, clicked, and bought, then picks the cheapest channel that will actually land.

  • Email carries the story, SMS carries the deadline, WhatsApp carries the conversation.
  • A step only fires if the one before it went unanswered. No double-sends.
  • Every message and every order feeds one profile, so attribution is honest.

Winback flow · One sequence

Live

Lapsing repeat buyers

2+ orders · no order in 60 days · not in a support thread

1,214 people · updates itself

Day 0 · Email

We saved your routine, Maya. Here it is in one tap.

Everyone starts here. Cheapest reach, full story.

Day 2 · SMS

Code SOLSTICE15 expires Sunday.

Only if the email went unopened. No double-tapping.

Day 5 · WhatsApp

Want us to hold your refill? Reply yes.

Only where the customer opted in and actually replies.

Channel affinity

Send where they answer, when they answer.

Every open, click, and reply teaches the system where each customer actually pays attention. The next message routes there by default, at the hour they usually engage. The quiet ones get less, not more; the loyal ones never get spammed on every channel at once.

  • Per-customer channel and send-time preference, learned from behavior.
  • Frequency caps count across channels, not per channel.
  • Consent is checked per channel on every single send.

Maya Rao · Channel affinity

WhatsApp62% of engagement
Email31% of engagement
SMS7% of engagement

Next send routes to WhatsApp at 9:40 am, her usual reply window.

Consent checked per channel, every send

The channels

Each channel, done properly.

Orchestration only works when each channel is strong on its own. Here is how we run each one.

Run by us. Owned by you.

All of this lives in your Shopify and your marketing accounts, not ours. We build it, run it, and report on it for a flat monthly fee scoped in your plan. Cancel and every flow keeps working. See how the numbers are decided on how it works.

Built for Shopify. Works with your stack.ShopifyKlaviyoWooCommerceGA4

Find out which channel your revenue is missing.

The free audit shows where repeat revenue quits today, and which of email, SMS, or WhatsApp would recover it first. Numbers are yours to keep.

Built for Shopify. Works with your stack.ShopifyKlaviyoWooCommerceGA4