This is a case study based on a home energy efficiency company in Sydney running both solar installation and HVAC services. The name is not used here, but the numbers are real.
The challenge
The business was running Google Ads, SEO, and social media advertising at the same time. All three channels were generating traffic. Some of that traffic was calling. But the team had no way to connect a specific inbound call to the campaign that drove it.
The result was predictable. Marketing budget was allocated based on which channel the agency thought was performing, not which one was actually generating qualified phone enquiries. Leads were being lost to voicemail and ring-out with no follow-up process in place. The sales team had no visibility into where callers were coming from, so every conversation started cold.
Conversion rates were flat. Ad spend kept climbing. Nobody could explain why.
What we implemented
Step 1: Dynamic call attribution
The first step was assigning unique tracked numbers to each channel. Google Ads got its own number, SEO traffic got another, and each social campaign got its own. Dynamic Number Insertion was activated on the website, so calls from Google Ads also captured the exact keyword that preceded the call.
Within the first four weeks, the data showed clearly which channels were generating high-intent callers, which were generating browsers who occasionally called, and which were generating almost no phone activity at all despite reasonable click volumes.
Step 2: Ad spend reallocation
With attribution in place, the team identified several Google Ads campaigns that had been running for months with strong click-through rates but almost no inbound calls. The budget from those campaigns was reallocated to the keywords and audiences that were demonstrably generating conversations.
The result was a material reduction in total ad spend with no reduction in call volume. The same number of qualified enquiries came in at a lower cost, because the budget was now behind the campaigns that actually worked.
Step 3: Sales team improvement through call data
Call recordings were reviewed weekly. The sales manager identified patterns: callers who mentioned government rebates in the first 30 seconds converted at a higher rate when the rep addressed eligibility immediately. Callers asking about installation timeframes were more likely to drop off if given a vague answer.
Scripts were refined around those two sticking points. The team started addressing rebate eligibility and installation timing proactively rather than waiting to be asked. Conversion rates on handled calls improved as a direct result.
Step 4: Missed call recovery
Before the implementation, missed calls went into a voicemail box that was checked intermittently. Most callers did not leave a message. The business had no idea how many enquiries were being lost.
Automated missed call alerts were configured to fire immediately to the sales team when a call was not answered. An automatic SMS text-back also went to the caller within 60 seconds of the missed call, keeping the enquiry alive until the team could call back.
Within the first month, lost enquiries dropped meaningfully. Callers who had previously gone unanswered were being reached within minutes rather than hours.
Results
Across the four areas of the implementation:
- Lead conversion lifted meaningfully, driven by better attribution and improved sales call handling.
- Ad spend reduced materially as budget shifted away from campaigns that generated clicks without calls.
- Lost leads decreased through the missed call alert and SMS recovery process.
- The sales team had consistent call intelligence for every inbound conversation, reducing the number of cold-start calls.
None of this required a new phone system or a new CRM. The call tracking and demand recovery infrastructure ran on top of the existing setup. The business was up and running within a week of the tracked numbers going live.
If your business is in a similar position, running ads across multiple channels but unable to attribute phone calls to specific campaigns, book a free call audit. We will show you what your current call data looks like and where the attribution gaps are.