The truth about marketing ROI: what nobody tells you - Blog | Vedam Vision
Digital Marketing

The truth about marketing ROI: what nobody tells you

May 09, 2025 6 min read

Everyone talks about marketing ROI. "What's the return on investment? Show me the numbers." And yes, tracking ROI is important. But the way most businesses think about it is fundamentally flawed.

Everyone talks about marketing ROI. "What's the return on investment? Show me the numbers." And yes, tracking ROI is important. But the way most businesses think about it is fundamentally flawed.

Here's what nobody tells you.

ROI isn't always immediate

The truth about marketing ROI: what nobody tells you - illustration

A restaurant runs a Facebook ad campaign in January. They spend Rs 20,000 and get 15 reservations worth Rs 45,000 in revenue. ROI looks great — 125%.

But then February comes and five of those customers return without any ad spend. March, three more come back and bring friends. By June, those 15 original customers have generated Rs 2.5 lakh in total revenue.

Was the ROI 125% or 1,150%? Depends on your time horizon.

Most businesses measure ROI on a monthly basis, which systematically undervalues any marketing activity that builds long-term customer relationships. Content marketing, email nurturing, brand building — all of these look terrible on a 30-day ROI calculation and phenomenal on a 12-month one.

Some of the best marketing has unmeasurable ROI

Quick exercise: why did you choose your bank? Your doctor? Your favorite restaurant?

Chances are it involved a friend's recommendation, or you walked past the location repeatedly, or you saw something they posted online six months ago that stuck in your memory. None of that shows up in an analytics dashboard.

Word-of-mouth generates roughly 13% of all consumer sales globally, according to McKinsey. But almost no business can track word-of-mouth referrals accurately. It doesn't mean they're not happening.

The most uncomfortable truth about marketing ROI: some of the most effective marketing activities — brand building, community engagement, content that educates — are the hardest to attribute to specific revenue.

The attribution mess

Let's say someone becomes your customer through this journey:

1. Sees your Instagram post (day 1)

2. Googles your company name (day 5)

3. Reads two blog posts (days 5-6)

4. Gets a retargeting ad on Facebook (day 12)

5. Clicks the ad, books a consultation (day 12)

6. Becomes a customer (day 20)

Which channel gets credit? If you're using last-click attribution (which most businesses do by default), Facebook Ads gets all the credit. Instagram, SEO, and your blog content get zero credit despite being essential to the journey.

This creates a dangerous feedback loop: you see Facebook Ads "working" and shift budget from content and Instagram. Three months later, Facebook Ad performance drops because there's less brand awareness feeding the top of your funnel. And you have no idea why.

For businesses spending less than Rs 2 lakh/month on marketing, don't overthink attribution. Track channel-level trends over time. If organic traffic grows and overall leads grow, the content is working. If you pause Google Ads and leads drop 40%, you know their contribution.

The real ROI formula

Revenue attributed to marketing, minus total marketing cost, divided by total marketing cost. Multiply by 100 for a percentage.

Sounds simple. The hard part is "revenue attributed to marketing." For most service businesses, I recommend a pragmatic approach:

Ask every new customer how they found you. Track it in a spreadsheet or CRM. After three months, you'll have a rough breakdown. It won't be perfect, but "roughly correct" beats "precisely wrong."

What good ROI looks like by channel

Based on what I've seen across Indian businesses:

Google Ads: A ROAS of 3-5x is solid for most service businesses. If you're spending Rs 50,000 and generating Rs 1.5-2.5 lakh in attributed revenue, you're doing well.

SEO/Content: This one's tricky because the payoff is delayed. After 6-12 months, a good content program should generate organic leads at 50-70% lower cost than paid channels. Before that, ROI looks negative.

Social media (organic): Almost impossible to measure direct ROI. Measure it by proxy: brand search volume (are more people Googling your name?), referral traffic from social to your website, and engagement on educational content.

Email marketing: Typically the highest ROI channel — Rs 40-45 return for every Rs 1 spent, according to various industry reports. But that only works if you have a decent list and send relevant content. Blasting promotional emails to unengaged subscribers gets you blocked, not buyers.

When ROI shouldn't be the goal

Early-stage businesses obsessing over ROI often make a critical mistake: they only invest in activities with immediate, measurable returns. This means they never build a brand, never create content, never invest in anything that takes longer than 30 days to pay off.

The result is complete dependence on paid ads. The moment ad costs increase (and they will) or a platform changes its algorithm (and it does), the entire business is at risk.

Think of marketing ROI in two buckets:

Performance marketing: Google Ads, retargeting, direct-response campaigns. Measure ROI monthly. Hold these accountable to numbers.

Brand marketing: Content, social media, thought leadership, community. Measure over 6-12 month periods. Look for directional trends, not exact numbers.

A healthy marketing program has both. All performance and no brand is fragile. All brand and no performance means slow growth.

The uncomfortable question

If you can't measure the ROI of your current marketing, that's not a reason to stop marketing. It's a reason to fix your tracking.

Set up proper analytics. Use UTM parameters. Ask customers how they found you. Connect your CRM to your marketing tools if possible.

Then give it time. Real marketing ROI clarity takes 3-6 months of consistent tracking. Most businesses give up in three weeks and call it "unmeasurable."

It's not unmeasurable. It's unmeasured. There's a big difference.

Key Metrics to Track

MetricWhat It MeasuresTarget Benchmark
Conversion Rate% of visitors who take desired action2-5% for most business sites
Cost Per LeadSpend to acquire one qualified enquiryVaries by industry
Organic Traffic GrowthMonth-over-month increase in search visitors10-20% monthly in growth phase
Customer Acquisition CostTotal marketing cost per new customerShould be < 1/3 of customer LTV
Return on Ad SpendRevenue from paid ads / ad spend3x minimum for sustainability

Frequently Asked Questions

FAQ

How do I know if my marketing strategy is actually working?

Track your metrics consistently. The most reliable indicators: cost per qualified lead (dropping over time means improving efficiency), organic traffic growth (compounding upward curve means SEO is working), lead-to-customer conversion rate (improving means better lead quality or sales process), and revenue attributed to marketing channels. Review these monthly, track trends quarterly, and make decisions based on patterns rather than individual data points.

How much should an Indian SME spend on digital marketing?

A general benchmark: 5-10% of target revenue for growing businesses, 3-5% for established businesses maintaining growth. For a business targeting Rs 1 crore in revenue, Rs 5-10 lakh per year is a reasonable marketing investment. Allocate 40-50% to paid advertising for immediate results, 30-40% to content and SEO for long-term compounding, and 10-20% to tools, design, and production. Adjust allocation as data shows which channels produce the best ROI for your specific business.

What is the single most important thing I can do to improve my digital marketing results?

Set up proper conversion tracking and attribution. Most businesses can't improve their marketing because they don't know what's working. Installing Google Analytics with goal tracking, Meta Pixel with event tracking, and asking every new client how they found you takes a few hours. This data foundation makes every subsequent marketing decision 10x better because you're working with evidence rather than intuition.

You may also like

← Back to Blog
VV
About the author

Admin

Vedam Vision is a Rewa-based digital marketing agency working with Indian SMBs, founders, and growth-stage businesses. Our editorial team blends practical, India-first marketing experience with the latest in SEO, AEO, paid ads, content, and analytics.

Want Results Like This?

Let's discuss how our digital marketing expertise can help your business grow.

Get Free Audit
Home Services Free Audit Work Contact