Ecomm+
Ecomm+ sends WhatsApp messages on its own when something happens in your Shopify store: a cart is left behind, a cash on delivery order comes in, an order ships. You set each message up once, and it goes out every time the event happens.
These are usually the most valuable messages you send. They reach customers at the moment they care most, about an order they just placed or a cart they just left, and nobody on your team has to remember to send them.
Before you start
Your Shopify store has to be connected, under Ecomm+ → Shopify Store Setup. Every message on these pages depends on your store telling WhatsApp Marketing what happened.
Every message Ecomm+ can send
Ecomm+ groups its messages into three flows.
| Flow | Message | Sends when | Category |
|---|---|---|---|
| Abandoned Cart Flow | Abandoned cart 1, 2 and 3 | A cart is left without checking out. By default after 20 minutes, 3 hours and 1 day. | Marketing |
| Confirmation Flow | COD order confirmation | A cash on delivery order is placed | Utility |
| COD order follow-up | 3 hours after the order, if the customer has not answered | Utility | |
| COD order confirm status | The customer taps Confirm Order | Utility | |
| COD order cancel status | The customer taps Cancel Order | Utility | |
| COD payment request | The customer confirms a COD order | Utility | |
| COD payment reminder | 6 hours, 12 hours or 1 day after the payment request, if unpaid | Utility | |
| Order Flow | Order confirmed | An online payment for an order is captured | Utility |
| Order fulfilled | The order is marked fulfilled in Shopify | Utility | |
| Order cancelled | The order is cancelled | Utility | |
| Reorder reminder | After a time you choose | Marketing | |
| Feedback request | After a time you choose | Marketing |
How an order moves through Ecomm+
flowchart TD
CART["Cart left behind"] --> AC["Abandoned cart 1, 2, 3"]
AC -->|"Customer checks out"| ORDER{"How do they pay?"}
ORDER -->|"Online"| OC["Order confirmed"]
ORDER -->|"Cash on delivery"| COD["COD order confirmation"]
COD -->|"No answer in 3 hours"| FU["COD order follow-up"]
FU --> COD
COD -->|"Confirm Order"| CS["COD order confirm status"]
COD -->|"Cancel Order"| XS["COD order cancel status"]
CS --> PR["COD payment request"]
PR -->|"Not paid"| PREM["COD payment reminder"]
OC --> FUL["Order fulfilled"]
CS --> FUL
A customer only ever gets the messages that match what they did. If they check out after the first cart reminder, the second and third are not sent, and the order messages take over.
Setting up any Ecomm+ message
Every message is set up the same way.
- Go to Ecomm+ and open the flow: Abandoned Cart Flow, Confirmation Flow or Order Flow.
- Click the pencil icon on the message you want.
- Pick an approved template, or submit a new one. The Setup Messages section has a library of ready-made templates to start from.
- Map each variable in the template to a Shopify attribute, such as
{{1}}to$FirstName. - Set the timing, for messages that have one.
- Turn the message on.
The templates follow the same rules as any other. They need approval, and they are rejected for the same reasons. See Create a template and Why templates get rejected. The Shopify attributes you can map are listed in Tags and attributes.
Some messages only work when another is already on:
| Message | Needs these turned on first |
|---|---|
| Abandoned cart 2 and 3 | Abandoned cart 1 |
| COD order confirm status | COD order confirmation |
| COD order cancel status | COD order confirmation |
| COD order follow-up | COD order confirm status and COD order cancel status |
| COD payment request | COD order confirmation, and WhatsApp payments connected |
| COD payment reminder | COD payment request |
Opted-out customers
Ecomm+ follows the template's category.
- Utility messages reach everyone, including customers who opted out. An opt-out is from marketing, and an order update is about something they bought.
- Marketing messages skip opted-out customers. Cart reminders, reorder reminders and feedback requests do not reach them.
This is why an order update should stay strictly Utility. If it picks up an offer and is approved as Marketing, it stops reaching opted-out customers, right when they are waiting for their parcel. See Opt-in and opt-out.
Which to turn on first
Order confirmed and Order fulfilled. Customers expect to hear from you after paying, and they look for tracking. These two answer the questions your team would otherwise get by phone and email.
COD order confirmation, if you offer cash on delivery. Orders that are never confirmed are the ones most likely to be refused at the door, and you pay the shipping both ways. Asking first catches them before they ship.
Abandoned cart. It reaches people who already chose a product, which makes them the easiest group to win back.
The reorder reminder and the feedback request can wait until the others are running well.
Updated about 1 month ago