How to Calculate Digital Marketing ROI (Without a Spreadsheet Degree)
Learn how to calculate digital marketing ROI with a simple formula, real examples, and honest benchmarks for small business owners.

You're spending money on digital marketing every month. Social ads, maybe some SEO, possibly a Google campaign or two. But here's the uncomfortable question: is any of it actually working? If you just felt a small wave of anxiety, you're not alone. Most small business owners in Bakersfield are in the exact same boat.
The good news? Figuring this out doesn't require a finance degree or a color-coded spreadsheet that gives you a headache. It requires one simple tool: the ROI formula. And once you understand how it works, you'll never look at your marketing budget the same way again.
In this post, we're going to break down what marketing ROI actually means in plain English, show you exactly where to find the numbers you need, and walk through real-world examples you can relate to. You'll also learn what a "good" ROI looks like for a local business, why timing matters more than most people think, and which common mistakes quietly throw off your calculations. Let's make this simple.
What Is ROI in Marketing, Really?
ROI stands for return on investment. In business terms, it answers one question: for every dollar you spend, how many dollars do you get back? That concept applies everywhere, from buying equipment to hiring staff.
In marketing, the question gets more specific: for every dollar you put into ads, SEO, or social media, how much revenue did that spending actually generate? That's marketing ROI, and it's a narrower calculation than overall business ROI. General business ROI might factor in equipment costs, overhead, or staffing. Marketing ROI zooms in on one thing: did this campaign pay for itself, and then some?
Here's where a lot of small business owners get stuck. You're spending $500 a month on Google Ads or paying an agency for SEO, and you're getting clicks, impressions, maybe even some new followers. Those numbers feel like progress. But impressions don't pay invoices. Clicks don't close deals. Followers don't show up in your bank account.
Vanity metrics look good in a dashboard but tell you nothing about whether your marketing is actually working. ROI cuts through all of that by tying your spending directly to revenue.
The frustrating part? Most business owners already sense something is off. You're spending money every month and hoping it's working, but you don't have a clear way to confirm it. That's not a math problem. Nobody showed you which numbers to look at or how to connect them.
That's exactly what this guide fixes. The math is simple arithmetic. The real skill is knowing what to plug in.
The ROI Formula, Broken Into Plain English
Now that you know what ROI is, here's the actual math. It looks scarier written out than it is:
ROI = (Revenue from Campaign - Cost of Campaign) / Cost of Campaign x 100
Let's pull that apart piece by piece.
Revenue from Campaign is the money you brought in that can be traced back to a specific marketing effort. Ad-driven sales, form submissions that became paying customers, phone calls from your Google Ads landing page.
Cost of Campaign is everything you spent to run it. Ad spend, yes, but also any agency fees, creative work, or tool subscriptions tied to that campaign. (More on hunting these numbers down in the next section.)
Subtract your costs from your revenue, divide by your costs, multiply by 100, and you get a percentage.
Percentage vs. Dollar Value
Both outputs are useful, just for different questions. The percentage tells you how efficient a campaign was, which makes it easy to compare two campaigns of different sizes on equal footing. The dollar value (revenue minus cost, before you divide) tells you the actual profit in your pocket. For a small business owner, the dollar number is often more motivating.
One More Metric Worth Knowing: CPL
Cost per Lead (CPL) is a handy companion to ROI. The formula is simple: total ad spend / number of leads generated. Spend $500 and get 25 leads? Your CPL is $20. It won't tell you profitability, but it's a fast gut-check on whether a campaign is generating interest at a reasonable price.
The math here is genuinely basic arithmetic. The real challenge, which trips up most business owners, is knowing which numbers to plug in.
Where Do You Actually Find These Numbers?
So the formula makes sense. The harder question is: where do you actually get those numbers from?
Revenue from your campaign is the trickiest piece. The cleanest method is conversion tracking, where platforms like Google Ads record when someone clicks your ad and then completes a purchase or fills out a form. For service businesses without online checkout, your CRM is the next best option since it logs where each lead came from before they became a paying customer. No CRM? The low-tech fallback works too: simply ask new customers "how did you hear about us?" and record the answers.
Campaign costs need to include more than just your ad spend. Add in your agency fees, any creative work like graphic design or copywriting, and the software subscriptions you're using to run the campaign. Leaving those out inflates your ROI and gives you a misleading picture.
Lead counts live in different places depending on the channel. Google Ads has a conversions dashboard that tracks leads directly. Facebook Ads Manager does the same for paid social. For organic traffic, your website's contact form submissions or a Google Analytics goal are your sources.
Here's why so many business owners get stuck: the data exists, but it's scattered. Your ad spend is in Google Ads, your leads are in Analytics, and your closed revenue is in your inbox or a spreadsheet somewhere. Pulling those three things together every month takes real time.
That's the problem a unified reporting setup solves. Wolfpack Marketing's analytics and reporting services bring traffic, conversions, and ad performance into one place, so you're not playing detective across five dashboards just to run a basic ROI check.
Let's Run the Numbers: Two Real-World Examples
Now let's put those numbers to work with two scenarios you might recognize from right here in Bakersfield.
Example 1: A Bakersfield HVAC Company Running Google Ads
A local HVAC company runs a Google Ads campaign at $1,000/month. It generates 20 leads and closes 5 jobs at $400 each.
CPL: $1,000 / 20 leads = $50 per lead
Revenue: 5 jobs x $400 = $2,000
ROI: ($2,000 - $1,000) / $1,000 x 100 = 100% ROI
Every dollar spent returned two dollars back. The numbers showed up within the same month, which is the key advantage of paid search.
Example 2: A Bakersfield Law Firm Investing in SEO
An SEO campaign runs at $1,500/month. Months 1 through 6 build rankings with no attributed revenue yet. In month 7, the firm traces 8 new client inquiries to organic search and closes 3 at $2,000 each.
Total cost (7 months): $1,500 x 7 = $10,500
Revenue: 3 clients x $2,000 = $6,000
ROI at month 7: ($6,000 - $10,500) / $10,500 x 100 = -43%
That looks bad. But it is not a failure signal, it is a timing issue. As clients keep coming in through that same organic traffic, the cumulative ROI climbs.
The formula never changes. The channel just determines how long you wait before the inputs tell a fair story.
So What Is a Good ROI for Local Business Marketing?
Now that you've seen how the formula works in practice, the next question is obvious: are those numbers actually good?
Honest answer: it depends, and anyone who gives you a single universal target is oversimplifying.
Your margins, sales cycle length, and local competition all shape what "good" looks like for your specific business. A roofing company closing $8,000 jobs operates in a completely different ROI reality than a boutique selling $40 candles.
Channel benchmarks give you a starting point. Paid search tends to show returns faster for local service businesses, making it easier to evaluate quickly. SEO builds slower but often delivers stronger long-term returns; if you want context on why that is, the What Is Local SEO and Why Bakersfield Businesses Need It breakdown on our blog explains the compounding effect in plain terms. For a closer look at what an SEO strategy actually involves, that's worth a read too.
A commonly cited baseline in marketing is the 5:1 ratio, meaning $5 in revenue for every $1 spent. Think of it as a reasonable starting reference, not a finish line. Some channels outperform it significantly; others take time to get there.
One thing beginners often miss: revenue ROI and profitable ROI are not the same thing. A 300% ROI sounds great until you remember your margins are 10%. Factor in what you actually keep, not just what comes in the door.
Finally, "good" is always relative. Better than last month? Better than a different channel? Better than spending nothing at all? Those comparisons matter as much as any benchmark figure.
Timing Is Everything: Why You Can't Judge All Campaigns the Same Way
Here's something that trips up a lot of business owners: comparing a two-month-old SEO campaign to a two-month-old Google Ads campaign and expecting the same results. They're completely different animals.
PPC and paid social show ROI fast. Run a Google Ads campaign today and you can have lead data by tomorrow. These channels are built for quick feedback loops, which makes them easy to measure early.
SEO, content marketing, and email work differently. They compound over time, and organic search results typically take 4 to 12 months to build in any meaningful way. The most common beginner mistake is pulling the plug on SEO at 60 or 90 days because the numbers look flat. That's like planting a tree, checking it after two months, and deciding trees don't grow.
For a local Bakersfield business, a realistic SEO timeline looks roughly like this:
Months 1 to 2: Technical fixes, content groundwork, indexing
Months 3 to 4: Early keyword visibility on lower-competition terms
Months 6 to 12: Meaningful traffic gains and lead flow that justify the investment
Because of this gap, you need different metrics at different stages. Early on, track leading indicators: site traffic, keyword rankings, and cost per lead. Once the campaign matures, shift to revenue-based ROI.
The fix is simple: set a measurement schedule upfront. Check PPC cost per lead weekly. Review SEO trends monthly. Random spot-checks create panic; scheduled reviews give you perspective.
Mistakes That Mess Up Your ROI Math
Even when your timing is right, a few common math errors can quietly skew your results. Here are the ones that trip up small business owners most often.
Counting only your ad spend. Your true campaign cost includes agency fees, design work, landing page updates, and yes, your own time. Leave those out and your ROI looks better than it is. Run the numbers with every dollar the campaign actually cost you.
Giving one channel all the credit. A customer might click a Google Ad, visit your site twice from organic search, and then convert after seeing a Facebook post. Crediting only the last touchpoint overstates that channel's ROI and understates the others. It's rarely just one touchpoint doing the work.
Using gross revenue instead of profit. If a job brings in $500 but costs $350 to deliver, your usable number is $150, not $500. Plugging gross revenue into the formula can make a campaign look like a win when the margin tells a different story.
Pulling the plug too soon. This one is worth repeating briefly: measuring a long-cycle campaign after just a few weeks produces numbers that aren't meaningful yet. Give the strategy enough runway before drawing conclusions.
Not tracking where leads came from. This is the most fundamental problem. If you don't know which channel sent a lead, you can't run the formula at all, no matter how simple the math is. Basic source tracking, whether through UTM parameters, your ad platform, or just asking new customers how they found you, is non-negotiable.
You Don't Need a Spreadsheet Degree to Know If Your Marketing Is Working
Avoiding those mistakes gets you most of the way there. The rest is just following through.
The formula itself, ROI = (Revenue - Cost) / Cost x 100, has never been the hard part. What actually trips people up is three things: knowing which costs to include, having a way to trace leads back to their source, and giving each channel enough time before drawing conclusions. Nail those three, and the math takes care of itself.
The real barrier for most business owners isn't understanding the formula. It's consistently pulling the right numbers together while also running a business. Ad spend lives in one dashboard, lead counts in another, closed revenue in your head or a spreadsheet you haven't opened in two weeks. That's not a math problem; it's a data management problem.
That's exactly what Wolfpack Marketing handles for clients. Their reporting tracks traffic, conversions, ad performance, and social engagement in one place, so you can see your ROI picture clearly without digging through five platforms on your own.
But you don't need to wait for a full reporting setup to get started. Pick one campaign you're running right now. Pull the cost, count the leads it generated, and estimate the revenue those leads produced. Plug those numbers into the formula from this post. That single calculation will tell you more about whether your marketing is working than months of guessing.
Start there. One campaign, one set of numbers, one honest answer.
Conclusion
Calculating your digital marketing ROI doesn't require advanced math or a dedicated analyst. It requires three things: knowing your true costs, tracking where your leads come from, and giving campaigns enough time to produce meaningful data.
The formula is simple. The discipline to apply it consistently is where most business owners struggle, and that's completely understandable when you're also managing everything else.
Here's what to take away from this post. ROI is your clearest signal for what's working and what's wasting money. Even a rough calculation beats guessing. And once you build the habit of checking the numbers, your marketing decisions get sharper fast.
Ready to stop guessing? Start with one campaign today. Pull the costs, count the leads, estimate the revenue, and run the formula. That first honest number changes how you see everything that follows.
Frequently asked questions
- What's the difference between vanity metrics and ROI?
- Vanity metrics like clicks, impressions, and followers look good in dashboards but don't tell you if your marketing actually generates revenue. ROI cuts through this by directly tying your spending to revenue. Impressions don't pay invoices, clicks don't close deals, and followers don't show up in your bank account. ROI measures what actually matters: whether your marketing paid for itself and generated profit.
- How long should I wait before evaluating SEO performance compared to Google Ads?
- Google Ads and PPC show ROI quickly—you can have lead data within days. SEO and organic search typically take 4 to 12 months to produce meaningful results. For local Bakersfield businesses, expect: months 1-2 for technical fixes and groundwork, months 3-4 for early keyword visibility, and months 6-12 for meaningful traffic and justified ROI. Pulling the plug on SEO at 60-90 days is like planting a tree and checking it after two months.
- What costs should I include when calculating marketing ROI?
- Your true campaign cost includes more than just ad spend. Include agency fees, creative work (graphic design, copywriting), software subscriptions tied to the campaign, and even your own time. Leaving these out inflates your ROI and gives you a misleading picture. Calculate your true cost per lead and actual profitability, not just what comes through the door.
- How do I track which marketing channel actually generated a sale?
- The cleanest method is conversion tracking through platforms like Google Ads, which records when someone clicks your ad and completes a purchase or fills out a form. For service businesses without online checkout, track in your CRM where each lead came from. A low-tech option that works is simply asking new customers 'how did you hear about us?' Using UTM parameters in links is another effective approach. Not tracking lead sources is the most fundamental problem that prevents accurate ROI calculations.
- What counts as a 'good' ROI for a local business?
- A commonly cited baseline is the 5:1 ratio—$5 in revenue for every $1 spent. However, 'good' depends on your margins, sales cycle length, and local competition. A roofing company closing $8,000 jobs operates in a different ROI reality than a boutique selling $40 candles. Remember that revenue ROI and profitable ROI aren't the same—a 300% ROI means little if your margins are only 10%. Focus on improvements: better than last month, better than a different channel, or better than spending nothing.
Ready for more clicks, calls, and customers?
Let's build a marketing system that hunts leads for your Bakersfield business.
