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 WooCommerce product announcements via WhatsApp, verifies numbers, sends AI-enhanced personalized messages, and logs outreach status in Google Sheets with rate limiting.
$14.00
Buy now
An n8n workflow for bulk WhatsApp messaging using Rapiwa API, automating message sending, number verification, and status tracking via Google Sheets every 5 minutes.
$15.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
Automated n8n workflow that reads WhatsApp contacts and messages from Google Sheets, sends templated WhatsApp messages via Cloud API, and updates each row’s status for efficient bulk broadcasting.
$15.00
Buy now
SpaGreen Store @ 2026 All rights reserved.
{{ recentPurchase.name.shorten(30) }}
Recently purchased
{{ recentPurchase.item_name.shorten(30) }}
Verified