Most small business owners can name what they're spending on marketing. Few can name what it's returning. If your answer to "is this working?" is something like "we've been getting more calls lately," you're flying blind — and that gap costs money.
Tracking your marketing doesn't require a data analyst or a $500/month analytics tool. It requires a clear system and the discipline to check it. Here's how to build one.
Start With the Metric That Actually Matters
Before you touch any tool, define what a win looks like for your business. For a plumber, it's booked service calls. For a law firm, it's consultation requests. For a landscaping company, it might be signed seasonal contracts.
Pick one primary conversion event and track everything back to it. Tracking "website traffic" without tying it to that event tells you almost nothing. A page getting 2,000 visitors a month means nothing if zero of them call you.
Set Up Call Tracking
Phone calls are still the most common lead type for local service businesses, and they're the most under-tracked. If someone calls the number on your Google ad, do you know that's where they came from? Without call tracking software, you don't.
Tools like CallRail assign unique phone numbers to different marketing sources — your Google Ads campaign gets one number, your Facebook ad gets another, your website footer gets a third. Every call gets logged with its source, duration, and recording.
A roofing company running both Google Ads and a direct mail campaign, for example, might discover that Google Ads drove 34 calls last month at $18 per call, while the mailer drove 6 calls at $74 per call. That's a decision-making number — not a gut feeling.
Connect Your Forms to a CRM
If your website has a contact form, quote request, or booking widget, every submission should flow into a CRM automatically. Not your email inbox. A CRM.
When leads sit in an inbox, you lose the source data, the follow-up history, and the ability to see patterns. A CRM shows you that 11 of your last 15 form submissions came from organic search, while only 2 came from your paid social campaign — and that's before you've spent another dollar.
At minimum, tag every lead with its source when it enters the system. Most CRMs let you do this automatically with a hidden field on the form that captures the UTM parameter from the URL.
Use UTM Parameters on Every Link You Pay For
A UTM parameter is a short tag added to the end of a URL that tells Google Analytics where a visitor came from. When you send an email campaign, run a Facebook ad, or post a link in a newsletter, the URL should carry a UTM tag.
For example, a URL for an HVAC company's summer tune-up campaign might look like:
yoursite.com/tune-up?utm_source=facebook&utm_medium=paid&utm_campaign=summer2025
When that visitor fills out a form, you know exactly which campaign sent them. Without the tag, Google Analytics labels them "direct" traffic, and the lead disappears into a black hole.
Build a Simple Monthly Scorecard
Dashboards with 30 metrics don't get reviewed. A one-page scorecard with 5 numbers does. Track these each month:
- Total leads by source — calls, forms, and chats broken down by where they came from
- Cost per lead by channel — ad spend divided by leads from that channel
- Lead-to-close rate — how many leads turned into paying customers
- Revenue attributed to marketing — what closed jobs can you tie back to a specific campaign
- Month-over-month trend — is each channel improving, flat, or declining
Review this on the first Tuesday of every month. Put it on your calendar now. Businesses that review marketing performance monthly make faster decisions and waste less money — not because they're smarter, but because they're looking at the right information on a regular schedule.
Watch for the Disconnect Between Leads and Revenue
A common trap: a channel looks great on leads but terrible on revenue. Say your Facebook ads generated 40 leads last month and your Google Ads generated 18. On the surface, Facebook wins. But if those 40 Facebook leads closed at 10% and the 18 Google leads closed at 45%, Google drove more revenue at a lower total cost.
This is why lead volume alone is a weak metric. You need to track leads and what they turned into. Even a rough close rate — tracked manually in a spreadsheet — is better than nothing.
One System Makes This Manageable
The reason most business owners don't track any of this isn't laziness — it's that the data lives in five different places. Call logs in one tool, form submissions in an email inbox, ad performance in Google Ads, and revenue in QuickBooks. Pulling those together takes time most owners don't have.
When your tracking, CRM, and reporting all run through one platform, the scorecard builds itself. You stop spending Friday afternoons chasing numbers and start spending 20 minutes reviewing them. That's the difference between knowing your marketing is working and guessing that it probably is.
Run All of This on One Platform
The ADPS Platform puts your website, domains, business email, CRM, SEO, Google Local Services Ads, and more in one place — built for local service businesses. Start in minutes.
Sign Up for the ADPS Platform →