Send Return Pickup Reminders via WhatsApp & Voice Calls using Google Sheets

Go to Workflow
0 views
Built by InfyOm Technologies InfyOm Technologies
Created on June 07, 2026

Description

✅ What problem does this workflow solve?

Missed return pickups create logistics delays, extra follow-ups, and unhappy customers for e-commerce teams. This workflow automates return pickup reminders, ensuring customers are notified on the day of pickup via WhatsApp messages and automated voice calls, without any manual effort.

⚙️ What does this workflow do?

Runs automatically on a daily schedule.
Reads return pickup data from Google Sheets.
Identifies customers with:
📅 Pickup date = today
⏳ Status = Pending
Sends personalized WhatsApp reminders.
Places automated voice call reminders when required.
Updates reminder status in Google Sheets for clear tracking.

🧠 How It Works – Step by Step

1. ⏰ Scheduled Trigger
The workflow starts at a fixed time every day (e.g., 9–10 AM) using a Schedule Trigger.

2. 📄 Read Pickup Data from Google Sheets
It fetches rows from Google Sheets where:
Pickup Date** = today
Status** = Pending

This ensures only relevant pickups are processed.

3. 🔁 Loop Through Pickups
Each matching row is processed individually to send customer-specific reminders.

4. ✍️ Generate Personalized Messages
Using a Code node, the workflow creates:
📲 A WhatsApp text message
📞 A voice message script

Messages include:
Customer name
Product name
Pickup address
Return reason
Pickup timing reminder

5. 📲 Send WhatsApp Reminder
A personalized WhatsApp message is sent via Twilio, reminding the customer to keep the package ready.

6. 📞 Place Voice Call Reminder
If required, the workflow places an automated voice call using Twilio and reads out a clear pickup reminder using text-to-speech.

7. ✅ Update Pickup Status
Once notifications are sent:
The workflow updates the Status column to “Reminder Sent”
Ensures the same pickup is not notified again

📊 Sample Google Sheet Columns

| Order ID | Customer Name | Phone Number | Product | Pickup Date | Address | Return Reason | Status |
|--------|----------------|--------------|---------|-------------|---------|---------------|--------|

🔧 Integrations Used

Google Sheets** – Pickup data source and tracking
Twilio WhatsApp API** – Message delivery
Twilio Voice API** – Automated call reminders
n8n Schedule + Logic Nodes** – Automation orchestration

👤 Who can use this?

Perfect for:
🛒 E-commerce brands
📦 Reverse logistics teams
🚚 Delivery & pickup operations
🧑‍💼 Customer support teams

It also works well for service visits, deliveries, appointments, and field operations.

💡 Key Benefits

✅ Fewer missed pickups
✅ Improved customer compliance
✅ Reduced manual follow-ups
✅ Clear tracking in Google Sheets
✅ Scalable and fully automated

🚀 Ready to Use?

Just connect:
✅ Google Sheets with pickup data
✅ Twilio credentials (WhatsApp + Voice)
✅ Schedule trigger time

Nodes Used (4)

Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Twilio
n8n-nodes-base.twilio