How to Track if Your Marketing Is Actually Working
You can tell if your marketing is working by tracing every lead back to its source, then comparing what each source cost you with the revenue it brought in. If you can't say where your last ten customers came from, you don't have a marketing problem yet. You have a tracking problem.
Most local service owners judge marketing by feel: the phone seems busier, or it seems quieter. Feel is a poor guide. Here is a simple way to replace it with numbers.
Start With Four Numbers
You don't need a dashboard with fifty metrics. These four tell you most of what matters:
| Metric | What it tells you | How to find it |
|---|---|---|
| Leads per month | Is marketing generating inquiries? | Count calls, form fills, and messages |
| Cost per lead | What each inquiry costs you | Marketing spend ÷ leads |
| Close rate | How many leads become paying jobs | Booked jobs ÷ leads |
| Revenue per customer | What a typical job is worth | Total revenue ÷ jobs |
Put them together and you get the number that counts: return on marketing spend. If you spent a set amount in a month and the jobs it produced brought in several times that, it's working. If not, you know where to dig.
Set Up Tracking in Five Steps
- Give every channel its own phone number or form. A tracking number on your website, another on your Google Business Profile, and another on paid ads shows you which one rings.
- Install Google Analytics. Google Analytics is free and shows how many visitors reach your site and what they do once there.
- Track the actions that matter. Count calls, quote requests, and form submissions as conversions, not just page views.
- Ask every new customer how they found you. Add it to your intake script or booking form. It catches word of mouth and referrals that software misses.
- Log it all in one place. A CRM or even a simple spreadsheet works. Record the lead, the source, whether it booked, and the job value.
Know Which Numbers to Ignore
Some figures feel good but don't pay the bills.
- Followers and likes: nice to have, rarely tied to booked work.
- Total website traffic: a thousand visitors who never call are worth less than fifty who do.
- Rankings in isolation: being visible matters, but only if visibility turns into inquiries.
Look at the trend in actual leads and booked jobs instead.
Track Each Channel on Its Own Terms
Different channels answer different questions, so judge them differently.
- Local SEO and Google Business Profile: watch calls, direction requests, and website clicks from your profile. Google shows these in your Business Profile performance data. Results build over months, so compare quarter to quarter.
- Google Ads for service businesses: this is the easiest channel to measure. Cost per lead and cost per booked job should be visible within weeks. See Google's guidance on conversion tracking to set it up.
- Your website: look at which pages produce form fills and calls. Pages that never convert need work.
- Reviews and referrals: count new reviews per month and the number of customers who mention a referral.
Build a Monthly Review Habit
Numbers only help if someone looks at them. Block thirty minutes once a month and walk through this checklist:
- How many leads came in, and from where?
- What did each channel cost?
- How many leads became jobs?
- Which channel gave the best return per dollar?
- What one thing will we change next month?
Keep the changes small. Moving budget toward what's working and trimming what isn't is how marketing improves over time.
Why This Is Hard to Do Alone
Setting up call tracking, attribution, and reporting takes time most owners don't have. It's also why marketing so often gets pieced together from freelancers: one handles the website, another the ads, a third the profile, and nobody connects the results.
That's the gap a partnership model is built to close. With Webspark, you get a free custom website build, then a monthly plan where the team handling your SEO, Google Business Profile, and ads is the same team reporting on the results. The Foundation plan includes monthly reporting and CRM lead integration. The Complete plan adds tracking and attribution, landing pages, and quarterly strategy reviews. It's a full marketing team for a fraction of the cost of hiring one in-house, and because we only do well when your leads grow, we have every reason to show you the real numbers, good or bad.
The Bottom Line
Marketing that works leaves a trail: leads with a source, jobs with a value, and a cost you can compare against both. Set up tracking, learn your four numbers, and review them monthly. Whether you do it yourself or with a partner, you'll stop guessing and start deciding.
How to Promote a Service-Based Business on a Tight Budget
Low-cost marketing tactics local service businesses can use to generate leads without overspending on ads, agencies, or tools they don't need yet.
What Does a Google Business Profile Actually Do for My Business?
A plain-English breakdown of what a Google Business Profile actually does — from Maps visibility to reviews to direct customer actions — and why it matters for local service businesses.
