How Do You Project Marketing ROI Before You Spend?
Marketing has asked for next quarter's budget to go into a channel the company hasn't tried at this size, and the CFO's reply is one line: what will it return, and how will we know by midyear if it isn't working? There are no results to point to yet, only a plan, a vendor's estimate and last year's numbers from other channels, so how do you project marketing ROI before you spend?
Project marketing ROI by working forward from the spend through each conversion rate you can defend to customers and their gross profit, as a low, base and high range, then compare the cost per customer with what you can afford to pay.
The arithmetic is short, and the harder questions, where each rate should come from, what counts as a good result and how to check the projection once money is moving, are answered below.
How Do You Forecast Marketing ROI for a Campaign?
Forecast marketing ROI for a campaign by carrying the proposed spend through each step a buyer takes, from visit to lead to customer, and ending in gross profit, so every figure in the projection traces back to a rate someone can check.
- Start from the spend and what it buys: the budget divided by the cost per click or per visit you expect gives you the visits.
- Multiply the visits by your visitor-to-lead rate, the share of visitors who fill out a form, call or ask for what you offer.
- Multiply the leads by your lead-to-customer rate from the CRM, counting signed customers rather than the ad platform's conversions.
- Multiply the customers by gross profit per customer, the profit left after the cost of delivering the work, on the basis finance uses, first year or lifetime.
- Divide the spend by the projected customers to get the cost per customer, which is the number you will test against what a customer is worth.
- Build a low, base and high case by moving the rates you are least sure of, and mark each input as measured or assumed.
- Set a checkpoint for each assumption, the date by which an actual figure will replace it.
The projection ends in the same ROI formula you'd use afterwards, which how to measure digital marketing ROI sets out, so build it in the terms your CRM reports (visits, leads, signed customers and gross profit by channel) and the Channel Selection step can check it line by line, while for SEO how to forecast SEO results covers the different inputs. To carry the projected customers into a company-wide revenue number, how to forecast revenue adds current customers and open deals to the same calculation.
Where Do the Conversion Rates Come From If You Have No History?
Conversion rates for a projection come from your own history wherever you have it and from a stated assumption wherever you don't, because a rate borrowed from another company's funnel describes their buyers, their pages and their sales follow-up rather than yours.
- Cost per click or visit. Use your own account for channels you've run, and for a new search campaign use Keyword Planner, whose estimates Google says draw on historical search data and your bid, budget, seasonality and ad quality,1 labeled as Google's estimate rather than a measured rate.
- Visitor-to-lead. Use the rate of the page the traffic will land on rather than the site-wide average, because a page built for one buyer and a general home page can convert at rates far apart, as the example below shows.
- Lead-to-customer. Use your CRM for leads from a similar source, since a referral and a cold ad click rarely close at the same rate. What is a good lead conversion rate covers why published benchmarks for both rates disagree so widely.
- Gross profit per customer. Take the margin by offering from finance and how long customers stay, which how to calculate customer lifetime value walks through.
When an input has no history, label it as an assumption, say where it came from and give it the widest spread in the range, because in our experience a CFO accepts labeled assumptions more readily than hidden ones.
What Does a Marketing ROI Projection Look Like for One Quarter?
A marketing ROI projection for one quarter fits in one table: spend, visits, leads, customers, cost per customer and gross profit, with every rate labeled as measured or assumed.
ExampleThe contractor's Google search quarter, projected at two sets of rates
Across this site we follow one illustrative company, a commercial HVAC contractor doing about $40M a year that sells maintenance agreements to property management firms, each worth about $36,000 a year at a 38% margin, or $13,680 in gross profit a year, for about seven years. It plans $18,000 a quarter on Google search, which buys about 1,800 visits, or about $10 a visit.
The first set of rates is from when ads sent people to the home page and leads got an email a day or two later, and the second from when the same visits landed on a page built around its free replacement forecast and every lead got a same-day call, so here they stand in for the low and high cases, with a base case between them in a full projection.
- Spend for the quarter
- $18,000 in both cases
- Visits
- 1,800 in both cases
- Visitor-to-lead rate
- Before 1%; after 4%
- Leads
- Before 18; after 72
- Site visits booked
- Before 6; after 27
- Agreements signed
- Before 2; after 9
- Cost per agreement
- Before $9,000; after $2,000
- First-year gross profit, at $13,680 per firm
- Before $27,360; after $123,120
The same budget and visits produce four and a half times as many agreements depending on the page and the follow-up.
The gap between the two cases is the reason to show a range at all, because the rates that move the result most are often the ones nobody has measured yet.
What Is a Good Projected Marketing ROI?
A good projected marketing ROI is one where the projected cost per customer sits comfortably under what you can afford to spend to win a customer, and no fixed percentage works for every business, because that amount depends on how long customers stay, how early their profit arrives, how much cash you can tie up while you wait and how fast you're trying to grow.
That is why we test a projection against a ceiling worked out for your own customers, which the Channel Selection page walks through, rather than against a benchmark ROI.
ExampleThe contractor's ceiling, worked back to a lead and a visit
Because its customers stay about seven years and its cash flow can carry a one-year payback, the contractor chose to spend up to one year's gross profit to win a property management firm, which is its own choice rather than a general rule. At its starting rates, with 1% of visitors becoming leads and about 1 in 9 leads signing, that ceiling works back up the chain.
- Most it will spend to win a firm
- $13,680
- Most per lead, at about 1 in 9 signing
- $1,520
- Most per visit, at 1% becoming leads
- $15.20
- Projected Google search cost
- About $10 a visit; $9,000 an agreement at the starting rates
Projected at its starting rates, $9,000 an agreement would already sit under the $13,680 ceiling, and the higher rates would leave far more room.
A projection at today's spend also assumes the rates hold as the budget grows, and in the accounts we review they usually don't, so project large increases in steps and test the cost of each added customer against the ceiling, as the Marketing Action Plan page shows with the contractor's LinkedIn spend and its onboarding limit.
How Do You Check a Marketing ROI Projection Once You Start Spending?
Check a marketing ROI projection by replacing each assumption with an actual in the order the data arrives: cost per visit first, then visitor-to-lead, then lead-to-customer, and gross profit per customer last.
- Cost per click and visits, within the first few weeks, from the ad platform.
- Visitor-to-lead rate, once enough visits have arrived to count, from your analytics and the CRM.
- Lead-to-customer rate, after a full sales cycle, from the CRM. Google notes that conversions can be reported up to 90 days after the click and advises checking date ranges that ended at least 30 days ago,2 so the most recent weeks will look worse than they are.
- Gross profit per customer, once you know the size of the customers you signed, which is the input we see revisited least often.
ExampleWhat a projection at the average firm size would have missed (our illustration)
The contractor's pages don't describe a projection, so this is our illustration: valued at the average firm of about 3 buildings, each agreement is worth $13,680 in gross profit a year, but the Channel Selection page shows the firms Google search brought in averaged 2 buildings, or $9,120 a year each.
- Projected first-year gross profit, 9 firms at $13,680
- $123,120
- Actual first-year gross profit, 9 firms at $9,120
- $82,080
- Projected first-year ROI on $18,000
- 584%
- Actual first-year ROI on $18,000
- 356%
The cost per agreement still sat far under the ceiling, and a measured firm size like this one is the input to use in the next projection.
When the actuals fall below the low case, stop and find which rate broke before spending to the end of the period on the original plan, because a projection's main job after launch is to show early which assumption was wrong.
Start the Projection With the Rates You Already Measure
This week, write down the four rates for your largest channel (cost per visit, visitor-to-lead, lead-to-customer and gross profit per customer) and mark which ones come from your CRM and which are guesses. The Channel Selection step shows how to set up the tracking that turns each guess into a measured rate before you project the next budget.
Related questions
Sources cited
- GoogleAbout Keyword Planner forecasts (Google Ads Help) (opens in a new tab)October 12, 2026
- GoogleFind out how long it takes for your customers to convert (Google Ads Help) (opens in a new tab)October 12, 2026