Send appointment SMS follow-ups with Typeform, Twilio, and Google Sheets
Go to WorkflowDescription
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