Is Your Marketing Making Money? How to Measure Small Business Marketing ROI
When you own a small business, the marketing budget is real money. It shares space with payroll, rent, equipment, and your take-home income. As a small business owner myself, I truly get it.
You deserve more than a report that tells you people saw your ads. You need to understand whether your spending is helping generate paying customers—and whether those sales leave enough money to make the investment worthwhile.
Small business marketing ROI measures the return on the dollars you’re devoting to marketing. Getting a useful answer means connecting spending to sales, accounting for costs, and being honest about what your tracking can and can’t tell you.
Start with a business goal
Habit 2 in Stephen Covey’s book, “The 7 Habits of Highly Effective People,” is “start with the end in mind.”
I personally believe that habit is essential to achieving big goals in life. Especially in business.
Before embarking on a new marketing initiative, define what you need it to accomplish.
“Get more visibility” may support a larger goal, but it does not tell you how much to spend or what success would look like. A more useful starting point might be filling available appointments, selling a profitable service, or increasing repeat purchases.
Then get specific.
Success looks like:
20k/month in revenue
1000k more followers by Christmas
1000 additional sales per quarter
Be specific about the customers you want, the capacity you have, and the timeframe. A campaign that generates additional workload you can’t accommodate will create different problems.
Know what a new customer can contribute
Revenue matters, but revenue is not profit.
If a new customer spends $500, you don’t have $500 in profit. You still have to deliver the product or service.
Estimate what remains after the variable costs of that sale, such as materials, fulfillment, or labor that increases with the work.
Repeat business may increase a customer's value over time. Use your actual retention and purchasing history to estimate it. Don’t justify today's spending by assuming every new customer will stay for years.
Calculate the return with the costs included
For a practical campaign review, use this contribution-based marketing ROI calculation:
Marketing ROI = (Incremental revenue minus variable delivery costs minus marketing costs) divided by marketing costs, multiplied by 100.
Here is a hypothetical example:
A campaign generates $5,000 in additional collected sales.
Variable costs to fulfill those sales total $2,000.
Total campaign costs, including advertising and creative support, are $1,000.
That leaves $2,000 after delivery and marketing costs.
The marketing ROI is $2,000 divided by $1,000, or 200%.
This is a campaign contribution calculation, not the business's net profit. Fixed overhead and taxes still affect what the business ultimately keeps.
Include the full marketing cost for the scope you’re evaluating. Looking only at ad spend while leaving out campaign management, creative production, or other relevant costs make results look stronger than they are.
Google's ROI guidance also emphasizes evaluating profit and costs rather than treating sales revenue alone as the return. Different ROI calculations use different cost bases, so label yours clearly and use it consistently.
Track the steps between interest and payment
You don’t need an elaborate dashboard to get started. A spreadsheet can help you connect each inquiry to its outcome.
Record the source when you know it, inquiry date, service requested, whether the lead was qualified, whether they became a customer, and the revenue collected. Include the campaign or location when relevant.
Review the steps separately. A campaign that attracts inquiries may be doing its job, but a confusing booking process or slow follow-up can prevent those inquiries from turning into sales.
Ask new customers how they found you. Use tagged links, forms, and booking records where appropriate. Combine these clues with your sales records so you are looking at actual customers, not just clicks.
Be careful about giving one channel all the credit
A customer might hear about you from a neighbor, read your website, see an ad, and later respond to an email.
Attribution is the process of assigning credit across those interactions. Google Analytics explains that different attribution models distribute that credit differently.
Your reports are estimates of the path to a sale. They don’t automatically prove the sale wouldn’t have happened without the campaign. Avoid adding revenue claimed by multiple platforms because they may be counting the same purchase.
Compare results with your normal sales patterns and account for seasonality, promotions, and other changes. When feasible, a comparison group or a staggered rollout can help you assess whether a campaign created additional demand.
Turn the numbers into decisions
Review enough of the sales cycle to make a fair assessment of the work. A service that takes weeks to purchase needs a different review window from an appointment someone can book today.
If inquiries are strong but sales are weak, investigate lead quality, pricing, and follow-up. If sales are growing but returns are poor, examine margins, discounts, and acquisition costs before increasing the budget.
Track collected revenue separately from proposals, bookings, or signed contracts. Future business can be encouraging while cash is still tight. You need to know both what is likely to come in and what has reached the bank.
Put your next marketing dollar to work with a plan
Every marketing investment should have a purpose, an appropriate timeframe, and a way to evaluate progress. Some work, such as strengthening your brand, supports sales across multiple campaigns and takes longer to assess. It still deserves clear objectives.
At The Vogel Firm, I help small businesses connect marketing decisions to business goals through fractional marketing leadership, brand strategy, and campaign planning.
If you are spending on marketing but struggling to see how it supports revenue, let's start with your goals, your current efforts, and what the numbers are telling us. Send me a message or book a call with me here.
