Marketing 101 · Intermediate · Established · 9 min read · Updated

Marketing ROI

How to work out whether your marketing is making money: the formulas for return on investment, cost per acquisition and customer value, how to attribute results to channels honestly, and how to use the numbers to decide where to spend.

Return on marketing investment: Use gross profit, not revenue, or the result flatters every channel.

Marketing ROI = (Gross profit from marketing − Marketing cost) ÷ Marketing cost

Gross profit from marketing
Revenue from customers the marketing produced, minus the direct cost of delivering to them.
Marketing cost
Everything spent to produce those customers: media, tools, agency fees and staff time.
Result
A ratio or percentage. 1.0 (or 100 per cent) means every dollar returned two in gross profit.

"Half my advertising is wasted; I just do not know which half" is a century-old complaint that no longer needs to be true. A small business today can know, to a reasonable degree, what each marketing channel costs, what it produces and whether it pays. The difficulty is not the arithmetic but the discipline: tracking where customers came from, counting all the costs and resisting the temptation to measure the things that are easy rather than the things that matter.

This article sets out the handful of numbers that tell you whether marketing is working, how to gather them without expensive tools, the honest limits of attribution, and how to use the results to decide where next quarter’s budget goes.

Why it matters

Marketing is often one of the largest discretionary costs in a small business, and the one most often spent on feel. Without a return figure, owners either cut marketing at the first slow month, starving the channels that were working, or keep paying for activity that never produced a customer. Knowing the return per channel turns marketing from an expense into an investment decision: spend more where each dollar returns three, fix or stop where it returns less than one, and set budgets with confidence rather than anxiety.

The four numbers that matter

Return on marketing investment compares the gross profit marketing generated with what it cost. Use gross profit rather than revenue, because a channel that brings in low-margin work can show a healthy revenue return while losing money. Return on ad spend (ROAS) is the narrower version used for paid campaigns: revenue from the campaign divided by its media cost. It is useful for comparing campaigns but ignores margin, tools and labour, so do not mistake it for ROI.

Customer acquisition cost (CAC) is total marketing and sales cost over a period divided by the number of new customers won in it. It is the price you pay for a customer. Customer lifetime value (CLV) is the gross profit a typical customer produces over the time they stay. The relationship between those two decides whether growth is healthy: if a customer costs more to win than they ever return, more marketing makes things worse.

  • Marketing ROI: (gross profit from marketing − cost) ÷ cost. The overall verdict.
  • ROAS: campaign revenue ÷ media spend. For comparing paid campaigns only.
  • CAC: total marketing and sales cost ÷ new customers. The price of a customer.
  • CLV: gross profit per customer × average time retained. What a customer is worth.

Count all the costs and all the value

The most common error is counting media spend as the only cost. A paid search campaign also costs the agency fee, the landing page, the tracking tools and the staff hours answering enquiries. Content and SEO cost mostly time, which is real money. Put a value on owner and staff hours and include them, or the organic channels will look free and the paid ones expensive.

On the value side, be equally thorough. Count repeat purchases and referrals from customers the channel brought in, not just the first sale. Judge slow channels such as content and SEO over a year rather than a month. And accept that some marketing, such as branding, cannot be tied to individual sales and should be judged by trends in enquiries, win rate and price achieved instead.

Where the numbers come from: Each stage should be counted by channel. The ratios between stages tell you where the money leaks.
  • Spend (Media, tools, fees, hours)
  • Enquiries (Tagged by source)
  • Customers (Enquiries that bought)
  • Gross profit (First sale plus repeat)

Attribution: knowing where customers came from

Attribution is the work of linking each customer to the marketing that produced them. It is never perfect: a customer may see a social post, search for you a week later, click an ad and then call after a friend recommends you. Aim for honest and consistent rather than precise. The practical toolkit for a small business is simple: a "how did you hear about us" field on every enquiry form and in every phone script, tracked links and codes on emails and offers, conversion tracking in ad platforms, and separate phone numbers or booking links for channels where it is worth the effort.

Record the source in the CRM or job system against the customer, so that revenue and repeat business accumulate by channel over time. Most businesses settle on a single rule, usually the first touch the customer remembers or the last touch before enquiry, and apply it consistently. Comparing channels on the same rule matters more than which rule you choose.

Attribution approaches for a small business

Ask the customer

  • Form field and phone script
  • Captures offline and referral
  • Simple and cheap
  • Relies on memory

Track the click

  • Tracked links, codes, pixels
  • Precise for digital channels
  • Misses phone and walk-in
  • Needs setup and upkeep

Dedicated numbers and pages

  • A number or page per channel
  • Clean separation
  • Extra cost per channel
  • Best for big spends

Turn the numbers into decisions

Once each channel has a cost, a count of customers and an estimate of gross profit, the decisions are usually obvious. Channels returning well above target get more budget until the return starts to fall. Channels returning below one to one are fixed (often by improving the landing page or follow-up rather than the channel) or stopped. Channels that are too new or too slow to judge are given a defined trial with a date and a threshold. Review quarterly; monthly numbers for a small business are too noisy to act on alone.

Keep the model simple: one spreadsheet with a row per channel and columns for spend, enquiries, customers, gross profit, CAC and return, updated quarterly, beats a dashboard nobody maintains.

How to measure marketing ROI in a small business

  1. List every channel and its full cost Media, tools, fees and a realistic value for staff and owner hours, per quarter.
  2. Capture the source of every enquiry A form field, a phone script question and tracked links; record it against the customer.
  3. Count customers and gross profit by source First sale plus repeat business over the period, minus direct delivery costs.
  4. Calculate CAC per channel Channel cost divided by customers it produced.
  5. Estimate lifetime value Gross profit per customer per year times the years a typical customer stays.
  6. Compare and decide More to channels well above target, fix or stop those below one to one, time-box the unproven.
  7. Review quarterly Update the spreadsheet, note what changed, reset budgets.

Real-world example

A Brisbane solar installer works out what each channel really costs

Sunline Solar installs residential systems across Brisbane’s northern suburbs. Over a quarter the owner, Grace, tracks three channels. Search ads cost $9,000 in media and $1,500 in agency fees and produced 60 enquiries and 12 installs. A home-show stand cost $6,000 including staff time and produced 40 enquiries and 4 installs. The referral program, which pays past customers a $200 credit, cost $1,600 for 8 referred installs plus about $400 of admin time. Gross profit per install averages $2,800.

The arithmetic is revealing. Search ads: $10,500 for 12 installs is a CAC of $875 and gross profit of $33,600, a return of about 2.2 times cost. The home show: $6,000 for 4 installs is a CAC of $1,500 and gross profit of $11,200, a return of just under 0.9, meaning it roughly broke even on first sales. Referrals: $2,000 for 8 installs is a CAC of $250 and gross profit of $22,400, a return above 10 times cost. Grace doubles down on referrals by making the program visible in every post-install email, keeps search ads running and sets a target to lift the landing page conversion, and drops the home show unless its enquiries convert later in the year, which she will know because every lead carries its source.

Common mistakes

  • Measuring revenue instead of gross profit A channel that brings low-margin work can look profitable on revenue while losing money.
  • Counting only media spend Agency fees, tools and staff time are real costs. Leaving them out flatters paid channels and makes organic ones look free.
  • Judging slow channels on fast timescales SEO, content and referrals pay back over months and years. Set the horizon before you judge.
  • Not capturing the source Without a source on every enquiry there is nothing to calculate. It is the single most important habit.
  • Chasing vanity metrics Impressions, followers and clicks are inputs. Customers and gross profit are the output.
  • Cutting everything in a slow month Cutting the channels that work to save cash starves the next quarter. Cut the ones the numbers say are not returning.

KPIs to track

  • Marketing ROI by channel Gross profit minus cost, over cost, each quarter. Above target: invest. Below one: fix or stop.
  • Customer acquisition cost Overall and by channel. Track the trend; rising CAC with flat value is an early warning.
  • CLV to CAC ratio A common working target is around three to one. Below one to one means growth is losing money.
  • Share of enquiries with a known source Aim for nearly all. Anything below most of them undermines every other number.
  • Marketing cost as a share of revenue A sanity check on total spend over time, judged alongside return rather than on its own.

Frequently asked questions

What is a good marketing ROI?

It depends on margins and growth plans. Many small businesses treat anything well above break-even on gross profit as worth continuing and a lifetime value around three times acquisition cost as healthy. The more important comparison is between your own channels, on the same rules, over time.

How do I measure marketing I cannot track, like signage or sponsorship?

Judge it by trends rather than attribution: enquiries, win rate, price achieved and how often new customers mention it when asked. Treat it as a brand cost with a fixed budget rather than pretending to a precision you do not have.

How often should I review marketing ROI?

Quarterly for decisions, because monthly figures in a small business swing too much to act on alone. Keep a monthly eye on spend and enquiries so a channel that breaks is caught quickly.

Do I need special software?

No. A form field asking how customers heard about you, the free conversion tracking in ad platforms, a source field in your CRM or job system and a quarterly spreadsheet are enough for most businesses.

Key takeaways

  • Marketing ROI is gross profit from marketing minus cost, over cost; use margin, not revenue.
  • Acquisition cost and lifetime value together decide whether growth is healthy; around three to one is a common working target.
  • Count every cost, including hours, and every value, including repeat business and referrals.
  • Capture the source of every enquiry and apply one attribution rule consistently.
  • Review quarterly and move budget toward the channels the numbers favour, not the ones that feel busy.

This article is general information only, not financial, legal or tax advice.

More in Marketing 101 · Knowledge Centre