Let’s talk
ServicesProjectsAboutResourcesContact Tell Us What You Need
Calculator

Marketing ROI Calculator

Enter what a campaign cost and what it produced to see cost per lead, cost per customer and whether it paid for itself.

$
%
$
%
What is left of a sale after the direct cost of delivering it. Leave blank to skip the profit figures.
Cost per lead
—
New customers
—
Cost to acquire a customer
—
Revenue from the campaign
—
Revenue per $1 spent
—
Profit after ad spend
—
Return on ad spend, by profit
—

The formulas

FigureHow it is calculated
Cost per leadAd spend ÷ leads
New customersLeads × conversion rate
Customer acquisition costAd spend ÷ new customers
RevenueNew customers × average sale
Revenue per $1 spentRevenue ÷ ad spend
Profit after ad spend(Revenue × margin) − ad spend
Return by profitProfit after ad spend ÷ ad spend

Reading the result

Cost per lead is the least important number on the page. A campaign with cheap leads that never buy is worse than one with expensive leads that do. Judge campaigns by cost per customer.

Revenue is not profit. A campaign that returns $3 for every $1 looks healthy until you remember the cost of doing the work. That is why the margin field exists.

One month is a small sample. A handful of sales either way can swing these figures a lot. Compare campaigns over a few months before cutting or doubling anything.

What the calculator cannot see

It only knows about the first sale. If customers come back, the real return is higher. It also cannot tell whether those customers would have found you anyway, which is the hard question in all advertising. Tracking which campaigns produce customers covers how to get closer to an answer.

Start a conversation

Tell us what you’re
trying to solve.

Maybe your website needs work. Maybe leads aren’t getting followed up. Maybe you’re spending too much time on tasks that should happen automatically. Tell us what’s going on, and we’ll explain what we’d build and why.

WebsitesAutomationAI systemsOngoing support