๐Ÿ‚ Fall Special ยท Full marketing team, live in 1 day ยท $997/mo ยท 11 spots left Claim โ†’

How to Track if My Contractor Website Is Actually Getting Customers

How to Track if My Contractor Website Is Actually Getting Customers

Short answer: Track the actions that lead to jobs, not just visits: phone calls, form submissions, and booked appointments. Set up call tracking, connect your forms to Google Analytics, ask every new customer how they found you, and compare those numbers to what you spend.

Many contractors know roughly how many people visit their website and have no idea how many of them called. Traffic feels like progress, but it does not pay the bills.

Decide what counts as a lead

For most contractors, three actions matter:

  1. A phone call from the website.
  2. A contact or quote form submission.
  3. A booked appointment, if you take bookings online.

Everything else, like page views and time on site, is useful background, not the goal.

Track phone calls

Phone calls are where most contractor leads happen, and they are the easiest to miss in your data.

Track forms

Send people to a thank-you page after they submit a form, or fire an event when the form is sent. Then mark it as a key event in Google Analytics, so you can see how many forms came in each month and from which pages.

Ask every customer

Technology misses things. A simple question at the first call, “How did you hear about us?”, fills the gaps. Write the answer in your CRM or job software every time.

After a few months, you will know whether Google, referrals, or ads are really bringing your best jobs.

Connect leads to jobs and revenue

Even a simple spreadsheet with these four columns tells you more than any traffic report.

Free tools that cover most of it

Common tracking mistakes

Fixing these is mostly about habits, not technology, and it pays off every time you decide where to spend your marketing money.

Review it monthly

Once a month, look at leads by source and cost per job. If a source brings traffic but no calls, fix the page or stop paying for it. And if leads are coming in but not turning into jobs, check your response time. Our guide on missed calls explains why it matters so much.

Related reading


Not sure your website is bringing in work? We will set up simple tracking for calls and forms and show you, in plain English, which sources are actually bringing you jobs.

Tell us what you need โ†’


Written by
Mardochee Carries
Managing Director | Brandcastl

Mardochee leads Brandcastl, a Worcester, MA marketing agency that helps local businesses get found on Google and turn searches into booked jobs.

Book a 45-min call with Mardochee

Rather have it done for you?

Book a free 45-minute call and we will show you exactly where your leads are leaking, no pressure, no jargon.

Free ยท No obligation ยท Reply within 24 hours