The Challenge
The client was spending on Google Ads and getting clicks, but the phone was not ringing and the contact form barely moved. Visitors landed, looked around, and left. Leadership assumed the problem was ad targeting. The real leak was the website itself.
We ran a conversion audit and reviewed the online brand end to end. A handful of problems were quietly costing the business jobs:
- The homepage buried the phone number
- There was no clear primary action for visitors to take
- Trust signals like reviews and badges were missing
- The booking form asked for nine fields
- On mobile, the call button sat below three scrolls
- Mobile pages took more than six seconds to load
The Solution
We mapped the brand and built a conversion plan first, then designed and built a new conversion-optimized website around a single clear action: book a service call. Here is what went into it.
- Sticky click-to-call button on mobile
- A three-field quick-quote form
- Service-specific landing pages
- Real photos instead of stock imagery
- Reviews placed next to every call to action
- Financing badges to build trust
- Lighter pages so mobile loads in under two seconds
- Clear service navigation and strong headlines
Real photos, not stock
We threw out the stock images and shot the real thing: the actual team, the trucks, and the work inside real homes. It sounds like a small detail, but it pulls a lot of weight.
- Trust and confidence: people can spot a stock model in a second, and it makes them hesitate. Real faces from the actual company put visitors at ease and make them far more likely to book.
- Brand: the site finally looks like the company customers meet at the door, not a template. That consistency is what makes a brand feel real and credible.
- Search visibility: original, descriptive images give Google useful page-specific media and can create image-search opportunities when filenames, alt text, context, and performance are handled well.
- First-hand evidence: authentic team and project media makes the page less generic and gives visitors and search systems evidence that belongs to this business. It supports credibility without guaranteeing an AI citation.
Service pages built to help each other, not compete
Instead of one catch-all Services page, we mapped every service the company offers and gave each one its own dedicated SEO-ready page. Then we made sure no two pages chased the same search, so they stopped cannibalizing each other in Google.
- A clear hierarchy: from the main Services hub down to each specific service, so visitors and search engines both understand the structure.
- Mapped to avoid cannibalization: each page targets one search intent, so your own pages stop competing for the same keyword.
- Split and rewritten: where old pages overlapped, we pulled them apart and rewrote them from scratch.
- Unique on every page: its own photos, its own reviews, and its own FAQs, not the same block copied everywhere.
- Location-relevant: content and images tailored to each service area, so the page is genuinely useful to someone searching in that city.
How We Did It
01. Audit and brand review
A full conversion audit and brand review to find every point of friction, backed by GA4, Microsoft Clarity heatmaps and CallRail.
02. Map the journey
Customer journey mapping and wireframes built around one clear action: book a service call.
03. Copy and design
Conversion copywriting and a custom design that puts booking front and center on every page.
04. Build and track
A fast WordPress build with analytics and call tracking wired in from day one.
05. Test and launch
A/B tests on the hero and form length, then launch and measure the results.
The Results
Conversion rate from the same traffic climbed from about 1.1% to 4.3% within eight weeks. Booked service calls from the same ad budget nearly tripled, and the cost per booked job dropped by more than half.
| Website conversion rate | 1.1% to 4.3% |
| Booked service calls | +190% |
| Mobile load time | 6.2s to 1.9s |
| Cost per booked job | -52% |
| Build time | 6 to 8 Weeks |
Services & tools used: Conversion audit, brand review, WordPress build, GA4, Microsoft Clarity heatmaps, CallRail, and PageSpeed Insights.
conversion optimizationThe useful lesson was not more traffic
This project worked because the team measured the path from landing page to booked job, then removed the specific points of friction already visible in that path.
- Optimize for booked and qualified work, not form fills alone.
- Review mobile calls, forms, speed, and dispatch capacity together.
- Compare results by traffic source so a channel-mix change is not mistaken for a website lift.
Frequently Asked Questions
How we measured the HVAC booking lift
Comparison data used
We evaluated this redesign with the site's before-and-after conversion rate, booked service-call volume, mobile load time, and cost per booked job. The comparison uses traffic already reaching the site, so the booking change is presented as a conversion result rather than a traffic-growth claim.
What this result does and does not show
The change from 1.1% to 4.3% conversion and the roughly 190% booking increase apply to this client's measured period and tracking setup. Demand, ad mix, seasonality, service area, dispatch capacity, and the offer can change the outcome. These figures document one project; they are not a forecast.
Editorial review: Gilmedia strategy team. First published July 2, 2026.
Primary references
Related Gilmedia services
Getting clicks but not calls?
We will show you exactly where your site is leaking leads and how to fix it. Turn the traffic you already have into booked jobs.
Get your free auditNo obligation. A 15-minute call and a clear action plan.
Services in this project: Conversion Rate Optimization · Website Design

