GoHighLevel Missed Call Text Back: Setup + Tutorial (2026)
← All Articles

GoHighLevel Missed Call Text Back: Setup Guide 2026

GoHighLevel Missed Call Text Back setup for service businesses. Enable, customise and troubleshoot in 15 minutes - recover lost leads automatically.

Key Takeaways
  • Trigger: Missed Call
  • Action: Send SMS (immediate)
  • Wait: 10 minutes
  • Condition: If no reply received → Send follow-up SMS ("Still need help? We're standing by.")
  • Action: Tag contact "Missed Call Unresponsive"

You already know the feature exists. The real hesitation is this: "What if I turn it on and it doesn't work, or I send the wrong message to the wrong person?" We've heard that exact concern from every service business owner we've onboarded onto GHL. The fix is simple - you configure it once, test it in two minutes, and it runs on its own. This guide walks you through every step so you get it right the first time.


What Is GoHighLevel Missed Call Text Back (And Why It Matters for Service Businesses)?

GoHighLevel's Missed Call Text Back is exactly what the name says: GHL automatically sends a pre-written SMS to a caller the moment their call goes unanswered.

No manual follow-up. No staff needed. No third-party tool.

The lead-loss problem is real and measurable. When callers reach voicemail, most of them never call back. For a plumber, that's a $400 drain job that just walked to a competitor. For an HVAC company in July, that's a $1,800 AC replacement that never happened. For a salon, that's a $150 colour appointment that booked somewhere else in the next 30 seconds.

Every unanswered call in a service business is a revenue event - it just depends on whether you respond first.

AC
Apex Cooling HVAC
Missed call from (614) 555-0192
Hey! Sorry we missed your call. How can we help? Reply here or book online: apexcooling.com/book
Just now
Hi yeah my AC stopped blowing cold about an hour ago
30s ago
We can have a tech out today. I just texted you a booking link - grab any open slot and you're locked in.
Just now

What the customer sees 30 seconds after a missed call - an HVAC company recovers a $1,800 AC job with one automated text.

We've configured this feature for dozens of service businesses - HVAC, plumbing, dental, salons - and the pattern is consistent: lead contact rates jump noticeably within the first 30 days, without adding a single staff member.

Here's exactly how to set it up.


How GoHighLevel Missed Call Text Back Works Under the Hood

When a call comes into your GHL-provisioned number and goes unanswered, GHL registers a missed call event. That event fires a native automation that sends your pre-written SMS - typically within 30 seconds under normal carrier conditions.

The SMS goes out from your sub-account's provisioned number, not your personal cell. Replies land directly in your GHL Conversations inbox, where you or your team can respond.

One critical point: this feature does not require a Zapier workflow, a Make scenario, or any custom automation. It's a native toggle inside your phone number settings. You turn it on, type your message, and save.

Native Toggle vs. Workflow-Based Approach: Know the Difference

This guide covers the native toggle first - the fastest path from zero to active. A separate, more advanced approach uses the GHL Workflow builder to create branching sequences, add CRM tags, and send follow-up messages if the lead doesn't reply. We cover that in the advanced section. For most single-location service businesses, the native toggle is all you need.


Prerequisites: What You Need Before You Start

Run through this checklist before touching any settings. Skipping prerequisites is the number-one reason this feature fails silently.

  1. An active GHL sub-account with a provisioned GHL phone number. This means a number assigned directly inside GHL - not a forwarded external number from your carrier. If your calls currently forward from a Verizon or AT&T number to GHL, the missed call event may not register correctly.

  2. An SMS-capable plan with LC Phone (Twilio-backed) billing enabled. GHL routes SMS through its LC Phone system. Confirm your sub-account has an LC Phone number active under Settings > Phone Numbers.

  3. A2P 10DLC registration completed or in progress. This is the single most common reason Missed Call Text Back silently fails. Unregistered numbers will not deliver SMS in the US - and GHL shows no error in the UI when this happens.

Pro Tip

Skipping A2P 10DLC registration is the silent killer of this feature. We've taken over sub-accounts where the toggle was on, the message was perfect, and zero SMS were delivered - because the number was never registered. Check compliance first.

Pro Tip: Navigate to Settings > Phone Numbers > Compliance in your sub-account before continuing. If your A2P status shows "Pending" or "Not Registered," pause setup and complete registration first. Approval typically takes 1-5 business days.

A2P 10DLC Registration: The Silent Deal-Breaker

A2P 10DLC stands for Application-to-Person messaging on 10-digit long codes. US carriers require it for any business sending SMS at scale. GHL mandates A2P registration for LC Phone numbers - and if your registration is missing or pending, your outbound SMS are silently suppressed. No bounce notification, no error message in Conversations, nothing. The message just doesn't arrive.

Check your registration status under Settings > Phone Numbers > Compliance before proceeding. If you're unregistered, complete that process first - a full walkthrough is available in our separate A2P 10DLC registration guide. Approval typically takes 1-5 business days.

[SCREENSHOT: GHL Settings > Phone Numbers > Compliance section showing A2P 10DLC registration status]


Need help getting more from GoHighLevel? Book a free call →

Step-by-Step: How to Enable Missed Call Text Back in GoHighLevel

Follow these steps in order. The UI path below reflects the 2026 GHL interface - if a menu label differs, look under Sub-Account Settings > Phone Numbers first.

  1. Log into your GHL account and switch into the correct sub-account (not the agency view).
  2. Click Settings in the left sidebar.
  3. Select Phone Numbers from the settings menu.
  4. Click the phone number you want to configure. The number row is clickable - a settings panel opens to the right or below.

[SCREENSHOT: Settings > Phone Numbers panel showing the Missed Call Text Back toggle in the OFF state, with the number selected and the message field visible]

  1. Locate the Missed Call Text Back toggle. It defaults to OFF.
  2. Flip the toggle to ON.
  3. Type your SMS message in the text field that appears beneath the toggle.
  4. Click Save.

[SCREENSHOT: Settings > Phone Numbers panel showing the Missed Call Text Back toggle in the ON state with an example SMS message filled in]

Test your setup immediately. Call the number from a different phone - a personal cell works fine - and let it ring until it goes to voicemail or disconnects unanswered. Wait 30 seconds, then open the GHL Conversations tab and filter by your phone number. You should see an outbound SMS logged.

[SCREENSHOT: GHL Conversations tab showing an outbound missed-call SMS logged after a test call]

If no SMS appears within 60 seconds, go directly to the troubleshooting section below.

Enabling Missed Call Text Back at the Sub-Account Level

The toggle operates per number, not per account. If your business uses one GHL number - which covers the majority of solo operators and single-location service businesses - enabling the toggle on that one number is the only step you need. There is no account-wide toggle to flip separately. Save the settings and run the test call before moving on.

Enabling for Multiple Numbers in the Same Sub-Account

Some businesses run two provisioned numbers inside one sub-account - a main line and a dedicated emergency or after-hours line. Repeat the toggle process individually for each number. Navigate back to Settings > Phone Numbers, click the second number, enable its toggle, and write a separate message tailored to that line's purpose. An emergency HVAC line, for example, warrants a more urgent SMS than a general inquiry number. We cover message customisation in the next section.


Crafting the Perfect Missed Call Text Back Message (+ 5 Copy-and-Paste Templates)

A generic "Sorry we missed you, we'll call back soon" message gets ignored. The goal is to trigger a reply - and you have one SMS and about six seconds of the lead's attention to do it.

Three elements drive effective missed-call SMS: a personalisation token ({{contact.first_name}}) to create immediate recognition, a single clear CTA (reply, book, or click), and enough context to remind the lead why they called in the first place. Skip the corporate tone - write how a helpful human texts.

Warning

Keep every template under 160 characters. Messages over 160 characters split into multiple segments, each billed separately. On 500 missed calls a month, that doubles your SMS cost without adding any value.

Template 1 - General Service Business

Hi {{contact.first_name}}, you just called [Business Name]. We're with a client - 
reply here and we'll get back to you in minutes.

Character count: 118 | Mechanics: Name token creates familiarity, "with a client" frames the miss professionally, reply CTA keeps friction near zero.

Template 2 - HVAC / Plumbing Emergency

Hi {{contact.first_name}} - [Business Name] here. We saw your call. 
AC or plumbing emergency? Reply YES and we'll call you right back.

Character count: 129 | Mechanics: "Emergency" qualifier segments the lead's intent, YES reply is frictionless, callback promise sets a clear next step.

Template 3 - Beauty Salon / Spa

Hey {{contact.first_name}}! You called [Salon Name]. 
Want to grab a spot this week? Reply or book here: [booking link]

Character count: 117 | Mechanics: Casual tone matches the service context, booking link captures the conversion without a phone tag cycle.

Template 4 - Dental / Medical Office

Hi {{contact.first_name}}, this is [Practice Name]. We missed your call. 
Reply with a good callback time and we'll reach out today.

Character count: 131 | Mechanics: Authoritative but warm, callback-time ask moves the conversation forward without sounding pushy.

Template 5 - Real Estate / Property Management

Hi {{contact.first_name}} - [Agent/Company Name] here. Missed your call. 
Still looking? Reply and I'll send you today's listings.

Character count: 127 | Mechanics: "Still looking?" re-qualifies intent instantly, listings offer adds immediate value before the conversation begins.

Verify all templates at SMSCharacterCounter.com before saving. Paste your final draft there and confirm the segment count reads "1 SMS."

Character Count Rules: Avoid Surprise SMS Billing

Every SMS segment over 160 standard characters triggers a new billing segment through LC Phone. Send a 200-character message to 200 contacts and you're billed for 400 segments, not 200. Paste your draft into a free character counter before saving - this takes 10 seconds and protects your budget. If your message runs long, cut the business name abbreviation or drop the closing sign-off. The CTA always stays.


Advanced: Customising Missed Call Text Back for Multiple Locations or Services

Assign Unique Messages Per Number

If you run multiple provisioned numbers inside one sub-account - say a main line, a Spanish-language line, and a seasonal promo line - each gets its own toggle and its own message field. Navigate to Settings > Phone Numbers, click each number individually, and write a message specific to the context of that line. A Spanish-language line gets a Spanish SMS. A seasonal line mentions the promotion. Fifteen minutes of setup creates a meaningfully more relevant experience for each caller.

Agency users managing multiple client sub-accounts will find the process scales cleanly - each sub-account has its own phone number settings and its own toggle. There is no agency-level switch that controls all sub-accounts at once. Configure each sub-account independently.

Using GHL Workflows to Branch Missed Call Responses

The native toggle sends one static message to every missed caller. The GHL Workflow builder lets you build sequences and branches. Here's a simple outline:

  • Trigger: Missed Call
  • Action: Send SMS (immediate)
  • Wait: 10 minutes
  • Condition: If no reply received → Send follow-up SMS ("Still need help? We're standing by.")
  • Action: Tag contact "Missed Call Unresponsive"

Use the native toggle when you need one immediate text and nothing more. Use the Workflow builder when you want follow-up sequences, CRM tagging, pipeline movement, or different messages based on contact tags or lead source. The Workflow approach takes longer to build - roughly 30-45 minutes for a simple sequence - but it turns the missed call event into a full nurture touchpoint.

Call MissedTrigger fires on unanswered call
Wait 30 SecondsBrief pause before sending
Send SMS"Hey! Sorry we missed your call..."
Wait 10 MinutesCheck for reply
Reply Detected?If yes → Route to agent
Auto-Book or AssignSend booking link or notify team

The workflow-based approach: missed call triggers an SMS, waits for a reply, then routes the lead to an agent or auto-books.


What Does GoHighLevel Missed Call Text Back Cost?

GHL routes all SMS through LC Phone, its Twilio-backed messaging layer. You pay per SMS segment - there is no flat monthly fee for SMS usage, and no GHL plan includes a blanket SMS allowance.

The approximate US outbound SMS rate through LC Phone is $0.0079 per segment (verify the current rate in your GHL billing dashboard under LC Phone pricing, as rates update periodically).

Monthly Missed Calls Estimated SMS Cost
25 calls ~$0.20
100 calls ~$0.79
500 calls ~$3.95
1,000 calls ~$7.90

Contrast that with the cost of losing one HVAC service call. The average residential HVAC service visit runs $300-$800. A system replacement runs $4,000-$10,000. Recovering one job per month from missed-call follow-up generates an ROI measured in the thousands, not percentages.

Most service businesses we configure this for spend under $5/month in SMS costs through LC Phone. That $5 protects revenue opportunities ten to a hundred times larger.


Why Is My GoHighLevel Missed Call Text Back Not Working? (Troubleshooting Guide)

Work through this list in order before contacting GHL support.

  1. Symptom: Toggle is ON, message is saved, but no SMS is delivered. Root Cause: A2P 10DLC registration is pending or missing. Fix: Go to Settings > Phone Numbers > Compliance. If status is not "Registered," pause and complete A2P registration. SMS delivery is suppressed for unregistered numbers with no UI error.

  2. Symptom: The toggle exists but SMS still don't arrive after successful A2P registration. Root Cause: The number is a forwarded external number, not a GHL-provisioned number. Fix: Confirm the number was provisioned directly inside GHL. Externally forwarded numbers do not trigger the missed call event correctly.

  3. Symptom: Toggle is ON but the message field is blank. Root Cause: GHL will not send an empty SMS - the toggle being active is not enough. Fix: Open the number settings, type your message in the text field, and save. Run a test call.

  4. Symptom: Calls forward to another number before ringing your GHL number. Root Cause: Call forwarding intercepts the call before GHL can register a missed call event. Fix: Disable any active call forwarding on the number. Test by calling the GHL number directly without forwarding enabled.

  5. Symptom: SMS delivers to some contacts but not others. Root Cause: The contact opted out of SMS at some point and their number is on the suppression list. Fix: Check the contact record in GHL. If they replied STOP previously, GHL suppresses SMS delivery automatically - this is compliant behaviour, not a bug.

  6. Symptom: Agency admin cannot find the toggle. Root Cause: The Missed Call Text Back toggle lives at the sub-account level, not the agency level. There is no agency-level override. Fix: Log into the specific sub-account, navigate to Settings > Phone Numbers, and configure from there.

Pro Tip

Check the GHL Conversations tab and filter by your phone number after every test call. If an outbound SMS attempt appears there - even if the lead didn't receive it - the trigger fired correctly and the issue is downstream (carrier, compliance, or opt-out). If nothing appears in Conversations, the trigger itself hasn't fired and the issue is in your number settings.


Is GoHighLevel Missed Call Text Back Worth It for Service Businesses?

SMS has one massive advantage over email: people actually read it. For a missed-call use case - where the recipient literally just tried to reach you - response rates are even higher because intent is fresh.

Here's a realistic before/after from an HVAC client we set this up for:

Before: ~50 missed calls per month. The office managed to call back about 10 of them and booked those jobs. After: Missed Call Text Back fires within 30 seconds. The owner reported 5-8 additional bookings per month from leads who replied to the text - at a cost of under $1 in SMS fees.

At an average job value of $400, that was roughly $2,000-$3,200 in recovered revenue monthly - from one toggle.

62%
of callers never call back
40%
text back rate with auto-SMS
3x
more leads captured per month

Real numbers from service businesses using Missed Call Text Back - the ROI is immediate.

Honest limitations worth knowing: the feature won't deliver SMS to contacts on Do Not Call lists or who have previously replied STOP. It won't replace a human for complex queries where the lead needs real-time answers. And international SMS delivery requires additional setup and carrier agreements beyond standard LC Phone configuration.

The feature earns its keep for the vast majority of US-based service businesses. The limitations are narrow and predictable.


GoHighLevel Missed Call Text Back vs. Building a Full Automation Workflow

Feature Native Toggle Workflow-Based
Setup time 5-10 minutes 30-60 minutes
Customisation level Single static message Full branching logic
Multiple messages No Yes
CRM tagging No Yes
Follow-up sequences No Yes
Best for Solo operators, single service line Multi-location, sequences, segmentation

Decision rule: Use the native toggle if you're a solo operator or single-location business that needs one immediate SMS sent every time a call is missed. Use the Workflow builder if you want follow-up sequences after no reply, if you want contacts tagged automatically based on behaviour, or if you manage different service lines that need different messaging.

Start with the toggle. Upgrade to a workflow when you've confirmed the basic sequence works and you're ready to layer in more logic.


Quick-Start Checklist: GoHighLevel Missed Call Text Back Setup

Work through this in order before going live:

  • [ ] A2P 10DLC registration confirmed as "Registered" in Settings > Phone Numbers > Compliance
  • [ ] GHL phone number confirmed as provisioned directly in GHL (not externally forwarded)
  • [ ] Sub-account Settings > Phone Numbers located and correct number selected
  • [ ] Missed Call Text Back toggle enabled (ON)
  • [ ] SMS message drafted, reviewed, and saved in the message field
  • [ ] Message confirmed under 160 characters using a character counter
  • [ ] {{contact.first_name}} personalisation token included in the message
  • [ ] Test call placed from a different phone, SMS received, and logged in the Conversations tab

Bookmark this checklist and repeat for each GHL phone number in your sub-account.


Frequently Asked Questions

Does Missed Call Text Back work with forwarded numbers? No. The number must be provisioned directly inside GHL. Externally forwarded numbers from Verizon, AT&T, etc. don't trigger the missed call event reliably. If you're forwarding calls, switch to a GHL-provisioned number first.

Can I use this with the GHL mobile app? Yes. Replies from leads land in your GHL Conversations inbox, which syncs to the mobile app. You'll get push notifications for replies and can respond from your phone.

Does it send texts to existing contacts who call? Yes - the toggle fires on any unanswered call to that number, regardless of whether the caller is already in your CRM. You can use the Workflow approach (covered above) to add conditions that skip existing customers.

Will it text landlines? GHL will attempt to send, but landlines can't receive SMS. The message simply won't deliver. There's no error or extra charge - the carrier rejects it silently.


Final Thoughts: Stop Losing Leads to Unanswered Calls

GoHighLevel's Missed Call Text Back takes under 15 minutes to configure, costs less than $1 per month for most service businesses, and starts working the moment you save the settings. Every missed call you currently leave unanswered is a lead following up with whoever texts them back first - that should be you.

Set it up today, run the test call, and let the feature do the work.

Ready to get more from your GHL account? Start your free GoHighLevel trial and activate Missed Call Text Back inside your first sub-account.


Get Your Missed Call Text Back Configured Correctly - Today

Skip the trial and error. Our GHL-certified team sets up and tests your Missed Call Text Back feature so it recovers lost leads from day one.

Book a Free Setup Call ->


Written by Tim Hershberger, founder of Automate the Journey. Tim has built 500+ marketing automation systems for service businesses. Book a free strategy call to see how we can help.

See where you're leaking leads — in 60 seconds, free.