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
An automated n8n workflow that generates LinkedIn posts every 6 hours using AI, creates images and hashtags, posts to profiles and pages, and tracks topics in Google Sheets.
$9.00
Buy now
Automate Facebook Page comment management using n8n and OpenAI. Classify, reply to positive/supportive comments, delete negative ones, ban repeat offenders, and log all interactions in Google Sheets
$12.00
Buy now
Automates WhatsApp order updates for WooCommerce customers: verifies numbers with Rapiwa, sends invoice links and product info, logs all deliveries, and manages unverified contacts via Google Sheets
Free
Buy now
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
SpaGreen Store @ 2026 All rights reserved.
{{ recentPurchase.name.shorten(30) }}
Recently purchased
{{ recentPurchase.item_name.shorten(30) }}
Verified