VOOZH about

URL: https://n8n.io/workflows/15000-send-appointment-sms-follow-ups-with-typeform-twilio-and-google-sheets/

โ‡ฑ Send appointment SMS follow-ups with Typeform, Twilio, and Google Sheets | n8n workflow template


Back to Templates

Send appointment SMS follow-ups with Typeform, Twilio, and Google Sheets

Last update

Last update a month ago

Categories

Share


How it works

  • ๐Ÿ“‹ Customer submits your Typeform โ†’ instant personalised welcome SMS fires via Twilio
  • ๐Ÿ“Š Submission logged to Google Sheets with name, phone, timestamp, and nudge tracking
  • ๐Ÿ’ฌ Twilio listens 24/7 for replies โ†’ marks customer as responded, stops all future nudges
  • โฐ Scheduler runs every 6 hours โ†’ finds non-responders and sends up to 2 follow-up nudges
  • ๐Ÿ›‘ System stops contacting anyone who replies or hits the 2-nudge limit

The three branches

Branch Trigger What it does
๐ŸŸข New Submission Typeform form submit Welcome SMS + log to Sheets
๐Ÿ”ต Reply Handler Incoming Twilio SMS Mark replied, stop nudges
๐ŸŸก Nudge Engine Schedule every 6hrs Nudge 1 at 24h, Nudge 2 at 48h

Why this matters

Metric Manual This workflow
โšก Speed to lead Hours or days Under 10 seconds
๐Ÿ” Follow-up consistency Whoever remembers 100% automated
๐Ÿ“‰ Lead drop-off High โ€” people go cold fast Nudges catch non-responders
๐Ÿง  Staff time per lead 5โ€“15 min Zero
๐Ÿ’ธ Revenue at risk Every ignored inquiry Recovered automatically

Studies show leads contacted within 5 minutes are 9x more likely to convert. This workflow makes that the default โ€” not the exception.

What you need

Tool Cost Why
Typeform Free tier works Intake/booking form
Twilio ~$1/mo + $0.0075/SMS Send and receive SMS
Google Sheets Free Track submissions and nudge state

โš ๏ธ A2P 10DLC notice: Twilio requires business registration for production SMS in the US. Allow 2-4 weeks. Your signup form needs opt-in language, terms, and a privacy policy.

Set up steps

  • Takes about 15 minutes
  • Create a Google Sheet with columns: customerName ยท customerPhone ยท submittedAt ยท repliedAt ยท nudgeCount ยท lastNudgeAt
  • Branch 1 โ€” connect Typeform, select your form, connect Twilio + Google Sheets
  • Branch 2 โ€” connect Twilio trigger for inbound SMS, connect Google Sheets to mark replied
  • Branch 3 โ€” connect Google Sheets to read non-responders, connect Twilio to send nudges
  • Verify Typeform field names match the Extract node exactly (case-sensitive)
  • Submit a test entry with your own phone, reply to it, confirm Sheets updates correctly
  • Toggle workflow Active

Learn more at SMB Excel