How to Track Your Marketing ROI Without Hiring an Agency
You do not need a $5,000/month analytics retainer to know whether your marketing is working. Here are the five numbers every business owner should be tracking.
The problem with most marketing reporting
Most marketing reports are designed to make agencies look good, not to help business owners make decisions. They show impressions, reach, engagement, and clicks — metrics that are easy to produce and hard to challenge.
What they rarely show: how many customers did this generate, and what did each one cost?
This guide is about fixing that.
The five numbers that actually matter
1. Cost per lead (CPL)
How much did you spend to generate one inquiry (phone call, form submission, chat message)?
CPL = Total marketing spend / Number of leads
If you spent $2,000 on Google Ads this month and got 20 leads, your CPL is $100.
2. Lead-to-customer conversion rate
What percentage of your leads become paying customers?
Conversion rate = Customers acquired / Leads received x 100
If 20 leads resulted in 5 new customers, your conversion rate is 25%.
3. Cost per acquired customer (CAC)
How much did you actually pay for each new customer?
CAC = Total marketing spend / New customers acquired
From the example above: $2,000 / 5 = $400 CAC.
4. Customer lifetime value (LTV)
How much is a typical customer worth over the full course of your relationship?
For a one-time service business: LTV = average transaction value
For a recurring service business: LTV = average monthly value x average customer tenure in months
If your average customer pays $300/month and stays 18 months, LTV = $5,400.
5. LTV:CAC ratio
The single most important metric in your business. How much value does a customer generate relative to what it cost to acquire them?
LTV:CAC = LTV / CAC
A ratio of 3:1 or higher means your marketing is working. At 1:1, you are breaking even. Below 1:1, you are paying more to acquire customers than they are worth.
From the example: $5,400 / $400 = 13.5:1. Excellent.
Setting up basic tracking in Google Analytics 4
Google Analytics 4 is free and gives you everything a small business needs. Here is the minimum setup:
Step 1: Install GA4 on your website (or have your developer do it). It takes about 15 minutes.
Step 2: Set up conversion events. In GA4, mark the following as conversions:
- Phone number clicks
- Contact form submissions
- Booking completions
- Any other action that represents a lead
Step 3: Connect Google Search Console. This shows you which keywords are bringing organic traffic.
Step 4: Tag your ad campaigns. Any Google Ads campaign automatically passes data to GA4 if they are linked. For other sources, use UTM parameters in your URLs (free tool: Google's Campaign URL Builder).
The one-page marketing dashboard you actually need
Every week, look at three things:
- This week's leads by source (Google Ads, organic, social, referral, direct)
- This week's CPL by source
- Conversion rate from lead to booked appointment
That is it. If a source's CPL is rising and conversion rate is flat, something is off. If a source's CPL is low and conversion rate is high, double down.
Call tracking: the most underused tool
Most businesses do not know which marketing source generated a phone call. They just know the phone rang.
Call tracking tools (CallRail is the most popular, starting around $45/month) assign different phone numbers to different marketing sources. Now you know: that call came from Google Ads. That one came from the organic listing. That one came from your Facebook post.
This is the single tool that makes ROI reporting actually possible for phone-dependent businesses.
The quarterly review
Once a quarter, sit down with your marketing data and answer three questions:
1. Which channel had the lowest CAC this quarter?
2. Which channel had the highest quality leads (highest close rate)?
3. What would happen if we doubled budget on the best-performing channel and cut the worst-performing one?
Most businesses that go through this exercise find one or two channels driving 80% of their results and several channels they should stop investing in entirely.
You do not need a sophisticated agency to know whether your marketing is working. You need five numbers and a commitment to review them regularly. The businesses that do this consistently make better decisions, waste less money, and grow faster.
Ready to put this into practice?
Book a free audit. We'll tell you exactly where your biggest opportunities are.
Get Your Free Audit →Marketing insights, straight to your inbox.
SEO tips, Google Ads strategy, AI search updates — practical and concise. No spam. Unsubscribe anytime.