ROI: How to Know If Marketing Is Working
Published on March 26, 2026
If you’re spending money on ads, influencers, or promotions, the only real question is: Is it making profit?
Many businesses track “views, clicks, followers”… but still don’t know if their marketing is actually working. Let’s make this simple and practical.
What ROI actually means
ROI = (Return − Cost) ÷ Cost
Example:
You spend ₹10,000 on marketing
You make ₹25,000 in gross profit from that marketing
ROI = (25,000 − 10,000) ÷ 10,000 = 1.5 = 150% ROI
Most people calculate ROI wrong (and get fooled)
The biggest mistake is calculating ROI using sales revenue instead of profit.
⚠️ Rule of thumb: Marketing ROI should ALWAYS be based on PROFIT, not revenue. Revenue doesn’t pay your bills. Profit does.
The correct way to measure marketing ROI
Use this formula:
Marketing ROI = (Gross Profit from marketing − Marketing cost) ÷ Marketing cost
You need only 3 numbers to do this:
Marketing spend (ads, influencer fees, agency fees, creatives)
Orders generated from that marketing
Gross profit per order (after product cost + delivery + platform fee)
Simple ROI example (realistic)
Suppose you are running ads:
Facebook ads spend = ₹20,000
Orders from ads = 80
Average profit per order = ₹350
Gross profit = 80 × 350 = ₹28,000
ROI = (28,000 − 20,000) ÷ 20,000 = 0.4 = 40% ROI
That means your marketing is profitable (which is good!), but it's not amazing yet. Now you have a baseline to improve.
What is a “good ROI”?
It depends entirely on your business model, but here’s a simple benchmark:
ROI Meaning What to do
< 0% You’re losing money Stop / fix targeting, offer, pricing
0% to 50% Small profit Improve creatives + conversion rate
50% to 150% Healthy ROI Scale slowly and monitor daily
150%+ Strong ROI Scale + increase budget confidently
Ads vs Influencers: how to compare properly
Comparing channels is easy if you strip away vanity metrics and track the same 3 core numbers: Spend, Orders, and Profit.
Example comparison
Channel Spend Orders Profit / order Total profit ROI
Influencer ₹15,000 30 ₹400 ₹12,000 -20%
Facebook Ads ₹15,000 55 ₹350 ₹19,250 28%
In this case, influencer marketing is actively losing you money. Ads are profitable (but still have room for improvement).
One more important metric: Payback time
Even if your ROI is positive, you should ask: How fast do I recover my marketing spend?
Payback time = Marketing spend ÷ Daily gross profit from marketing
If payback time is too long, your cash flow will suffer, leading to a cash runway crisis.
How to improve ROI quickly (practical)
Increase conversion rate: Better landing pages, clearer product photos, and stronger offers.
Increase profit per order: Create bundles, upsell related items, and reduce delivery costs.
Reduce wasted spend: Remove broad targeting, stop low-performing creatives fast.
Retarget past visitors: Retargeting is almost always cheaper than acquiring brand new customers.