Zalo customer care sequence
New buyers automatically receive thanks, instructions, and timely repeat-purchase reminders through Zalo OA.
1,290,000 VND
payOS (VietQR) payment · Get your files or track preparation status in the customer portal · 7-day refund if it does not work as described
Included
- Complete n8n workflow and 8 industry-specific sample messages
- Google Sheets customer and purchase-cycle tracker
- Step-by-step installation guide (PDF)
- 30 days of support
For
- Shops with recurring purchases: cosmetics, supplements, and mother-and-baby products
- Services needing appointment reminders: spas, dentistry, and maintenance
Not for
- You do not have an approved Zalo OA
- One-time buyers who do not return, such as outright property sales
Inside the workflow: what each node does
| Node | Role |
|---|---|
| Webhook + Sheets scan | Receives new orders from a form/CRM by webhook, or orders staff enter in Sheets (scanned every 15 minutes) |
| Scheduled sending | Pre-computes send times from the script (e.g. 1 hour, 3 days, 30 days after purchase), scans every 15 minutes and sends on time |
| Zalo OA API | Sends approved message templates |
| IF | Stops reminders when the customer buys again |
Installation prerequisites
- Approved Zalo OA, with registration instructions included
- Self-hosted or cloud n8n
- Customer list in Sheets/CRM
Compatibility
n8n 2.x (n8n Cloud or self-hosted, updated since December 2025), tested October 2026. Zalo OA requires Zalo-approved ZNS templates (paid per message) or consultation messages within 48 hours.
If n8n or a platform API change breaks the workflow, existing buyers receive an update free by email.
Related guides
Frequently asked questions
Are Zalo fees separate?
Yes. Zalo charges per ZNS message, usually a few hundred VND, paid directly to Zalo. This workflow has no per-message fee.
Can I change the message scripts?
Yes, directly in Sheets. Scripts are kept separate from the workflow so you can edit them yourself.
What is the refund policy?
Within 7 days of purchase, if the workflow does not work as described and our support team cannot fix it, you receive a 100% refund by bank transfer. See our refund policy.
