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
Automated WhatsApp AI HelpDesk using n8n, Google Sheets, and WasenderAPI to deliver smart, real-time support replies, reduce workload, and offer a low-cost alternative to WhatsApp Business API.
$15.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
An n8n workflow that verifies WhatsApp numbers from Google Sheets using Rapiwa API, processes data in batches, and updates verification status automatically with scheduling.
$15.00
Buy now
WooCommerce cross-selling: identify customers' favorite products, recommend related items, verify WhatsApp numbers, send personalized messages via Rapiwa, and log results in Google Sheets
Free
Buy now
SpaGreen Store @ 2026 All rights reserved.
{{ recentPurchase.name.shorten(30) }}
Recently purchased
{{ recentPurchase.item_name.shorten(30) }}
Verified