How to Set Up Automated Lead Follow-Up in GoHighLevel
— By Rahul Lalia
TL;DR: The average business takes 47 hours to respond to a new lead. Responding in under 5 minutes makes you 100x more likely to convert.
The average business takes 47 hours to respond to a new lead. Forty-seven hours. By the time most companies get back to someone who filled out their contact form, that person has already called three competitors, booked with one of them, and forgotten they ever reached out to you.
Responding in under 5 minutes makes you 100x more likely to convert that lead. Not 10% more likely. Not twice as likely. A hundred times.
That single stat changed how I set up every single GoHighLevel account at RSL/A. Speed isn't a nice-to-have. It's the entire game. And automated follow up is how you actually hit that window without a human sitting by a phone 24/7.
GoHighLevel's automated lead follow up connects every lead source (forms, calls, ads, chat widgets) to instant multi-channel response sequences. The moment a lead comes in, GHL fires off a text, an email, or both. No delay. No manual step. No "I'll get to it tomorrow." The lead hears from you before they've even closed the browser tab.
Why speed to lead matters more than your pitch
I've set up lead follow up systems for dozens of businesses at this point. And the pattern is always the same. The businesses that respond fastest win. Not the ones with the best website. Not the ones with the lowest price. The fast ones.
Here's why. When someone fills out a form or sends a message, they're at peak interest. That interest decays fast. Within an hour, they've moved on. Within a day, they barely remember you. Within 47 hours, the industry average, you're essentially cold-calling someone who already forgot they reached out.
An automated follow up system eliminates that decay entirely. A lead fills out your form at 11 PM on a Saturday. GHL sends a confirmation text within seconds. Conversation AI picks up the conversation, qualifies them, answers their initial questions, and pushes toward booking. By the time you open your laptop Monday morning, the appointment is already on your calendar.
That's not hypothetical. That's how every client account I manage actually works.
The follow up sequence I set up for every client
Every GHL account gets the same foundational follow up sequence. I've refined this through dozens of implementations, and it works because it's simple and progressive.
Minute zero: Instant text confirmation. The lead gets a text within seconds of submitting their info. Something short and human. "Hey, thanks for reaching out. We got your message and we'll be in touch shortly." This does two things. It confirms their submission worked. And it tells them someone is paying attention. Most businesses skip this entirely and wonder why leads ghost them.
Minute zero (parallel): Conversation AI activates. On SMS and chat widgets, Conversation AI picks up the conversation immediately. It qualifies the lead by asking a few questions based on the knowledge base you've configured. What service do they need? What's their timeline? Where are they located? If the lead is ready to book, AI pushes them directly to the calendar.
Hour one: Email with value. A personalized email that doesn't feel automated. Not a generic "thank you for your interest" template. Something that addresses the specific service they inquired about, includes a link to a relevant case study or FAQ, and has a clear CTA to book a call. The email serves a different purpose than the text. It gives the lead something to reference later and helps your message survive in their inbox.
Day two: Follow up text. A brief check-in. "Hey, just wanted to make sure you saw my message. Still interested in getting started?" Short. Conversational. Not pushy. This is where most manual follow up dies. Day two is when human teams forget. The automation doesn't forget.
Day four: Second email. This one leans into social proof. A client testimonial, a quick win, a relevant result from a similar business. The lead is getting colder at this point, and data beats promises for warming them back up.
Day seven: Final nudge. One last text. Respectful, not desperate. "Totally understand if the timing isn't right. If things change, here's my calendar link." This gives them an easy exit while keeping the door open. Some of my best bookings have come from this final message weeks after the sequence ended. People come back when they're ready.
After day seven, the sequence stops. No more messages. If the lead hasn't engaged, they move to a long-term nurture list with monthly touchpoints. Nobody gets bombarded indefinitely.
Why seven days? Because the data consistently shows that the vast majority of conversions from a lead follow up sequence happen within the first 48 hours. Days four through seven catch the stragglers who needed more time to decide. Beyond that, you're into diminishing returns, and persistent messaging starts to hurt your brand more than help it.
The structure matters more than the copy. You can tweak the messaging over time. But the timing, the channel mix, and the exit conditions? Get those right from the start.

Setting this up in the Workflow Builder
If you've read the GHL workflow automations guide, you know the basics of the node-based Workflow Builder. Here's how the lead follow up sequence maps to it.
Trigger: Contact Created or Form Submitted (depending on your lead source). You can also trigger on Opportunity Created if leads come through a pipeline.
Node 1: Send SMS (instant confirmation text).
Node 2: Wait 1 hour.
Node 3: Send Email (value email with CTA).
Node 4: Wait 1 day.
Node 5: If/Else condition. Check if the contact has booked an appointment or replied. If yes, exit the workflow. If no, continue.
Node 6: Send SMS (day two check-in).
Node 7: Wait 2 days.
Node 8: Send Email (social proof email).
Node 9: Wait 3 days.
Node 10: Send SMS (final nudge).
That if/else condition on Node 5 is critical. Without it, leads who already booked an appointment keep getting follow up texts asking them to book. Makes your business look disorganized. Always add exit conditions when the goal has been achieved.
You can build this manually in about 30 minutes. Or describe the sequence to Workflow AI and let it scaffold the nodes for you. Either way, test it by sending yourself through the workflow before turning it on for real leads.
Missed call text back: the workflow most people overlook
This is separate from the lead follow up sequence, but it's equally important. Maybe more important for service businesses.
A lead calls your business. You're on a job site. Your receptionist is on another call. Nobody picks up. What happens next? For most businesses, nothing. The lead hangs up and calls the next company on their list.
With the missed call text back workflow, GHL sends a text within 60 seconds. "Hey, sorry we missed your call. How can we help?" It reopens the conversation instantly. The lead texts back, Conversation AI picks it up, and you've recovered a lead that would have been lost.
Setup takes five minutes. Trigger on Missed Call. Action: Send SMS. That's it. For any business that misses calls during jobs, after hours, or during lunch, this single workflow recovers leads that would have otherwise gone straight to a competitor.
I set it up on every account before anything else. It's arguably more important than the lead follow up sequence because it catches leads who are actively trying to reach you and failing. A form submission means someone is interested. A phone call means someone is ready. Missing that call without an automated response is like leaving money on the table.
You can also layer Voice AI on top of this to actually answer the call with an AI agent that books appointments and answers questions. But the text back workflow is the bare minimum. If you do nothing else in GHL, do this.

What to track and when to adjust
Once your follow up sequences are live, watch three numbers.
Response rate. What percentage of leads respond to your sequence? If it's below 15%, your messaging might be too generic or too aggressive. Rewrite the texts. Make them shorter. Make them sound like a person, not a template.
Time to first response. How quickly are leads replying after your first message? If most replies come on day two or later, your instant text might not be compelling enough. Test different opening messages.
Booking rate. Of the leads who respond, how many actually book an appointment or convert? If response rate is healthy but bookings are low, the issue isn't your follow up sequence. It's what happens after the sequence. That's a conversation problem, not an automation problem.
Review these numbers monthly. Not daily. Give the data time to accumulate. And when you adjust, change one variable at a time. The messaging in step one. The timing between steps. The number of steps total. If you change everything at once, you won't know what worked.
GHL's pipeline and reporting features let you see these numbers at a glance. Set up a pipeline stage for "new lead," "contacted," "responded," "booked," and "converted." As leads move through your follow up sequence, they move through stages automatically. Your pipeline becomes a visual dashboard of how your automation is performing without you having to pull any reports manually.

Common mistakes that kill follow up sequences
Going too hard too fast. Three texts and two emails on day one. Leads feel harassed. Space it out. Your first day should be one text and one email, max. Let the sequence breathe.
Generic messaging. "Thank you for your inquiry. A representative will contact you shortly." That reads like it was written by a committee in 2014. Write like a person. Use the lead's name. Reference the specific service they asked about. Short sentences. Conversational tone.
No exit conditions. I've seen this break more follow up sequences than anything else. The lead books an appointment, but the nurture workflow keeps running because nobody added an "if booked, stop" condition. Now the lead is getting follow up texts asking them to book when they already booked. Add exit conditions on every sequence. Check for: appointment booked, replied, opportunity won, or contact tagged as converted.
Too many channels at once. Text, email, voicemail drop, Facebook message, and a phone call all within the first hour. Pick two channels for your primary sequence. SMS and email work best for most service businesses. Add other channels only if data shows the first two aren't getting through.
Ignoring the knowledge base for Conversation AI. If you're using Conversation AI for lead qualification (and you should be), the quality of your knowledge base determines the quality of the conversation. Feed it your FAQs, your services, your pricing structure, your common objections. The more context you give it, the better it responds. A thin knowledge base leads to generic, unhelpful AI responses that can actually hurt your conversion rate.
The bottom line
Automated lead follow up isn't about replacing human connection. It's about making sure that connection happens fast enough to matter.
The 47-hour average response time exists because real humans get busy, forget, and prioritize other tasks. An automated sequence never forgets. It responds at 11 PM on a Saturday. It follows up on day two while you're on a job site. It sends the final nudge on day seven while you're focused on other clients.
Set up the foundational sequence. Add the missed call text back. Configure Conversation AI. Those three things cover 90% of what most businesses need for lead follow up. Everything after that is optimization, not foundation.
If you want help getting this running, RSL/A builds complete GHL implementations. We'll configure your follow up sequences, connect your lead sources, and have everything running in a week. For a full breakdown of what GHL offers beyond follow up, check the GoHighLevel overview. And for the workflow basics, the workflow automations guide covers everything you need to get started.