📱 Send WooCommerce cross-sell offers to customers via WhatsApp using Rapiwa API

⚡ 259 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 n8n workflow enables automated cross-selling by identifying each WooCommerce customer’s most frequently purchased product, finding a related product to recommend, and sending a personalized WhatsApp message using the Rapiwa API. It also verifies whether the user’s number is WhatsApp-enabled before sending, and logs both successful and unsuccessful attempts to Google Sheets for tracking.

What This Workflow Does

Key Features

Requirements

How to Use — Step-by-Step Setup

1. Credentials Setup

2. Configure Google Sheets

3. Verify Code Nodes

4. Configure HTTP Request Nodes

Google Sheet Required Columns

You’ll need two Google Sheets (or two tabs in one spreadsheet): A Google Sheet formatted like this ➤ sample The workflow uses a Google Sheet with the following columns to track coupon distribution: Both must have the following headers (match exactly):

namenumberemailaddress1pricesuktitleproduct linkvaliditystaus
Abdul Mannan8801322827799contact@spagreen.netmirpur dohs850Sharp Most Demanding Hoodie x Nikehttps://your_shop_domain/p-img-nikeverifiedsent
Abdul Mannan8801322827799contact@spagreen.netmirpur dohs850Sharp Most Demanding Hoodie x Nikehttps://your_shop_domain/p-img-nikeunverifiednot sent
Abdul Mannan8801322827799contact@spagreen.netmirpur dohs850Sharp Most Demanding Hoodie x Nikehttps://your_shop_domain/p-img-nikeverifiedsent

Important Notes

Support & Help

đź”— Nodes Used

Google Sheets, HTTP Request, WooCommerce, Schedule Trigger

📥 Import

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

📖 Importing guide · 🔑 Credential setup