Case studyLive production system
Solar lead response and appointment automation

A national solar business booked 2,838 real sales appointments before a salesperson stepped in.

HostMetric connected lead capture, SMS qualification, live calendars and CRM updates into one 24/7 operating journey.

Results period1 April–30 June 2026
EnvironmentLive customer production
First response30 seconds
Live customer journeySMS conversation connected to a live calendar
Production system
Live sales calendarSynced
Sales appointments13–17 July 2026
Mon13
9:00 Site visit
11:30 Solar consult
3:30 Follow-up
Tue14
10:00 Battery consult
1:00 Sales appointment
Wed15
9:30 Roof review
11:00 Solar consult
Thu16
12:00 Design call
3:00 Battery review
Fri17
10:30 Install review
HMHostMetric assistantSMS
Thanks for your battery enquiry. What is your name and postcode?
Dave Morrison. My postcode is 5067.
Thanks Dave. Wednesday at 2:00 PM is available. Would you like me to book that?
Yes please.
Done — your battery consultation is confirmed for Wednesday at 2:00 PM.
Message
Appointment addedWednesday · 2:00 PM

Calendar and CRM updated automatically.

01 · Lead receivedA real battery enquiry enters the system.

The customer source and enquiry context are retained before the first response is sent.

Actual production results

More booked appointments. Less manual chasing.

These figures are recorded outcomes from the live customer system—not projections, examples or calculator estimates.

2,838

sales appointments booked

Actual appointments created directly in the client’s live sales calendars.

9,923

eligible contacts engaged

Unique customer contacts reached by the live production system.

8.6%

opportunities recovered

Appointments recovered from missed calls, stalled conversations and dormant contacts.

38%

booked after hours

Appointments created outside the customer’s approved local business hours.

What changed operationally

The business no longer relied on a salesperson being immediately available to acknowledge, qualify and coordinate every new enquiry. Salespeople entered when judgement, advice or closing was required.

The real commercial problem

The client was already generating leads. The leak happened after they arrived.

The business was handling genuine solar enquiries at national scale, but response and follow-up still depended on staff availability.

01

Response depended on staff availability

Real enquiries arrived across multiple channels and time zones. First response depended on who was free.

02

Missed opportunities had no reliable next step

Calls went unanswered, conversations stalled and older records remained without a consistent recovery process.

03

Salespeople were coordinating instead of selling

The team spent valuable time collecting basic details, checking calendars and arranging callbacks.

The business did not need another generic automated message. It needed every real lead event to have a defined next action.
How the live system worked

One clear journey for the customer. One connected production system behind it.

The system retained source context, applied approved communication rules, collected permitted details, queried live availability and recorded the outcome.

01Detect

The enquiry is identified

The system detects the lead source, customer context and correct opening journey before communication begins.

02Respond

The customer is contacted

The opening message and timing reflect what the customer just did rather than using one generic response.

03Qualify

Approved details are collected

The assistant collects the information required for routing while pricing and technical advice remain with sales.

04Book

A live appointment is created

The correct calendar is checked and the booking, conversation and customer context are recorded in the CRM.

Recovery journeys

The same operating logic recovered opportunities that would otherwise receive inconsistent follow-up.

Each recovery path checked the current conversation state, contact rules and the correct next action before sending or assigning anything.

01731

Stalled enquiries

The system waited for an approved follow-up window and checked that the customer had not replied before continuing.

Conversation started · no recent reply
02604

Missed calls

An unanswered inbound call triggered an immediate acknowledgement or an appropriate internal callback task.

Inbound call · no answer
03412

Dormant contacts

Suitable historical contacts entered a separately approved qualification and booking journey.

Historical contact · suitable for review
The salesperson handover

The sales team received a booked opportunity with the relevant context already attached.

The objective was not to keep the customer inside automation. It was to bring the salesperson into a better-prepared conversation.

DM
Booked opportunityDave Morrison
Ready
Original sourceMeta battery campaign
Product interestBattery only
LocationPostcode 5067
AppointmentWednesday · 2:00 PM
Conversation history, qualification and booking written to the CRM.
Optional implementation detail

The results came from a production system designed for real-world exceptions.

The main case study remains simple. Readers who need implementation detail can expand only the areas relevant to them.

01Different journeys for different lead sources+

Missed calls, paid-media forms, search enquiries, website forms, comparison marketplaces and database contacts retained their original source and context. The system adjusted the opening, timing and routing without exposing that complexity to the customer.

02What happened behind each booking+

The system matched or created the CRM contact, retained attribution, validated details, mapped local time, selected the appropriate sales route, queried availability, created the appointment and updated the pipeline.

03How exceptions were handled+

Landlines, invalid details, duplicate messages, opt-outs, apartment enquiries, commercial projects and sensitive conversations followed explicit exception or human-escalation paths.

04How performance was measured+

Message variants were tracked through sent, replied, booked and opted-out outcomes. Results could be compared without rebuilding the live customer journey.

Frequently asked questions

Questions about the system.

A review begins with the current lead journey and available system signals. It does not require launching customer communication.

The system can work alongside an existing CRM, lead forms, call platform, messaging provider and live sales calendars. The exact connection method depends on the APIs, webhooks and permissions available.

Each inbound event is assessed using approved signals such as source, product interest, campaign context, missed-call status and recent conversation history.

The assistant can collect approved qualification details such as the customer’s name, postcode, product interest and preferred appointment timing. Pricing and technical advice remain with the sales team.

The system identifies the correct sales route, checks the corresponding live calendar, applies local-time rules and creates the confirmed appointment.

Explicit escalation paths transfer the conversation with the customer record, source, qualification details, history and reason for escalation.

No. It coordinates repeatable steps around the existing sales stack. The CRM remains the customer record and the sales team remains responsible for advice and closing.

Apply the case study to your business

Where are your solar leads currently being lost?

Bring us your lead sources, systems and current sales process. We will trace what happens from enquiry through to contact, qualification, booking and sale.

  • Where response times slow down
  • Which opportunities receive inconsistent follow-up
  • Where the journey depends on someone remembering
  • What could be automated and what should remain human
You keep the completed journey map.Whether or not you decide to work with HostMetric.
Map my solar lead journey

Tell us where your enquiries currently get stuck.

Most useful for established solar and battery businesses already generating meaningful lead volume.