What is campaign ROI?
Campaign ROI is the return on investment from a marketing campaign: (Profit ÷ Ad spend) × 100. To estimate before you spend: expected visitors from budget and CPM/CPC, conversions = visitors × conversion rate, revenue = conversions × AOV, profit = revenue − COGS − ad spend. Use the calculator below to model scenarios and the checklist before launch.
Campaign ROI Calculator
Estimate revenue and return on ad spend for your ecommerce campaign. Adjust the inputs to match your planned or actual numbers.
Campaign launch checklist
Tick off each item before you go live to reduce risk and improve results.
Pre-Spend ROI Formula: How to Calculate ROI Before You Spend
You can estimate marketing campaign ROI before spending by using a simple forecast:
- Expected visitors — From your budget and typical CPM/CPC (e.g. $1,000 at $0.50 CPC ≈ 2,000 visitors).
- Conversions — Visitors × your site conversion rate (e.g. 2,000 × 2.5% = 50 conversions).
- Revenue — Conversions × Average Order Value (e.g. 50 × $75 = $3,750).
- Profit — Revenue − (Conversions × COGS) − Ad spend.
- ROI % — (Profit ÷ Ad spend) × 100.
If profit is negative or ROI is low, adjust ad spend, targeting, or conversion assumptions before launching. Our Campaign Tool above does this calculation for you and includes a pre-launch checklist.