Here are standard configurations of automations covering the most common Morocco COD cases. For each, you see exactly what to fill in the creation form.Documentation Index
Fetch the complete documentation index at: https://help.sendocki.io/llms.txt
Use this file to discover all available pages before exploring further.
1. Confirmation request on arrival
An order arrives → WhatsApp message with Confirm / Cancel.
| Field | Value |
|---|---|
| Trigger stage | To confirm by call |
| Meta template | ”Confirmation request” (with Confirm / Cancel buttons) |
| Delay before send | 0 second |
| ”Confirm” button | → Confirmed stage |
| ”Cancel” button | → Cancelled stage |
| Timeout | 24h (from delivery) → Unreachable stage |
| Re-trigger | Forbidden |
2. COD payment reminder day before delivery
23h after shipping → remind the customer to prepare the amount.
| Field | Value |
|---|---|
| Trigger stage | Shipped |
| Meta template | ”Prepare your payment” |
| Delay before send | 23 hours |
| Mapped buttons | None (informational message) |
| Timeout | None |
| Re-trigger | Forbidden |
3. Shipping notification with tracking link
The parcel is gone → the customer receives their tracking number immediately.
| Field | Value |
|---|---|
| Trigger stage | Shipped |
| Meta template | ”Your order is on the way” (with link button to tracking) |
| Delay before send | 0 second |
| Mapped buttons | None (external link button) |
| Timeout | None |
| Re-trigger | Forbidden |
4. Post-delivery thank you message
The order is delivered → thank the customer + invite to leave a review.
| Field | Value |
|---|---|
| Trigger stage | Delivered |
| Meta template | ”Thank you for your purchase” (with Leave a review button) |
| Delay before send | 2 hours (time for the customer to test the product) |
| “Leave a review” button | → To convert to loyal stage (or leave empty if you don’t have a dedicated stage) |
| Timeout | None |
| Re-trigger | Forbidden |
5. Re-engage unconfirmed after 24h
An order stayed 24h without confirmation → automatic re-engagement with new buttons.
| Field | Value |
|---|---|
| Trigger stage | To call back (specific second re-engagement stage) |
| Meta template | ”Little reminder — do you confirm?” (Confirm / Cancel buttons) |
| Delay before send | 0 second |
| ”Confirm” button | → Confirmed |
| ”Cancel” button | → Cancelled |
| Timeout | 48h → Definitive unreachable |
| Re-trigger | Forbidden |
6. Quick confirmation on order creation
As soon as an order arrives (Shopify, YouCan, manual) → instant first contact.
| Field | Value |
|---|---|
| Trigger stage | New (the first stage of your pipeline) |
| Meta template | ”Hello, we have received your order” |
| Delay before send | 0 second |
| Mapped buttons | None |
| Timeout | None |
| Re-trigger | Forbidden |
How to copy an example
Create the corresponding Meta template
Go to Message templates and create the template with the right text and the right buttons. Wait for Meta approval.
Create the mentioned pipeline stages
If the example mentions a stage you don’t have (e.g. “To call back”, “To convert to loyal”), add it in Pipeline.
Create the automation
Go to Automations → New automation and copy the table values. See Create an automation.
Test on a real order
Move a test order through the trigger stage and verify that the WhatsApp goes out correctly.
Suggested “starter” path
If you’re getting started, activate in this order:- ✅ Confirmation request on arrival (example 1)
- ✅ Shipping notification (example 3)
- ✅ Day-before payment reminder (example 2)
- ✅ Post-delivery thank you message (example 4)
What’s next?
Create your own automation
Build from the form
Track sends
Verify your automations are running well
