Skip to content
    Speed to lead

    From Inquiry to Booked in 48 Hours: A Lead Conversion Framework

    An hour-by-hour framework for turning a fresh inquiry into a booked, paying customer within 48 hours, with message templates and a GoHighLevel setup.

    By , Director, Neelo DigitalUpdated First published 8 min read

    A small team reviewing new leads together around a laptop

    To turn a new inquiry into a booked, paying customer within 48 hours, split those two days into four windows: an automatic reply in the first five minutes, a human call within the first few hours, a consultation and written proposal inside the first day, and a direct request for a decision on day two. Automation handles the speed; people handle the conversation.

    Most service businesses don't lose leads because their offer is wrong. They lose them in the gap between "someone asked" and "someone answered". A person fills in your form at lunchtime, hears nothing until the next morning, and by then they've booked with whoever replied first. Below is the framework we build for coaches, clinics, contractors and most other businesses that sell a consultation, quote or booking, with the messages we use and the exact GoHighLevel setup.

    Why the first hour decides so many deals

    The best-known research on this is still the 2011 Harvard Business Review article "The Short Life of Online Sales Leads" by Oldroyd, McElheran and Elkington. The authors audited 2,241 US companies by sending them web leads and timing the reply. Only 37% responded within an hour, and 23% never responded at all. Among the companies that did reply within 30 days, the average response time was 42 hours.

    The same article reports a separate analysis of 1.25 million leads: firms that tried to contact a prospect within an hour were nearly seven times as likely to qualify that lead as firms that waited even one hour longer.

    The data is old and mostly from larger companies, so treat the exact multiples with care. The pattern is what matters, and it matches what we see in client accounts every week: interest is highest in the minutes after someone reaches out, and it drops quickly while they talk to your competitors.

    The 48-hour framework at a glance

    Minute 0 to 5: automatic acknowledgement on the channel the lead used, with a booking link.

    Hour 1 to 4: a human call or personal message and a short qualifying conversation.

    Hour 4 to 24: the consultation, quote or demo, and a written proposal the same day.

    Hour 24 to 48: a clear decision request, easy payment or signing, and onboarding that starts straight away.

    If the lead hasn't booked by hour 48, they don't disappear. They move into a slower nurture sequence, which we cover in the psychology of follow-up.

    Minute 0 to 5: how should you acknowledge a new lead?

    Nobody can personally reply to every lead within five minutes, at night, on weekends and while they're with another client. This step has to be automatic. The goal isn't to sell. It's to confirm the person was heard, set an expectation and give them a way to book without waiting for you.

    SMS, sent the moment a form is submitted
    Hi {{first name}}, thanks for your message about {{service}}. This is Lerato from {{business}}. I'll call you within the hour. If it's easier, grab a time that suits you here: {{booking link}}

    A good first reply has four parts:

    • A real name. "Lerato from Smile Dental" gets more replies than "The Team".
    • The thing they asked about. Pull it from a dropdown on your form so the message is specific.
    • A promise you'll keep. "Within the hour" during business hours, "first thing tomorrow" after hours. Make the message change based on the time it's sent.
    • A way to skip the wait. A booking link lets the keen leads book themselves, which is often the fastest conversion you'll ever get.

    Send the same idea by email for leads that only gave an email address, and switch on missed-call text-back so phone leads get the same treatment. For the full setup of instant replies, routing and escalation, read how to reply to every lead in minutes.

    Hour 1 to 4: what should the first call cover?

    Automation buys you time; it doesn't replace the conversation. Within a few hours, someone should call. If they don't pick up, leave a 20-second voicemail and send a text straight after so the lead can reply in writing. Many people won't answer an unknown number but will happily reply to a text that explains who called.

    Text after a missed call-back
    Hi {{first name}}, Lerato from {{business}} here. I just tried you about {{service}}. Is now a bad time? Reply with a time that suits and I'll call then.

    Use the first call to answer four questions:

    1. What problem are they trying to solve, in their words?
    2. When do they need it solved?
    3. Who else is involved in the decision?
    4. Roughly what budget or price range are they expecting?

    Write the answers into the contact record, not a notebook. We usually set these up as custom fields (timeline, decision makers, budget band) so they can drive the follow-up later. Everything after this point depends on that information being where the next person can see it.

    End the call by booking the next step while you're still talking. "I've got Thursday at 10 or Friday at 2 for the assessment, which is better?" converts far better than "I'll send you some times".

    Hour 4 to 24: how fast should you send a proposal?

    Send it the same day as the consultation. The best time to hold the consultation is while the lead is still actively shopping, so offer the earliest slots first. Then send a written summary or proposal before the end of the day, while the details are fresh for both of you.

    A good same-day proposal is short. It covers:

    • Their problem, restated in one or two sentences in their words.
    • What you'll do, and what's not included.
    • The price, payment terms and when you can start.
    • One clear next step, such as "reply YES" or "pay the deposit here".

    Keep a proposal or quote template per service in your CRM so creating one takes minutes, not an evening. For a contractor, that might be three templates (repair, replacement, maintenance plan). For a coach, it's often one template with three package options. Send it by email, and text a short note so they know to look for it.

    Text when the proposal goes out
    Hi {{first name}}, I've just emailed your quote for {{service}}. It's one page. Have a look tonight and tell me if anything needs changing.

    Hour 24 to 48: how do you ask for the decision?

    Ask plainly. Most deals stall after the proposal because nobody asks the question directly. Follow up within a day, by phone first and text second, and ask whether they'd like to go ahead.

    Follow-up text, the day after the proposal
    Hi {{first name}}, did the quote I sent yesterday answer everything? If you're happy to go ahead, you can pay the deposit here and I'll lock in {{start date}}: {{payment link}}

    If they hesitate, find out why before you offer a discount. The usual answers are price, timing, or needing to check with someone. Each has a different fix: a smaller first package, a later start date, or a short call with the other decision maker.

    Remove every bit of friction between "yes" and "paid": a payment link, an e-signature, a booking that's already reserved. If you use a deadline to encourage a decision, make it real, such as a genuinely limited start date. Invented urgency damages trust, and people can tell.

    Once they say yes, start onboarding the same day: a welcome message, what happens next, and the first appointment in the diary. The quickest way to lose a new customer is a week of silence after they've paid.

    When should you slow down instead?

    Speed helps most buyers, but don't push for a 48-hour close when:

    • The purchase needs several people to sign off.
    • The work needs a site visit, assessment or technical scoping first.
    • The lead has told you they're comparing options over a few weeks.
    • The service is medical or financial and needs a proper consultation.

    In those cases, keep the instant acknowledgement and the fast first call, then agree a timeline with the lead ("I'll send the scope by Friday and call you Monday") and put each date into the CRM as a task. Speed of response still matters even when the decision takes weeks.

    How to set up the 48-hour framework in GoHighLevel

    Signal2Sale is white-label GoHighLevel, so the whole framework runs as three workflows. This is how we usually build it:

    Workflow 1: new lead

    1. Triggers: Form Submitted, Facebook Lead Form Submitted, and a Call Details trigger filtered to missed calls, all in one workflow.
    2. Actions: create an opportunity in the "New lead" stage, send the acknowledgement SMS and email, and assign the lead to a team member. GoHighLevel's Assign To User action rotates between the users you select, so it works as a simple round robin.
    3. Send an internal notification to the assigned user with the lead's name, service and phone number.
    4. Wait 60 minutes, then check whether an appointment was booked. If not, create a call task and notify the owner.

    Workflow 2: booked

    1. Trigger: Customer Booked Appointment.
    2. Move the opportunity to "Booked" and send reminders 24 hours and 1 hour before, each with a reschedule link.

    Workflow 3: proposal sent

    1. Trigger: opportunity moved to "Proposal sent".
    2. Wait one day, send the decision text and create a follow-up call task.
    3. If nothing happens after three more days, move the deal to a nurture sequence.

    In each workflow's settings, turn on Stop on Response. According to GoHighLevel's workflow settings documentation, that removes a contact from the workflow as soon as they reply to one of its messages, on any channel, so a person can take over the conversation.

    Reminders are worth the effort. A 2016 meta-analysis in BMJ Open of 21 studies found patients who received text notifications were 23% more likely to attend clinic appointments than those who received none (67% vs 54% attendance). That's healthcare data, but the mechanism (people forget) applies to any booked consultation.

    More ready-made builds are in 10 sales automation workflows. If you'd rather not build any of it, our done-for-you setup includes these workflows, and if you also need the ads and landing pages that generate the leads, Neelo Digital runs lead generation campaigns that plug straight into it.

    What to measure each month

    • Time to first response: automated and human, tracked separately. Use the median, not the average.
    • Lead to booked rate: how many inquiries become a consultation or quote.
    • Show rate: how many booked appointments actually happen.
    • Booked to won rate: how many of those become paying customers.
    • Days from inquiry to payment: the number this framework is designed to shrink.

    Read the numbers as a chain. If leads don't book at all, look at the first five minutes and the first call. If they book but don't show, tighten reminders. If they show but don't buy, work on the proposal and decision steps. Our guide to sales pipeline management explains how to set up stages so these numbers report themselves.

    Trades businesses that live on the phone can see how this applies to them on our CRM for contractors page.

    Frequently asked questions

    How quickly should you respond to a new lead?

    Within five minutes automatically, and within the hour from a person during business hours. Research published in Harvard Business Review found firms that tried to contact a lead within an hour were nearly seven times as likely to qualify it as firms that waited an hour longer. An automatic text buys you time; the human call is what qualifies the lead.

    What is a good lead-to-customer conversion timeline for a service business?

    For simple services such as a repair, a treatment or a coaching package, 48 hours from inquiry to deposit is realistic when you reply instantly and propose the same day. Larger jobs that need a site visit, several decision makers or financing take longer, so agree a timeline with the lead and put each step into your CRM as a dated task.

    Should I call or text a new lead first?

    Text first, then call. An automatic text confirms you received the inquiry within seconds and gives them a booking link. Then a person calls within the hour. If the call isn't answered, send a short text explaining who called, because many people ignore unknown numbers but will reply to a message that tells them why you rang.

    What should a same-day proposal include?

    Keep it to one page: the customer's problem in their own words, what you will and won't do, the price and payment terms, the earliest start date, and one clear next step such as paying a deposit. A template per service in your CRM lets you send it within minutes of the consultation ending.

    Can GoHighLevel automate the lead conversion process?

    Yes, most of it. GoHighLevel workflows can send the instant reply, assign the lead to a team member, create call tasks when nobody has booked, send appointment reminders and follow up after a proposal. The consultation and the decision conversation should still be handled by a person, with automation keeping everything on schedule.

    Sources

    1. Harvard Business Review — Oldroyd, McElheran & Elkington, "The Short Life of Online Sales Leads" (2011)
    2. Robotham et al., "Using digital notifications to improve attendance in clinic: systematic review and meta-analysis", BMJ Open (2016)
    3. HighLevel Support Portal — "Workflow Action - Assign To User"
    4. HighLevel Support Portal — "Workflow Trigger - Customer Booked Appointment"
    5. HighLevel Support Portal — "Workflow Settings - Overview"

    Written by

    Director, Neelo Digital

    Adam Mosselson is a director of Neelo Digital, a web development and lead-generation agency with teams in Johannesburg, Cape Town, Manchester and Jerusalem. Neelo sets up and runs Signal2Sale for its clients. About Neelo Digital

    Keep reading

    See what you'd pay in one 15-minute call.

    We'll look at how leads reach you today and quote a fixed monthly price on the spot.