GoHighLevel Missed Call Text Back: Never Lose a Lead Again
Every unanswered call is a lead that will call your client's competitor next. GoHighLevel's missed call text back automation fires within 60 seconds of a missed call, keeps the conversation alive, and recovers revenue that would otherwise disappear. Here is how to set it up correctly.
The Missed Call Problem Is Larger Than Most Agencies Realise
The average small service business misses 35–40% of inbound calls. Not because they are negligent—because they are busy doing the work. A plumber on a job cannot answer the phone. A dentist in a procedure cannot step out. A roofing contractor on a ladder cannot pick up. In every one of these cases, the caller hangs up, waits 10 seconds, and dials the next business on the Google search results page.
The missed call text back is not a nice-to-have feature. For service businesses with inbound call volume, it is arguably the single highest-ROI automation in the entire GHL platform. We have seen clients recover 20–30% of missed calls as booked appointments through this one workflow alone. At an average job value of $500 to $3,000 in home services, the revenue impact of recovering even 5 missed calls per month is immediate and measurable.
How GoHighLevel Missed Call Text Back Works
When an inbound call to a GHL sub-account phone number rings without being answered, GHL detects the missed call event and automatically sends a pre-configured SMS to the caller's number—typically within 30 to 60 seconds of the call ending.
The caller receives a text from the business's GHL number. From their perspective, the business just texted them. They do not know it is automated. They see a message acknowledging the missed call and giving them a clear next step. Many reply immediately. Those who do not reply receive a follow-up sequence that keeps the conversation open for up to 7 days.
This is not a voicemail. It is a two-way SMS conversation that opens directly in GHL's Conversations inbox, where your client's team (or your agency) can respond in real time, hand off to an AI bot, or let a follow-up automation handle qualification and booking.
Two Ways to Set Up Missed Call Text Back in GHL
Option A: Native Setting (Quick but Limited)
Navigate to sub-account Settings → Phone Numbers → select the target number → toggle "Missed Call Text Back" to On → enter your message → Save.
This sends a single SMS. No follow-up. No tagging. No pipeline movement. No contact creation logic beyond what GHL does automatically. Use this only as a temporary measure while you build the proper workflow.
Option B: Workflow-Based (Recommended)
Build a dedicated workflow using the "Missed Call" trigger. This gives you full automation capability:
- Multi-step follow-up sequences if no reply is received
- Automatic contact creation and tagging
- Pipeline stage assignment
- Conditional branching by time of day (business hours vs after hours)
- AI bot handoff for qualification
- Internal notifications to your team
- Integration with booking calendars
The workflow approach is the right way to build this. It takes 20 minutes to set up and handles every edge case the native setting ignores.
The Complete Missed Call Text Back Workflow
Trigger Configuration
- Trigger type: Missed Call
- Filter: Inbound calls only (exclude outbound)
- Phone number filter: Select the specific sub-account number(s) if the sub-account has multiple numbers
Workflow Actions — During Business Hours Branch
- Create contact (if not already in CRM) with caller's phone number
- Add Tag: "Missed Call Lead"
- Add to Pipeline: Stage 1 with source "Missed Call"
- Send SMS immediately: "Hi! Sorry we missed your call — we're with a customer right now. Can you let us know what you need and the best time to reach you? Or grab a spot on our calendar here: [booking link]. — {{location.name}}"
- Assign to user: designated team member or round-robin
- Internal notification: "New missed call lead from [phone number]. Respond via GHL Conversations."
- Wait 30 minutes — if no reply: Send second SMS: "Still here when you're ready! Book a quick call at your convenience: [booking link]"
- Wait 24 hours — if no booking: Send email (if email available): Subject: "We missed your call yesterday" — brief, human-sounding follow-up
- Wait 3 days — if still no engagement: Add to standard lead nurture sequence
- Wait 7 days — if no engagement: Tag "Unresponsive Missed Call" and pause outreach
Workflow Actions — After Hours Branch
- Same contact creation, tagging, and pipeline steps
- Send SMS immediately: "Hi! You've reached {{location.name}} after hours. We're available [business hours]. In the meantime, you can book a call for tomorrow here: [booking link]. We'll be in touch first thing!"
- Internal notification scheduled for start of next business day
- Follow-up sequence continues same as business hours branch from 24-hour point
Message Templates That Actually Get Replies
The text back message has one job: get the prospect to reply or click the booking link. Here are high-performing templates by industry:
Home Services (HVAC, Plumbing, Roofing)
"Hi! Sorry we missed your call. We're on a job right now but want to help ASAP. What's going on? Or book a callback here: [link]. — {{location.name}}"
Healthcare and Dental
"Hi {{contact.first_name}}, thanks for calling {{location.name}}! We're with a patient right now. Reply with your question or book online here: [link]. We'll follow up shortly."
Legal Services
"Thanks for reaching out to {{location.name}}. We missed your call but want to help. Our team is available for a free consultation — book here: [link] or reply with your question."
After-Hours Universal Template
"Hi! You've reached {{location.name}} after hours. We'll call you first thing tomorrow. Or book a time that works for you: [link]. Thanks for reaching out!"
Keep every message under 160 characters for single-segment delivery. Include the business name. Include one action. Do not include multiple links or options—choice paralysis reduces response rates.
Handling the Reply: Converting Text Conversations to Bookings
When a caller replies to the missed call text back, the conversation opens in GHL's unified Conversations inbox. This is where the lead either converts or goes cold. Three ways to handle it:
Option 1: Human Response
The assigned team member responds from the Conversations inbox within minutes. This is the highest-converting option for high-ticket services where personal connection matters. GHL's mobile app lets team members respond from anywhere.
Option 2: AI Bot Handoff
Configure GHL's AI conversation bot to take over immediately upon reply. The bot qualifies the lead (service needed, timeline, budget, location), answers common questions, and attempts to book an appointment. When the conversation reaches a qualified state, the bot flags it for human follow-up. See our dedicated article on GHL AI conversation bots for full setup details.
Option 3: Hybrid Automation
The most scalable approach: AI bot handles initial qualification (typically 2–5 messages), and a workflow routes the conversation to a human team member when specific qualification criteria are met (budget above threshold, or service matches high-value category). Low-value inquiries are handled entirely by automation.
Measuring the Impact of Missed Call Text Back
Every agency deploying missed call text back should track these four metrics monthly to demonstrate ROI to clients:
- Missed Call Volume: Total inbound calls not answered (available in GHL Reporting → Call Reporting)
- Text Back Delivery Rate: Missed call texts sent ÷ missed calls (should be close to 100% for opted-in contacts)
- Reply Rate: Contacts who replied to the text back ÷ texts sent. Target 30–50% for service businesses.
- Missed Call to Booking Rate: Appointments booked from "Missed Call Lead" tagged contacts ÷ total missed calls. Target 15–25% with a good follow-up sequence.
For a business missing 50 calls per month and converting 20% to bookings at an average job value of $800, missed call text back generates $8,000/month in recovered revenue. Present this calculation to every client when proposing the automation—it closes itself.
Common Setup Mistakes to Avoid
- Using the native setting instead of a workflow: You lose tagging, pipeline movement, follow-up sequences, and conditional logic. Always build the workflow version.
- No after-hours message variant: A message that says "we'll call you back in a few minutes" sent at 11 PM is jarring and unprofessional. Always branch by time of day.
- Sending to opted-out contacts: GHL respects opt-out status automatically, but verify your opt-out settings are correctly configured at the sub-account level before going live.
- No follow-up after initial text: 60% of prospects who do not reply to the first text will engage with a follow-up within 24 hours if sent. The single-message approach leaves significant recovery on the table.
- Generic message copy: "We missed your call, please call back" performs significantly worse than a personalised, action-oriented message. Customise by industry and business name at minimum.
Frequently Asked Questions
How does GoHighLevel missed call text back work?
When an inbound call to a GHL sub-account phone number goes unanswered, GHL automatically sends a pre-configured SMS to the caller within seconds. The message can include a personalised greeting, a reason for the missed call, and a booking link or contact prompt. The entire response is automated and requires no human action.
Does missed call text back work for all phone numbers in GHL?
Missed call text back works for inbound calls to phone numbers provisioned through GHL (LC Phone or Twilio-connected numbers). It does not work for calls routed through external phone systems that are not integrated with GHL. The sub-account must have an active GHL phone number for this feature to function.
Can I customise the missed call text back message?
Yes. You can fully customise the SMS message text in sub-account Settings → Phone → Missed Call Text Back. Use GHL custom values like {{contact.first_name}} and {{location.name}} to personalise the message. You can also include a direct booking calendar link using the {{calendar.link}} variable.
Does missed call text back work after business hours?
Yes, and this is where it delivers the most value. GHL's missed call text back fires 24/7/365, including evenings, weekends, and holidays—whenever a call goes unanswered. You can customise the after-hours message to set appropriate expectations about callback timing.
Should I use the native missed call text back setting or build a workflow?
Build a workflow. The native setting sends a single SMS with no follow-up, no pipeline action, no tagging, and no contact creation logic. A workflow trigger on 'Missed Call' gives you all of these capabilities plus conditional branching, multi-step follow-up, and integration with the rest of your automation stack.
What is the average response rate to missed call text back messages?
SMS messages receive an average open rate of 98% and a response rate of approximately 45%, compared to voicemail which has a callback rate of less than 10% in most industries. Missed call text back leverages this SMS advantage to immediately re-engage callers who would otherwise call a competitor next.
Ready to Set Up GoHighLevel the Right Way?
Nad X Pro's GHL experts configure, customize, and automate your CRM so you can focus on closing deals.
Book a GHL Strategy Call