Use gross profit, not revenue, in ROI
Revenue does not all belong to marketing. Apply gross margin first, then subtract the full marketing cost. This prevents a high-revenue, low-margin campaign from looking more profitable than it is.
Calculate marketing ROI from incremental revenue, gross margin, ad spend, labor, tools, and agency costs.
Saved baseline versus current inputs
Marketing ROI = (incremental gross profit - marketing cost) / marketing cost x 100 Marketing ROI depends on attribution and the baseline used to estimate incremental revenue. Keep the revenue window, margin basis, and included costs consistent.
Revenue does not all belong to marketing. Apply gross margin first, then subtract the full marketing cost. This prevents a high-revenue, low-margin campaign from looking more profitable than it is.
Ad spend is only one part of marketing cost. Add agency fees, software, internal labor, production, and any other cost that belongs to the same initiative.
ROAS divides attributed revenue by ad spend. Marketing ROI compares incremental gross profit with the wider marketing cost. The two metrics answer different questions.
Incremental gross profit = incremental revenue x gross marginTotal marketing cost = ad spend + agency + tools + labor + other costsMarketing profit = incremental gross profit - total marketing costMarketing ROI = marketing profit / total marketing cost x 100Break-even revenue = total marketing cost / gross marginRevenue for target ROI = total marketing cost x (1 + target ROI) / gross marginInputs: $50,000 incremental revenue at 60% gross margin and $16,000 total marketing cost
Result: $14,000 marketing profit and 87.5% marketing ROI
Note: A 100% ROI target would require about $53,333 in incremental revenue at the same margin and cost.
Multiply incremental revenue by gross margin, subtract total marketing cost, then divide the remaining marketing profit by total marketing cost and multiply by 100.
Include ad spend plus agency, freelancer, software, production, internal labor, and other costs used to run the initiative.
ROAS compares revenue with ad spend. Marketing ROI uses incremental gross profit and includes the wider cost of running marketing.
It is the incremental revenue needed for gross profit to equal the total marketing cost at the margin entered.
Use incremental revenue when possible: the revenue that would not have occurred without the marketing activity. Total revenue can overstate the result.