N8N Workflow
Automate Review Requests via WhatsApp for Completed WooCommerce Orders with Rapiwa
Automate WooCommerce order updates: verify WhatsApp numbers, send templated messages with invoice links, log results to Google Sheets, and throttle requests using n8n workflow with Rapiwa API
|
|
|

WooCommerce Automated WhatsApp Order Updates

Who Is This For?

Online store owners, customer-success teams, and marketers who want to automatically verify WhatsApp numbers and send order updates or invoice links to customers.

What This Workflow Does

  • Listens for WooCommerce order events (e.g., order.updated)
  • Filters completed orders and normalizes payload data
  • Iterates over line items using batching to control throughput
  • Cleans phone numbers by removing non-digit characters
  • Verifies WhatsApp numbers via Rapiwa API
  • Sends templated WhatsApp messages to verified numbers
  • Logs successes to "Verified & Sent" sheet and failures to "Unverified & Not Sent"
  • Uses Wait nodes to throttle requests and avoid API rate limits

Requirements

  • Rapiwa Bearer Token (HTTP Bearer credential)
  • WooCommerce API credentials or configured Webhook
  • Google Sheets OAuth2 credentials
  • n8n instance with nodes: WooCommerce Trigger, Code, SplitInBatches, HTTP Request, IF, Google Sheets, Wait
  • WooCommerce store providing billing and line_items in payload

Google Sheet Structure

Name Number Email Address Product Title Product ID Total Price Invoice Link Delivery Status Validity Status
Abdul Mannan 8801322827799 contact@spagreen.net mirpur dohs Air force 1 Fossil 1:1 - 44 238 BDT 5500.00 Invoice link completed verified sent
Abdul Mannan 8801322827799 contact@spagreen.net mirpur dohs h#1168 rd#10 av#10 mirpur dohs dhaka Air force 1 Fossil 1:1 - 44 238 BDT 5500.00 Invoice link completed unverified not sent

Important Notes

  • Do not hard-code API keys or tokens; use n8n credentials.
  • Google Sheets column names must match mapping keys exactly, including trailing spaces.
  • IF node checks against string "true"; normalize boolean values accordingly.
  • Message templates reference products in the payload; update if multiple products per order.

Useful Links

Support & Help

Item details
Release date
2025-11-07
Last update
2025-11-11
Similar items
Automates WhatsApp notifications for WooCommerce orders: verifies numbers via Rapiwa, sends invoice links and messages to verified customers, logs all activity in Google Sheets, and manages unverified contacts
Free
Buy now
Automated n8n workflow that removes backgrounds and generates premium AI-powered e-commerce product mockups, saving final images to Google Drive for marketing use.
$7.00
Buy now
Automated n8n workflow that detects new Shopify products, enhances content with AI, publishes to WordPress, shares across social media, and sends multi-channel notifications.
$13.00
Buy now
Automate WhatsApp thank-you messages and loyalty coupons for high-value Shopify customers. Verify numbers with Rapiwa API, send messages, and log all activity in Google Sheets for auditing
Free
Buy now
SpaGreen Store @ 2026 All rights reserved.
{{ recentPurchase.name.shorten(30) }}
Recently purchased
{{ recentPurchase.item_name.shorten(30) }}
Verified