GoHighLevel Missed Call Text Back: Complete Setup Guide 2026
| Quick Answer: The GoHighLevel missed call text back is a workflow triggered by a Missed Call event on your GHL phone number. Within 60 seconds of a missed call, an automated SMS fires to the caller re-engaging them before they call a competitor. Setup takes under 30 minutes. Prerequisites: a GHL phone number with A2P 10DLC registration approved. This guide gives you the exact workflow build, the three message copy variations that perform best, the emergency keyword branch, and the team notification steps. |
Why the Missed Call Text Back Is the Highest-ROI GHL Automation
The average business misses 62 percent of its inbound phone calls. Of those missed calls, 85 percent of callers do not leave a voicemail — they simply call the next number on the list. For a service business receiving 50 inbound calls per month, that is 31 missed opportunities every month, the majority of which go to a competitor within 5 minutes.
The missed call text back changes that equation with a single automation. A caller who gets an SMS within 60 seconds of their missed call is still thinking about your business. They have not yet dialled a competitor. The SMS opens a text conversation that keeps them engaged until a human can follow up.
| Scenario | Without Missed Call Text Back | With Missed Call Text Back |
| Caller calls, no answer | Caller waits 10 seconds, hangs up, calls competitor | Caller receives SMS in 60 seconds, replies with their question |
| 50 missed calls per month | 43+ callers move to a competitor immediately | 15-20 callers re-engaged via SMS before calling next business |
| Average job value of $350 | Loss of 15-20 jobs = $5,250-$7,000/month in missed revenue | Recovery of 6-9 jobs = $2,100-$3,150/month recovered |
| Team awareness | Team discovers missed calls when checking phone later | Team receives instant push notification with caller details |
| Lead data capture | Missed call with no contact info | SMS reply creates or updates GHL contact with conversation history |
| Setup Time vs. Return: The missed call text back takes 20 to 30 minutes to set up correctly. For a home services business missing 30 calls per month at an average job value of $350, recovering just 5 of those per month adds $1,750 in monthly revenue. The automation pays for a full year of GoHighLevel in its first week of operation. |
Prerequisites Before You Build
Confirm all three of these before building the workflow:
- A GHL phone number is connected to your sub-account — go to Settings > Phone Numbers and verify a number appears. If not, purchase an LC Phone number before proceeding.
- A2P 10DLC registration is approved for that number — go to Settings > Phone Numbers > select your number > Compliance tab. Status must show Approved, not Pending or Rejected. SMS workflows will silently fail if A2P is not approved.
- Your sub-account timezone is set correctly — go to Settings > Business Info > Timezone. Incorrect timezone causes time-based workflow logic to fire at wrong local times.
| A2P First: The missed call text back is useless without A2P 10DLC approval. Do not build this workflow until A2P is confirmed. If approval is still pending, build the workflow now and activate it the moment approval arrives — do not wait until you need it. |
Step-by-Step Workflow Build
Read this: GoHighLevel A2P 10DLC Registration: Complete 2026 Step-by-Step Guide
The Three Message Copy Variations
The opening missed call text back message is the most important copy in the workflow. It needs to acknowledge the missed call, feel personal (not robotic), and give the caller a clear and frictionless next step — all in under 160 characters. Here are three variations that perform well across different business types:
Variation A — Warm and Direct (Best for Service Businesses)
| Message: Hi, sorry we missed your call at [Business Name]! We’re either with a client or out on a job. What can we help you with? Reply here and we’ll get back to you shortly. |
Best for: plumbers, HVAC, landscaping, cleaning, home services. Tone is warm and explains the missed call with a believable reason (on a job), which increases reply rates.
Variation B — With Booking Link (Best for Appointment Businesses)
| Message: Hi, sorry we missed you at [Business Name]! Want to book a time to chat? Here’s our calendar: [link]. Or just reply here with your question! |
Best for: med spas, coaches, consultants, real estate agents. Gives the caller two paths — self-book or text — which captures both the action-ready and the question-first callers.
Variation C — Named Agent (Best for Teams)
| Message: Hi, this is [Agent Name] from [Business Name] — sorry I missed you! What’s up? Reply here and I’ll get back to you as soon as I’m free. |
Best for: real estate teams, insurance agents, financial advisors. Using a personal name rather than a business name increases open and reply rates. Use GHL’s {{user.first_name}} merge field to populate the assigned team member’s name dynamically.
The Follow-Up Message (Sent After 1 Hour of No Reply)
| Message: Hi again from [Business Name] — just want to make sure we reach you. If it’s easier to book a time: [calendar link]. Or reply here anytime! |
Keep the follow-up softer than the initial message. The caller has already received one outreach — the second touch should feel like a genuine check-in, not a persistent sales push.
Character Count Rule
Standard SMS is 160 characters. Messages over 160 characters split into two segments and are billed as two messages by carriers. More importantly, long split messages look unprofessional and have lower read rates. Keep every missed call text back under 160 characters. Count your characters — including the business name, the calendar link, and any merge fields — before finalising.
Emergency Keyword Branch
For businesses in emergency-response industries — plumbing, HVAC, electrical, medical — a caller describing an emergency via SMS reply needs to be treated differently from a standard enquiry. An AI intent branch or keyword branch routes these replies to immediate escalation rather than standard follow-up timing.
How to Add the Emergency Branch
| Why This Matters: A caller whose pipe is bursting who receives a standard ‘We’ll get back to you shortly’ message and waits an hour for the next automated follow-up is going to call a competitor within 5 minutes. The emergency branch ensures urgent callers receive an immediate, specific response that confirms help is on the way — which is the only message that will keep them from dialling the next number. |
Team Notification Setup
The internal notification step in the workflow is just as important as the SMS to the caller. Your team needs to know about the missed call in real time — not when they check their phone an hour later.
Push Notification (GHL Mobile App)
Internal Email Notification
Task Creation
After-Hours Variation
The missed call text back fires at all hours — including 11 PM on a Saturday. The standard message works fine at any time, but adding a time-window condition lets you customise the message for after-hours callers and set accurate expectations about callback timing.
Read this: GoHighLevel vs Pipedrive 2026: CRM Comparison for Agencies and Service Businesses
After-Hours Branch Setup
This variation sets honest expectations (the team will call tomorrow, not in 15 minutes) while keeping the conversation open. Callers who reach out after hours are typically lower urgency — the message reassures them they have been heard without overpromising a same-night callback.
Multi-Location and Team Setup
Multiple Phone Numbers (Multiple Locations)
If your business has multiple locations, each with its own GHL phone number, you have two options:
Round-Robin Team Notification
- In the Create Task action, set Assigned To: Round Robin — this rotates task assignment across your team evenly
- In the Internal Notification action, use Assigned User as the recipient — the notification goes to whoever received the round-robin task
- Track which team member responds fastest in GHL’s task completion reporting — this surfaces accountability data without requiring manual monitoring
Testing Your Workflow
Test before going live. A workflow that fires the wrong message, sends to the wrong number, or triggers a task with blank merge fields damages your brand with the first lead it touches.
The Revenue Math
Most business owners underestimate how much revenue a missed call text back generates because missed calls are invisible losses — there is no CRM entry, no failed deal, no record of what was lost. The math makes it concrete:
| Business Type | Monthly Inbound Calls | Estimated Miss Rate | Monthly Missed Calls | Text Back Recovery Rate | Avg Job Value | Monthly Revenue Recovered |
| Plumbing | 80 | 55% | 44 | 30% | $420 | $5,544 |
| HVAC | 60 | 50% | 30 | 30% | $380 | $3,420 |
| Landscaping | 40 | 60% | 24 | 25% | $280 | $1,680 |
| Real Estate | 70 | 45% | 32 | 20% | $8,500 (commission) | $54,400 |
| Med Spa | 50 | 40% | 20 | 35% | $320 | $2,240 |
| Cleaning | 35 | 65% | 23 | 30% | $180 | $1,242 |
These recovery rates (20 to 35 percent) are conservative estimates based on ghlcrms client deployments. Businesses with a compelling, timely first message and a fast human follow-up consistently hit 35 to 45 percent recovery. The 30-minute setup time and zero ongoing maintenance make this the highest ROI-per-hour-invested automation in the GHL toolkit.
Common Setup Mistakes
Mistake 1: Building the workflow before A2P is approved. The SMS fires in GHL, the workflow log shows Executed, but the message is filtered by carriers and never arrives. You discover the problem weeks later when you realise no missed callers have ever replied. Fix: check A2P status before activating any SMS workflow.
Mistake 2: Message over 160 characters. The SMS splits into two messages. The recipient sees a fragmented message that looks broken. More importantly, split messages cost double in SMS credits. Fix: count every character including merge fields, business name, and links before finalising. Use a URL shortener for calendar links.
Mistake 3: No If/Else branch for replies. Without a reply-detection branch, the 1-hour follow-up sends even when the caller already replied and started a conversation. This looks unprofessional — the business is texting someone it is already talking to. Fix: add the Customer Replied If/Else branch immediately after the initial SMS.
Mistake 4: Using business hours-only notification. Setting internal notifications to only fire during business hours means a 9 PM missed call triggers no team notification until the next morning. By then, the lead is gone. Fix: team notifications should fire 24/7. Set callback task due dates to next business day for after-hours calls — but the notification itself should be immediate.
Mistake 5: No emergency branch for relevant industries. A home services or medical business without an emergency keyword branch sends the standard ‘We’ll get back to you shortly’ message to a caller whose pipe is bursting. Fix: add the emergency keyword branch before the standard timing sequence for any business that handles time-sensitive situations.
If you want ghlcrms to build and activate your missed call text back workflow — including A2P registration, emergency branches, team notifications, and industry-specific message copy — book a free setup call below.
-> Book a Free GHL Missed Call Setup Call with ghlcrms
Frequently Asked Questions
What is the GoHighLevel missed call text back?
The GoHighLevel missed call text back is a workflow automation triggered by a Missed Call event on your GHL phone number. When an inbound call goes unanswered, GHL automatically sends an SMS to the caller’s number within 60 seconds.
The SMS opens a conversation, notifies your team, and keeps the caller engaged before they call a competitor. It is one of the highest-ROI automations available in GoHighLevel and takes under 30 minutes to set up.
How do I set up missed call text back in GoHighLevel?
Go to Automation > Workflows > Create Workflow. Add a Missed Call trigger and select your GHL phone number. Add a Send SMS action with your message (under 160 characters). Add an internal notification action to alert your team.
Add an If/Else branch to detect if the caller replies — if they reply, end the sequence; if not, send a 1-hour follow-up. Save and activate. Full step-by-step instructions are in Section 3 of this guide.
Does GoHighLevel missed call text back work automatically?
Yes, once the workflow is built and activated. Every time a call to your GHL number goes unanswered, the workflow triggers automatically — no manual action required.
The SMS sends, the team notification fires, and the task is created without any staff involvement. The only prerequisite is that A2P 10DLC registration is approved for your GHL phone number.
How quickly does the missed call text back send?
The SMS fires within 60 seconds of the missed call in standard GHL workflow operation. In practice, most messages arrive on the caller’s phone within 30 to 90 seconds of the missed call.
This speed is what makes the automation effective — the caller is still thinking about your business and has not yet dialled a competitor.
Can I customise the missed call text back message?
Yes, completely. The SMS message in the workflow is fully customisable. You can use GHL merge fields to personalise with the contact’s first name, your business name, your assigned team member’s name, and a dynamic calendar booking link.
You can also create different message variations for business hours vs. after hours, for different phone numbers, or for different caller types using If/Else branches.
What if the caller does not reply to the missed call text back?
If the caller does not reply within 1 hour, the workflow sends a second, softer follow-up SMS. If there is still no reply after 24 hours, the workflow adds a tag (Missed Call Unresponsive), moves the contact to an Attempted Contact pipeline stage, and ends. The contact remains in your CRM and can be enrolled in a re-engagement campaign at a later date. They are not lost — they are tagged and trackable.