← Back to all posts

ROI: How to Know If Marketing Is Working

If you're spending money on ads, influencers, or promotions, the only real question is: Is it making profit?

Many businesses track views, clicks, and 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

The biggest mistake? Using 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 It

Marketing ROI = (Gross Profit from marketing - Marketing cost) / Marketing cost

You need only 3 numbers:

  • Marketing spend (ads, influencer fees, agency fees, creatives)
  • Orders generated from that spend
  • Gross profit per order (after product cost, delivery, and platform fee)

A Realistic Example

Say you're running Facebook ads:

  • Spend: ₹20,000
  • Orders: 80
  • Average profit per order: ₹350
  • Total gross profit: ₹28,000

ROI = (28,000 - 20,000) / 20,000 = 0.4 = 40% ROI

Profitable, but not great. Now at least you have a baseline to work from.

What Is a Good ROI?

It depends on your margins, but here is a rough guide:

  • Below 0% means you are losing money. Stop and fix your targeting or offer first.
  • 0% to 50% is a small profit. Focus on improving your creatives and conversion rate.
  • 50% to 150% is healthy. Scale slowly and watch the numbers daily.
  • Above 150% is strong. Scale confidently and increase the budget.

Comparing Ads vs Influencers

Strip away the vanity metrics. Just compare these three things: spend, orders, and profit per order.

Here is a real example:

Influencer: ₹15,000 spend, 30 orders, ₹400 profit per order. Total profit ₹12,000. ROI is -20%.

Facebook Ads: ₹15,000 spend, 55 orders, ₹350 profit per order. Total profit ₹19,250. ROI is 28%.

The influencer campaign is actively losing money. The ads are profitable. Simple as that.

Payback Time Matters Too

Even with a positive ROI, ask yourself: how fast do you recover your spend?

Payback time = Marketing spend / Daily gross profit from that marketing

If it takes too long, your cash flow suffers even if the numbers look good on paper.

How to Improve ROI Fast

  • Better conversion rate. Cleaner landing pages, stronger product photos, clearer offers.
  • Higher profit per order. Try bundles, upsells, or cutting delivery costs.
  • Cut wasted spend. Pause broad targeting. Kill low-performing creatives quickly.
  • Retarget first. Past visitors almost always cost less to convert than cold audiences.

See your own true profit number

Connect your store and Vizbix shows you exactly where your margin is leaking — in minutes, not spreadsheets.

Try Vizbix free →