Use this robust n8n workflow to instantly notify customers about new WooCommerce product categories. The n8n template verifies WhatsApp numbers using Rapiwa, handles rate limiting, and logs all customer communication status (verified/unverified) directly into Google Sheets using the Google Sheets n8n node.
Download this n8n workflow template and start using it instantly.
-
E-commerce managers using WooCommerce who need real-time, personalized customer alerts.
Marketing teams seeking to leverage direct communication channels like WhatsApp.
Users looking for advanced n8n templates that combine webhook triggers, external APIs (Rapiwa), and data logging (Google Sheets).
Automation specialists who need a custom n8n node setup for complex data cleaning and branching logic.
Keeping customers informed about new product lines is crucial for e-commerce growth. This sophisticated n8n workflow automates that process entirely. When a store administrator creates a new category in WooCommerce, the entire process is set off by the initial n8n trigger. The n8n workflow immediately fetches all customer data, cleans their phone numbers, and uses the Rapiwa API to verify if the number is active on WhatsApp. This careful verification process ensures that marketing messages are only sent to valid, verified accounts, minimizing wasted API calls and maintaining communication quality. Finally, regardless of the verification outcome, the n8n node writes the full transaction details—including the new category details and the user's status—to a Google Sheet for easy auditing and future sales analysis. This entire n8n automation provides a powerful, auditable, and rate-limit-conscious marketing channel.
This powerful n8n workflow initiates when a new product category is created in WooCommerce:
verify-whatsapp endpoint to check for WhatsApp validity.data.exists === true):verified in the Google Sheets n8n node.unverified in a separate Google Sheets n8n node branch.To deploy this useful n8n workflow template, follow these steps:
Format Webhook Response Data and Clean Number Code n8n node details, and crucially, customize the message template within the Send Message Using Rapiwa n8n node. Webhook (n8n trigger):
Function: Starts the n8n workflow upon receiving a POST request, specifically designed to capture the WooCommerce 'product category created' event.
Key Configuration: Configured for a specific path and HTTP POST method.
Format Webhook Response Data (Code n8n node):
Function: Parses the initial large WooCommerce payload to isolate key category data (name, slug, description) into a clean JSON object for subsequent nodes.
Get many customers (WooCommerce n8n node):
Function: Fetches the complete list of customers from the connected WooCommerce store.
Loop Over Items (Split In Batches n8n node):
Function: Ensures that the downstream sequence of verification and messaging is executed sequentially for every customer retrieved, handling the high volume of data efficiently within the n8n workflow.
Clean Number (Code n8n node):
Function: Crucial step where customer phone numbers are sanitized (non-digits removed) and customer details (name, address, email) are standardized before being sent to Rapiwa.
Check valid whatsapp number Using Rapiwa (HTTP Request n8n node):
Function: Verifies phone number validity via the Rapiwa API's verify-whatsapp endpoint, checking if the number is associated with an active WhatsApp account. Uses Bearer Token authentication.
If (n8n node):
Function: Controls the flow based on the Rapiwa verification result (data.exists === true), directing the workflow to either the messaging path or the logging-only path.
Send Message Using Rapiwa (HTTP Request n8n node):
Function: Executes the core action of the n8n template: sending the personalized, category-specific WhatsApp alert to verified numbers using the Rapiwa send-message API.
verified append row in sheet / unverified append row in sheet (Google Sheets n8n node):
Function: Logs the transaction outcome, including the customer and category data, to the designated Google Sheet, marking the status as either 'verified' or 'unverified'.
Wait (n8n node):
* Function: Inserts a mandatory pause, crucial for preventing API rate limits from interrupting this highly automated n8n workflow.
Leverage this advanced n8n workflow to monitor Cal.com and Calendly bookings. Instantly generate perfectly formatted WhatsApp notifications using the Google Gemini n8n node for all booking events.

Automate bulk WhatsApp broadcasts using this n8n workflow. Fetch contact lists from Google Sheets, clean numbers using a Code n8n node, and send personalized template messages using the WhatsApp API.

Send weekly, personalized pet health tips using this powerful n8n workflow. Integrates Google Sheets, GPT-4o-mini (OpenAI), and Gmail for automated, age-specific, and climate-aware communications. Use this n8n template today.

Use this powerful n8n workflow to automate personalized cross-sell promotions from your WooCommerce store directly to customers via WhatsApp using the Rapiwa API. Includes number verification and Google Sheets logging.

Automate WooCommerce coupon distribution instantly to customers via WhatsApp using this specialized n8n workflow. Includes phone number verification and status logging to Google Sheets.

SpaGreen Creative is a leading software company specializing in SaaS solutions, AI automation, and Laravel/Vue.js development. With 800+ eCommerce platforms and 8,000+ global clients, we deliver powerful tools for OTT, CRM, ERP, and WhatsApp marketing. We combine innovation and tech to build scalable digital products.







































