Home / Insights
Marketing

Simple ROI Formula for SME Digital Marketing in India

A clear, numbers‑driven method to calculate ROI for your SME's digital marketing spend in India.

Nexgino Technology Solutions 23 July 2026 · 4 min read
Simple ROI Formula for SME Digital Marketing in India
Photo by Yan Krukau on Pexels
The short answer

Use net profit divided by total spend, adjusted for attribution windows and cash‑flow timing, to get a realistic ROI for any SME campaign.

The bottom line you need to know

You can’t justify a digital spend until you see the profit it generates. The simplest, most honest ROI number is (Net Profit ÷ Total Marketing Spend) × 100. Anything more complicated only adds layers of confusion for a small‑to‑medium enterprise that needs quick decisions.

Break the calculation into three parts

  1. Revenue attributed to the campaign – the money that came in because of the ads, emails, or social posts you ran.
  2. Cost of the campaign – everything you paid: ad spend, agency fees, tools, and the internal time you logged.
  3. Net profit – revenue minus the cost of goods sold (COGS) and any variable costs directly tied to those sales.
Note

Attribution is rarely 100 % accurate. Most teams use a “last‑click” or “first‑touch” model as a pragmatic compromise.

Step‑by‑step worksheet you can copy into Excel

ItemExample value (₹)How to obtain
Ad spend (Google, Facebook, etc.)50,000Billing dashboard
Agency or freelancer fees15,000Invoice
Tool subscriptions (analytics, email)5,000Monthly invoice
Internal labor (hours × hourly rate)20,000Timesheet
Total Marketing Spend90,000Sum of above
Gross sales linked to campaign300,000UTM‑tagged e‑commerce data
COGS for those sales120,000Inventory ledger
Variable fulfillment cost30,000Shipping & handling log
Net Profit from campaign150,000Revenue – COGS – variable cost

With those numbers the ROI works out to:

ROI = (150,000 ÷ 90,000) × 100 = 166.7 %

That means every rupee you spent returned ₹1.67 in profit.

When the simple formula misleads

A practical checklist for SMEs

  1. Tag every inbound link with UTM parameters. No tags, no attribution.
  2. Set up conversion goals in Google Analytics that map to actual revenue, not just leads.
  3. Export the data weekly; the longer you wait, the more you’ll have to clean up.
  4. Record internal hours in a lightweight spreadsheet; don’t rely on vague “team effort” estimates.
  5. Reconcile sales data with the campaign dates; shift any lagged sales back into the proper window.

Visualising where the effort goes

User authentication40Payment gateway70Push notifications25hours
Where the hours go

The chart above shows a typical split for a mobile‑first campaign. Authentication and payment integration usually eat up the bulk of development time, leaving less budget for creative tweaks.

A quick comparison of attribution models

Last‑clicksimplemay miss upper‑funneleasy to implementMulti‑touchmore accurateneeds tagginghigher setup cost
Attribution model

Most Indian SMEs start with last‑click because the setup overhead for multi‑touch is often beyond a part‑time marketer’s bandwidth. If you have a dedicated analytics person, upgrade later.

Common pitfalls and how to avoid them

How to present ROI to a non‑technical stakeholder

  1. Show the headline ROI – 166 % in the example above.
  2. Explain the cost breakdown – A short table (like the one earlier) proves you didn’t hide anything.
  3. Highlight the time lag – “We’ll see the full profit in 30 days, but the campaign is already delivering a 120 % return on cash‑in‑hand.”
  4. Recommend the next step – Either increase spend on the winning channel or test a new creative with a modest budget.

The annoying detail most consultants skip

Even if the ROI looks great, you must check the margin on the products you sold. A high‑margin item (say a medical device) can make a low‑ROI campaign look acceptable, whereas a low‑margin commodity (like a generic tea) needs a much higher ROI to be worthwhile. Always align the ROI target with the underlying profit margin.

Putting it all together in a real‑world scenario

Imagine a Kolkata‑based health‑supplement SME that spent ₹80,000 on a three‑month Facebook‑ads push. They tracked UTM codes, reconciled sales, and found ₹260,000 in revenue, with ₹100,000 COGS and ₹30,000 variable costs. Their net profit was ₹130,000, giving an ROI of 162 %.

If the same business had a 20 % profit margin on each unit, the campaign would need to deliver at least a 200 % ROI to break even after accounting for the margin loss. That nuance often decides whether to scale or pause.

Final thought

Calculating ROI for digital marketing isn’t a mystery; it’s a disciplined accounting exercise. Stick to the net‑profit‑over‑spend formula, adjust for attribution lag, and always cross‑check with product margins. That gives you a decision‑ready number you can defend to a board or a bank.

We help SMEs set up the tracking and reporting framework needed for this kind of calculation, so you can spend confidently.

Thinking about building something?

Tell us what you have in mind. You will hear back from an engineer, usually within a day.

Start a project