📱 Send WooCommerce discount coupons to customers via WhatsApp using Rapiwa API

⚡ 156 views · 📱 Social Media & Email Marketing

💡 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 is ideal for WooCommerce store owners who want to automatically send promotional WhatsApp messages to their customers when new coupons are created. It’s designed for marketers and eCommerce managers looking to boost engagement, streamline coupon sharing, and track campaign performance effortlessly through Google Sheets.

Overview

This workflow listens for WooCommerce coupon creation events (coupon.created) and uses customer billing data to send promotional WhatsApp messages via the Rapiwa API. The flow formats the coupon data, cleans phone numbers, verifies WhatsApp registration with Rapiwa, sends the promotional message when verified, and logs each attempt to Google Sheets (separate sheets for verified/sent and unverified/not sent).

What this Workflow Does

Key Features

Google Sheet Column Structure

A Google Sheet formatted like this ➤ sample The workflow uses a Google Sheet with the following columns to track coupon distribution:

namenumberemailaddress1couponCodecouponTitlecouponTypecouponAmountcreateDateexpireDatevaliditystatus
Abdul Mannan8801322827799contact@spagreen.netmirpur-DOHS62dhrysteid offer 2025percent20.002025-09-11 06:08:022025-09-15 00:00:00unverifiednot sent
Abdul Mannan8801322827799contact@spagreen.netmirpur-DOHS62dhrysteid offer 2025percent20.002025-09-11 06:08:022025-09-15 00:00:00verifiedsent

Requirements

Important Notes

Support & Help

🔗 Nodes Used

Google Sheets, WooCommerce Trigger, WooCommerce

📥 Import

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

📖 Importing guide · 🔑 Credential setup