← Back to Blog

Is Your Marketing Actually Working? Here's How to Know for Sure

Most business owners spend money on marketing and hope for the best. This guide shows you the specific numbers to track, the questions to ask, and how to connect the dots between spend and revenue.

How to track whether your marketing is actually working

A roofing contractor in Fort Worth told Aaron he'd been running Google Ads for eight months. He thought they were working because his phone rang more often. Then he checked his call logs — 60% of those calls were from existing customers and spam. His ads had generated maybe four new jobs. He'd spent $6,400 to find that out.

That's not a marketing problem. That's a tracking problem. The fix isn't complicated, but it requires a few intentional decisions up front.

Start With One Question: Where Did This Customer Come From?

Every business owner should know the source of every new customer. Not approximately — exactly. That means your intake process needs to ask. Train whoever answers your phone to say, "Before we get started, how did you hear about us?" Then log the answer somewhere.

If you rely on people to remember this, they won't. Build it into a form, a CRM field, or a call script. The goal is a simple count at the end of each month: how many new customers came from Google Ads, organic search, Facebook, referrals, door hangers, or whatever else you're running.

This single habit catches more waste than any analytics tool.

Set a Baseline Before You Spend a Dollar

Before launching a new campaign, write down three numbers:

Most business owners start a campaign, watch it spend money, and evaluate it by feeling. Setting these numbers first gives you a real target. After 30 days, you're comparing data to a standard — not guessing.

Track Leads, Not Just Clicks

Google Ads will show you impressions, clicks, and click-through rates. None of those pay your bills. What matters is how many people clicked and then called, filled out a form, or booked an appointment.

Set up conversion tracking in Google Ads so that a phone call from your website, a form submission, or a booking confirmation registers as a conversion. Google Tag Manager makes this manageable without touching code. If your agency set up your ads and didn't configure conversion tracking, that's a problem worth addressing now.

Facebook and Instagram ads need the same treatment. Install the Meta Pixel on your site and create custom events for the actions that matter — form submissions, phone link clicks, thank-you page visits. Without this, Meta's algorithm optimizes for cheap clicks, not customers.

Build a Simple Monthly Scorecard

Once tracking is in place, pull a one-page report every month. It doesn't need to be a dashboard with 40 metrics. Five numbers tell most of the story:

Compare those numbers month over month. If you spent $2,000 in March and closed $9,000 in new work, that's a 4.5x return. If you spent $2,000 in April and closed $3,200, something changed — and now you have a reason to investigate instead of a vague feeling that "things are slow."

Watch for Attribution Gaps

Not every customer will remember where they found you. Some will say "Google" when they actually clicked a Facebook ad that ran three weeks ago. Attribution is imperfect.

Two practices reduce the noise. First, use unique phone numbers for different channels — a separate tracking number on your Google Ads landing page versus your Facebook ads. Call tracking services like CallRail assign unique numbers and record which campaign drove each call. Second, cross-reference your CRM data against your ad platform data monthly. If Google Ads reports 30 conversions but your CRM only shows 12 new leads that month, there's a gap worth closing.

Don't Wait Six Months to Make a Decision

Give a new campaign 30–45 days to collect data before making major cuts. Cutting after two weeks is too early — seasonal variance, a slow sales week, and algorithm learning periods all distort early numbers. But waiting six months to admit something isn't working costs real money.

A good rule: if a campaign runs for 45 days and the cost per lead is more than double your target, pause it and investigate before spending further. Check the landing page conversion rate, the audience targeting, and the ad creative. One of those three is almost always the culprit.

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. Google Ads is in one tab, Facebook Business Manager is in another, the CRM is somewhere else, and the phone call log is a spreadsheet someone made two years ago.

Pulling everything into one system changes the behavior. When you can see ad spend, leads, calls, and revenue on a single screen, you actually check it. And checking it weekly is what separates businesses that grow their marketing budget with confidence from those who cross their fingers and hope the phone rings.

The ADPS Platform was built to do exactly that — bring your campaigns, leads, and performance data into one place so you can make decisions based on numbers, not guesses.

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 →