← Back to all posts

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.