💬 Send Rapiwa WhatsApp apology & reorder link when Shopify order is cancelled

⚡ 136 views · 💬 Support Chatbots

💡 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 listens for order cancellations in Shopify, extracts relevant customer and order data, checks if the customer’s phone number is registered on WhatsApp via the Rapiwa API, and sends a personalised apology message with a re-order link. It also logs successful and unsuccessful attempts in Google Sheets for tracking.

What This Workflow Does

Key Features

Requirements

How to Use — Step-by-Step Setup

  1. Credentials Setup

    • Shopify API: Configure Shopify API credentials in n8n to listen for order cancellations
    • WhatsApp API: Set up WhatsApp messaging credentials (e.g., Twilio, Rapiwa, or any supported provider)
    • Google Sheets (Optional): Configure Google Sheets OAuth2 if you want to log communications
  2. Configure Trigger
    Set the workflow to trigger on Shopify order cancellation events

  3. Customize Message Content
    Modify the apology message template to include your store branding and tone
    Ensure the reorder link dynamically includes the customer’s cancelled order info

  4. Set Up WhatsApp Node
    Connect your WhatsApp API credentials
    Ensure the phone numbers are formatted correctly for WhatsApp delivery

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:

NameNumberEmailAddressPriceTitleRe-order LinkValidityStatus
Abdul Mannan8801322827799contact@spagreen.netDhaka, BangladeshBDT 1955.00Pakistani LawnLink 🔗unverifiednot sent
Abdul Mannan8801322827799contact@spagreen.netDhaka, BangladeshBDT 1955.00Pakistani LawnLink 🔗verifiedsent

Important Notes

Support & Help

🔗 Nodes Used

Google Sheets, Shopify Trigger

📥 Import

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

📖 Importing guide · 🔑 Credential setup