Send WooCommerce New Category Alert via WhatsApp Using Rapiwa API

Send WooCommerce New Category Alert via WhatsApp Using Rapiwa API

8 sold
$ 18$ 151 file included

256-bit SSL encrypted ยท Powered by Stripe & bKash

Already have an account? Sign in

Instant Download
Secure SSL Checkout
Updates & Support Included

Send WooCommerce New Category Alerts via WhatsApp with Rapiwa API

Boost your WooCommerce store engagement instantly! This n8n automation alerts your customers via WhatsApp whenever a new product category is added, ensuring your audience never misses your latest offerings.


Who This Is For

Perfect for WooCommerce store owners who want to:

  • Send promotional WhatsApp messages automatically when a new category is created
  • Verify customer WhatsApp numbers in bulk to ensure message delivery
  • Maintain a clear log in Google Sheets for verified and unverified numbers

How It Works (High-Level)

  1. Webhook Trigger: Fires when a new WooCommerce category is created
  2. Fetch Customers: Retrieves all WooCommerce customers via API
  3. Limit & Batch: Processes first 10 customers for testing/performance
  4. Clean & Format Numbers: Removes +, spaces, and non-digit characters
  5. Verify Numbers: Uses Rapiwa WhatsApp API to check number validity
  6. Send WhatsApp Message: Only to verified numbers with category info
  7. Log Interactions: Records verified/unverified numbers and message status in Google Sheets
  8. Batch Control: Includes delays to avoid rate limits

Step-by-Step Workflow

  1. Trigger: Webhook triggered on WooCommerce category creation
  2. Format Data: Parse category name, slug, and description
  3. Get Customers: Fetch all WooCommerce customers via API
  4. Limit Processing: Handle first 10 customers
  5. Loop & Clean: Clean phone numbers and extract customer details
  6. Verify Number: Send HTTP POST to https://app.rapiwa.com/api/verify-whatsapp
  7. Decision Node: Check exists == true
  8. Send Message: Send WhatsApp message if verified
  9. Append to Sheet: Log verified and unverified customers in Google Sheets
  10. Wait + Batch Control: Use Wait and SplitInBatches to prevent throttling

Example Verify Body (HTTP Request node):

{
  "number": "{{ $json['WhatsApp No'] }}"
}
From$ 18$ 15