Time Shopify post-purchase messages to what actually happened
Review requests, replenishment reminders, cross-sell, and win-back messages fire on delivery-based timers pulled from Shopify — gated by WhatsApp opt-in — and any support question that comes back in the same thread becomes a ticket instead of getting lost.
Discover
Convert
Order
Fulfil
Support
Retain
Feedback
What breaks without delivery-timed follow-up
Without timers tied to Shopify's fulfillment and delivery data, review requests go out before a box arrives, replenishment reminders miss the point a product actually runs low, and a support question buried in a marketing reply never reaches an agent.
- A review request lands the same day an order ships, before the customer has even opened the box
- A replenishment reminder goes out on a fixed calendar date instead of when the product is likely to run low
- A marketing message reaches a customer who never agreed to receive WhatsApp marketing
- A support question typed back to a review request sits unread because nothing routes it to an agent
What Morasel tracks per order
One record per completed order, built from Shopify's fulfillment data and the customer's WhatsApp consent — not a marketing list.
- Delivery timer
- Days since Shopify reports the order fulfilled or delivered — the clock every review, replenishment, cross-sell, and win-back message counts from.
- Marketing opt-in
- The customer's recorded WhatsApp marketing consent — checked before any review, replenishment, cross-sell, or win-back send; a support reply still reaches the customer without it.
- Message category
- Which of the four sends is due — review request, replenishment reminder, cross-sell, or win-back — and the delay configured for it.
- Review destination
- The merchant's configured review link — Morasel does not run its own review system.
- Order line items
- Products and collections from the completed order, used to pick a relevant replenishment or cross-sell product.
- Ticket record
- Created the moment a reply reads as a question rather than a review or thanks, with the agent who owns it.
What happens after an order ships
The same sequence runs for review, replenishment, cross-sell, and win-back messages, each on its own delay.
Shopify reports fulfillment or delivery
The order's status flips to fulfilled or delivered, and the timer for that order starts.
Opt-in is checked
Morasel confirms a recorded WhatsApp marketing consent exists before any review, replenishment, cross-sell, or win-back message queues; no consent, no send.
The delay for that category elapses
Review requests, replenishment reminders, cross-sell, and win-back each run on their own configured delay.
The message sends with the right context
A review link, a product to reorder, or a related item is drawn from that order's line items.
A reply becomes a ticket, not a close
If the customer answers with a support question instead of a review or thanks, Morasel opens a ticket and hands it to an agent, in the same thread.
What a post-purchase conversation looks like
A delivery-timed review request, opt-in checked first, with a support question that becomes a ticket.
What the team sees
Every post-purchase send is tied to an order, a consent record, and — when a reply needs help — a ticket.
- Each customer's WhatsApp marketing opt-in status, checked automatically before a review, replenishment, cross-sell, or win-back message queues
- The delay configured for each message type, adjustable separately without touching the others
- Every reply that turned into a ticket, with the ticket number and the agent who owns it
- Sends suppressed because the order was returned, refunded, or cancelled before the timer elapsed
What's checked before a message sends
No marketing-category message goes out without checking consent and status, every time.
- Marketing-category sends never fire without a recorded WhatsApp opt-in, even if the delivery timer has elapsed
- A store owner sets the delay and audience rule for each message type — review, replenishment, cross-sell, win-back — independently
- A support reply inside the thread routes to an agent as a ticket; it is never auto-closed as a review reply
- Suppression runs automatically when an order is returned, refunded, or cancelled before a scheduled send
What this does not do
Morasel does not run its own review or loyalty program — a review request links to the destination the merchant configures, such as an existing review app. It does not guess who wants marketing messages either: a recorded WhatsApp opt-in is required before any review, replenishment, cross-sell, or win-back message sends.
Turn delivery data into timed post-purchase messages
Connect your Shopify store so review requests, replenishment reminders, cross-sell, and win-back messages fire on the right delivery-based timer — gated by opt-in, with support questions routed as tickets.
Post-purchase messaging questions
What starts the timer for a post-purchase message?
Shopify reporting the order fulfilled or delivered. Review requests, replenishment reminders, cross-sell, and win-back messages each count from that point on their own configured delay.
Does every past customer get these messages?
No. Review, replenishment, cross-sell, and win-back are all marketing-category sends — a customer needs a recorded WhatsApp marketing opt-in before any of them reaches them.
Where does the review link point?
Wherever the merchant configures — an existing review app or page. Morasel does not run its own review or loyalty system.
What happens if a customer replies with a question instead of a review?
The reply opens a support ticket in the same thread and routes to an agent — it is never treated as a review or closed automatically.
Can I turn off cross-sell without losing replenishment reminders?
Yes — review requests, replenishment reminders, cross-sell, and win-back each have their own delay and audience rule, so one can run without the others.
Are post-purchase sequences billed on top of the plan?
No — review, replenishment and win-back sequences are not priced one by one. Post-purchase messaging runs on your Morasel subscription — Core $49, Pro $99, Max $199, Enterprise on request. WhatsApp usage is billed separately from a prepaid wallet at Meta's official rates.