Send appointment SMS follow-ups with Typeform, Twilio, and Google Sheets
Ready for 3.0What this workflow does
This workflow has 15 nodes and runs on Typeform events (plus 2 other triggers). Along the way it connects Typeform, Twilio and Google Sheets.
How it runs
Trigger: On Typeform events (plus 2 other triggers).
- Extract Name and Phone (Edit Fields (Set)): sets 2 fields: customerName, customerPhone
- Read Non-Responders from Sheets (Google Sheets): uses Google Sheets
- Prepare Reply Update (Edit Fields (Set)): sets 1 field: repliedAt
- Send Welcome SMS (Twilio): uses Twilio
- Prepare Tracking Row (Edit Fields (Set)): sets 6 fields: customerName, customerPhone, submittedAt…
- Split Non-Responder List (Split Out): splits a list into separate items
- Update Replied in Sheets (Google Sheets): update
- Append Submission to Sheets (Google Sheets): append
- If: checks a condition and branches into true / false
- Send Nudge SMS (Twilio): uses Twilio
…plus 2 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Typeform Trigger
n8n-nodes-base.typeformTrigger - Edit Fields (Set)
n8n-nodes-base.set - Twilio
n8n-nodes-base.twilio - Google Sheets
n8n-nodes-base.googleSheets - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Split Out
n8n-nodes-base.splitOut - If
n8n-nodes-base.if - Twilio Trigger
n8n-nodes-base.twilioTrigger
From the author
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,…