Marketing ROI Calculator
Enter what you spent on a marketing campaign and the revenue you can attribute to it — the calculator shows your ROI, ROAS, and a plain-English verdict on whether the campaign paid off.
Every ₹1 spent returns ₹3.50 — a strong-performing campaign.
Results and any AI-generated content from this tool are provided free, "as is", for general informational purposes only and may be inaccurate, incomplete, or out of date. Always verify the output yourself before relying on it — you use this tool and its results at your own risk.
By using this tool you agree to our Terms & Conditions and Privacy Policy.
Get Google reviews on autopilot
BizGo's Review Engine sends every customer a friendly WhatsApp check-in and review request automatically — no manual follow-up, no filtering, fully compliant with Google's policies.
How marketing ROI and ROAS are calculated
Marketing ROI (Return on Investment) measures profit relative to what you
spent, using ROI % = (revenue − spend) / spend × 100.
ROAS (Return on Ad Spend) measures gross revenue relative to spend, using
ROAS = revenue / spend, and is usually expressed as a
multiple, e.g. "3.5×". The two numbers answer slightly different questions:
ROI tells you the percentage profit a campaign generated, while
ROAS tells you how many rupees of revenue came back for every rupee spent —
ROAS doesn't subtract the spend itself, so a ROAS of 1.0× actually means you
broke even (0% ROI), not that you profited.
Worked examples
Example 1 — a profitable campaign: ₹10,000 spent on a festive WhatsApp/social campaign generates ₹35,000 in attributed revenue. ROI = (35,000 − 10,000) / 10,000 × 100 = 250%. ROAS = 35,000 / 10,000 = 3.5× — every ₹1 spent returned ₹3.50, a strong-performing campaign.
Example 2 — a losing campaign: ₹25,000 spent on ads generates only ₹20,000 in attributed revenue. ROI = (20,000 − 25,000) / 25,000 × 100 = −20%. ROAS = 20,000 / 25,000 = 0.8× — every ₹1 spent returned only ₹0.80, meaning the campaign is losing money even before accounting for product cost or delivery.
Why "revenue attributed" is the hard part
The formula itself is simple — the real challenge for most small businesses is accurately attributing revenue to a specific campaign in the first place. A coupon code, a dedicated landing page link, or asking "how did you hear about us?" at checkout are all common low-tech ways to attribute sales without needing full ad-platform tracking.
The cheapest "marketing spend" you're not tracking
Every Google review your business earns keeps working long after the review is posted — a strong star rating and review count is one of the highest-ROI local marketing assets there is, because it influences buying decisions with zero ongoing ad spend. Unlike a paid campaign, review-driven trust compounds: more reviews improve conversion on every future click, whatever channel brought it. Businesses that consistently collect reviews after every sale typically see a measurable lift in conversion rate on the exact same ad spend, which shows up directly in the ROI/ROAS numbers this calculator produces.
BizGo's Review Engine automatically asks every customer for a Google review over WhatsApp — no manual follow-up — so your review count (and the conversion lift that comes with it) keeps growing in the background. See the box above to set it up free.
Frequently Asked Questions
ROI % = (revenue attributed − marketing spend) / marketing spend × 100. Spending ₹10,000 to generate ₹35,000 in revenue gives an ROI of (35,000 − 10,000) / 10,000 × 100 = 250%.
ROAS (Return on Ad Spend) = revenue / spend, expressed as a multiple like "3.5×". Unlike ROI, it does not subtract the spend itself — a ROAS of 1.0× means you broke even (0% ROI), not that you made a profit.
It varies by industry and margin, but as a rough rule of thumb, a ROAS below 1.0× (negative ROI) means the campaign is losing money before other costs, while 3-4× ROAS or higher is often considered strong for many small business campaigns.
Use a unique coupon code, a dedicated landing page or link, UTM tracking, or simply ask new customers how they heard about you. Only include revenue you can reasonably trace back to that specific campaign.
A higher review count and star rating improve conversion rate on the exact same traffic — more visitors who click an ad or link end up buying — which directly raises the revenue side of the ROI formula without increasing spend.