Ask a business owner whether their marketing is working and you usually hear one of two answers. “I think so, the phone rings.” Or “I have no idea, but I am afraid to turn it off.”
Neither is a great place to make budget decisions from. The good news is that you do not need a complicated dashboard to know the truth. You need a handful of numbers, tracked consistently, and the right setup underneath them.
Your marketing is working if you can trace new customers back to the channels that produced them, and the cost to acquire each customer is comfortably below what that customer is worth to you. Everything else, including clicks, impressions, likes, and open rates, is supporting detail.
Platforms report what is easy to count. Google Ads shows clicks. Meta shows reach. Your email tool shows opens. Your SEO report shows rankings.
None of those are revenue. They are activity. A campaign can look great on every platform dashboard and still produce nothing but form fills from people who never become customers. We covered that gap in why ads generate leads but not booked jobs.
The fix is to measure from the other end. Start with customers and work backward to the channel.
How many real inquiries came in this month, and where did each one come from? Paid search, organic search, Google Business Profile, referral, social, email, direct. If you only track one thing, track this.
What percentage of those leads became paying customers? This tells you whether a channel brings in the right people, not just more people.
Total spend on a channel, including management and production, divided by the customers it produced. Not cost per click. Not cost per lead. Cost per customer.
What a typical customer is worth, either a single purchase or the value over the whole relationship. Without this, cost per customer has no context.
Revenue from each channel compared to what you spent on it. This is where you decide what to scale, fix, or cut.
To see how these numbers interact, the pipeline calculator on our homepage runs the math live. Our marketing budget framework uses the same numbers to size spending to your goals.
These numbers only exist if the tracking underneath them works. The essentials:
Judging every channel on the same timeline leads to bad decisions.
That last one happens constantly. Each platform counts conversions its own way, so they overlap. Your CRM, not the ad platforms, should be the source of truth.
It depends on your margins and customer value. The real test is whether cost per customer sits comfortably below what a customer is worth, with room left for profit.
Use call tracking with a unique number for each channel, or dynamic numbers on your website that change based on where a visitor came from.
Paid channels usually show signal in 30 to 60 days. SEO takes several months. Set the timeline for each channel before you start so you judge it fairly.
If your tracking is thin, do not try to fix everything at once. This month, make sure every lead gets logged with a source. Next month, add call tracking. Then connect outcomes back to your channels. Within a quarter you will know more about your marketing than most businesses ever do.
If you want someone to audit your current tracking and tell you plainly what is and is not working, reach out. Getting this right is the first thing we do on every paid advertising account, and we will be straight with you even when the answer is uncomfortable.
Let's build a plan that fits your market, your goals, and your next stage of growth.
Let's Talk Growth