🤝 Auto-send WooCommerce invoices via WhatsApp with Rapiwa API

1,264 views · 🤝 CRM & Sales Operations

💡 Pro Tip — If you’ve run into Facebook’s Graph API permission restrictions, ScraperNode is a community node that scrapes pages, groups, posts, and comments directly — no app review needed.

View All Scrapers

Description

Who is this for?

This workflow listens for new or updated WooCommerce orders, cleans and structures the order data, processes orders in batches, and standardizes WhatsApp phone numbers. It verifies phone numbers via the Rapiwa API, sends invoice links or messages to verified numbers, and logs results into separate Google Sheets tabs for verified and unverified numbers. Throttling and looping are managed using batch processing and wait delays.

What this Workflow Does

Key Features

Requirements

Google Sheet format (example rows)

A Google Sheet formatted like this ➤ Sample

Customer NamePhone NumberEmail AddressAddressProduct TitleProduct IDSizeQuantityTotal PriceProduct ImageInvoice LinkStatusValidity
Abdul Mannan8801322827799contact@spagreen.netmirpurT-Shirt - XL110XL1BDT 499.00https://your_shop_domain/Product/gg.imghttps://your_shop_domain/INV/DASsentverified
Abdul Mannan8801322827799contact@spagreen.netmirpurT-Shirt - XL110XL1BDT 499.00https://your_shop_domain/Product/gg.imghttps://your_shop_domain/INV/DASnot sentunverified

Important Notes

Support & Help

🔗 Nodes Used

Google Sheets, WooCommerce Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup