bdevy.

Marketing & agency

Contractor Marketing ROI Calculator

Revenue from a campaign is not the same as return. This works it through to gross profit, which is the number that pays your bills.

Your numbers

$
leads
%
$
%

Result

Return on marketing spend 166% Based on gross profit, not revenue
Revenue generated $29,568
Cost per lead $41.67
Cost per booked job $148.81
This spend produced 33.6 jobs and $29,568 in revenue, at $148.81 per booked job. On gross profit the return is 166%.

Measured on gross profit rather than revenue, which is the stricter and more useful test. A campaign showing a positive revenue return can still be losing money once job costs are paid.

See lead follow-up

Questions

About this calculator

Should I measure ROI on revenue or profit?

Gross profit. A campaign returning three times its spend in revenue at a 30% margin is barely breaking even once the work is delivered.

How long should I run a channel before judging it?

Long enough to cover your sales cycle and enough leads to be meaningful. Judging a channel on twelve leads tells you about luck, not performance.

What's the fastest way to improve this number?

Close rate, almost always. Doubling spend doubles cost; improving response and follow-up raises the return on spend you already make.

Put this calculator on your site

Free to embed. Paste this where you want it to appear. It stays up to date automatically because it loads from BDEVY.

Please keep the attribution line. It is the only thing we ask in return.

Raise close rate before raising spend

The same spend with faster response and full follow-up produces more jobs at no extra cost per lead.