VOOZH about

URL: https://n8n.io/workflows/12148-send-return-pickup-reminders-via-whatsapp-and-voice-calls-using-google-sheets/

⇱ Send return pickup reminders via WhatsApp & voice calls using Google Sheets | n8n workflow template


Back to Templates

Send return pickup reminders via WhatsApp & voice calls using Google Sheets

Last update

Last update 4 months ago

Categories

Share


βœ… 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