WooCommerce WhatsApp Order Notifications
Who Is This For?
Online store owners, support teams, and marketing staff who want to automatically verify WhatsApp numbers and send order updates, invoice links, and messages to customers.
What This Workflow Does
- Receives WooCommerce order events (e.g., order.updated)
- Extracts customer, billing/shipping info, products, and invoice links
- Processes orders/items in batches for controlled throughput
- Cleans and standardizes phone numbers
- Verifies WhatsApp registration using Rapiwa API
- Sends messages to verified numbers; logs unverified numbers
- Logs all attempts into Google Sheets
- Uses Wait nodes and batching to manage rate limits
Key Features
- Trigger-based automation (WooCommerce or Shopify webhook)
- Batch processing with SplitInBatches node
- Phone number cleaning and validation
- Conditional flows for verified vs unverified numbers
- Personalized message templates including product/customer details
- Separate Google Sheets tabs for verified & unverified messages
- Throttling via Wait node to prevent API overload
Google Sheet Format
| Customer Name |
Phone Number |
Email Address |
Address |
Product Title |
Product ID |
Size |
Quantity |
Total Price |
Product Image |
Invoice Link |
Status |
Validity |
| Abdul Mannan |
8801322827799 |
contact@spagreen.net |
mirpur |
T-Shirt - XL |
110 |
XL |
1 |
BDT 499.00 |
View Image |
Invoice |
sent |
verified |
| Abdul Mannan |
8801322827799 |
contact@spagreen.net |
mirpur |
T-Shirt - XL |
110 |
XL |
1 |
BDT 499.00 |
View Image |
Invoice |
not sent |
unverified |
Support & Help