When a new customer calls and nobody answers, they rarely wait for a callback. They try the next business on the list. A missed call text back sends that caller a short SMS from your number within a minute, so the conversation stays open while you finish the job in front of you. Below I explain how it works, how I set it up in GoHighLevel, the texts I use, the compliance basics, and when it does more harm than good.
What a missed call text back is
The idea is simple. Someone calls your business number. Nobody picks up. Shortly after, the caller gets a text from that same number that says something like “Sorry I missed your call, how can I help?”
That is the whole thing from the customer’s side. No app, no form, no voicemail. They reply to a text, which many people find easier than talking to a machine.
For this to work, three things need to be true:
- Your business number runs through a system that can see when a call was missed.
- The same system can send SMS from that number.
- There is a rule that says “when a call is missed, send this text.”
In GoHighLevel (GHL), the phone number, the Conversations inbox and the automations all live in one place. That is why I usually build it there. Other phone systems can do the same thing. The logic does not change.
Why it suits service businesses
Service businesses miss calls for normal reasons. The plumber is under a sink. The dental receptionist is checking in a patient. The lawyer is in a meeting. The villa manager is walking a guest through check-out. That is not bad practice. It is the work.
The problem is what happens next. A voicemail greeting asks the caller to do extra work. Some will leave a message. Many will hang up and call someone else, because they had a problem they wanted solved now.
A text changes the situation in a few small ways:
- The caller knows a real business received the call.
- They can explain the problem in their own time, in writing.
- You can read it between jobs and reply without making a call.
- The details are saved in your inbox instead of in someone’s memory.
It will not save every missed call. It does give you a second chance with people who would otherwise be gone.
How I set it up in GoHighLevel
I describe the logic here rather than exact button paths, because the GHL interface changes from time to time. The logic stays the same: trigger, wait, action, condition.
The basic workflow
- Trigger: a call status trigger that fires when an inbound call is missed or goes unanswered.
- Filter: limit it to your main business number, so internal or test lines do not set it off.
- Wait: a short delay, around 30 to 60 seconds. This gives the caller time to hang up and lets a voicemail finish. A text that lands while they are still on the line feels robotic.
- Action: Send SMS with your missed call message.
- Action: Add Tag, for example “missed-call”, so you can see these contacts later.
- Action: Internal Notification to whoever handles enquiries, by app push, SMS or email.
The follow-up branch
Next I add a second workflow, or a branch, that watches for replies.
- Trigger: Customer Replied.
- Condition (If/Else): does the contact have the “missed-call” tag?
- If yes: notify the team that a missed caller wrote back, and create or update an opportunity in your pipeline at the first stage, for example “New enquiry”.
- If no reply after a set time: for example 2 to 3 hours during business hours, send one gentle follow-up. Then stop. One follow-up is enough for a missed call.
Business hours
I usually split the message by time of day. During opening hours the text says someone will reply soon. After hours it says when the business opens and invites the caller to describe the problem or book online. In GHL I handle this with an If/Else condition based on the time, or with separate workflows. Test both versions before going live.
Example texts you can adapt
Keep the first text short, friendly and clearly from a person at a named business. Here are examples for different businesses. Change the names, the tone and the details.
General, during hours: “Hi, this is Sam from Coastline Plumbing. Sorry I missed your call, I’m on a job right now. What can I help with? You can reply here and I’ll get back to you shortly.”
Dental clinic: “Hi, it’s Bright Smile Dental. Sorry we missed your call. Are you looking to book an appointment or do you have a question? Reply here and our front desk will respond soon.”
After hours: “Thanks for calling Coastline Plumbing. The office is closed right now and opens again at 7am. If it’s urgent, reply with your address and the problem and I’ll see it first thing. Reply STOP to opt out.”
One follow-up, if no reply: “Hi, just checking in after your call earlier. Still need help? A quick reply here is fine.”
A few rules I follow when writing these:
- Name the business in the first line, so the text does not look like spam.
- Ask one simple question.
- Do not paste a long link to a booking page in the very first text. Start a conversation first.
- Match the voice of the business. A law firm sounds different from a surf school.
Compliance basics
Texting people has rules, and they differ by country. I am not a lawyer, so treat this as a starting point and check what applies to you.
- US numbers: business SMS from a standard local number requires A2P 10DLC registration. In GHL this happens through the phone settings. Without it, messages can be blocked or filtered.
- Consent: a reply to someone who just called you is usually seen as expected, but marketing messages later on are a different matter. Keep missed call texts about the call itself.
- Opt-out: include “Reply STOP to opt out” where it is required, and make sure STOP actually removes people from future texts.
- Frequency: one text and one follow-up. Not a sequence of five.
When missed call text back backfires
It is not right for every business. Here are the cases where I would hold off or change the setup.
- You miss very few calls. If someone answers almost every call, this adds little.
- Nobody reads the replies. A text that says “I’ll get back to you shortly” followed by silence is worse than voicemail. Only switch it on if a real person checks the inbox.
- Many callers are existing clients. If regular clients call often, an automated “how can I help?” can feel cold. Filter out known contacts or use a softer message for them.
- Sensitive services. Some clinics and law firms should keep the text very general and never mention the reason for the call.
- Landlines and blocked numbers. Some calls come from numbers that cannot receive SMS. That is fine. The text will simply fail for those.
Pre-launch checklist
- Main number connected and able to send SMS.
- A2P 10DLC registered if you text US numbers.
- Wait step set (30 to 60 seconds).
- Separate during-hours and after-hours messages.
- Opt-out wording included where required.
- Team notification goes to the right person.
- Replies create or update an opportunity in the pipeline.
- One follow-up only, then stop.
- Test call made from a personal phone, both during and after hours.
If you want to see how a similar trigger-to-text workflow fits together for website forms, I explain one in my form-to-follow-up workflow case study.
The short version
- A missed call text back sends a short SMS from your number when you cannot answer.
- In GoHighLevel the logic is: missed call trigger, short wait, send SMS, tag, notify, then watch for replies.
- Keep the text short, name the business, ask one question, and send only one follow-up.
- Register for A2P 10DLC if you text US numbers, and respect opt-outs.
- Skip it if you rarely miss calls or nobody will read the replies.
Missed calls are one of several places where enquiries slip away. If you want to check the rest, get the Lead Leak Checklist. It is a free PDF with 12 checks across six stages. If you would rather talk it through, I am happy to look at your setup on a free 15-minute funnel check.
