Digital Marketing

How to Track Marketing ROI: The Numbers Every Owner Should Know

A simple framework for tracking marketing return on investment — leads by source, cost per lead, conversion rate, customer acquisition cost and lifetime value — with a weekly sheet.

By Jitendra Wadhwani · Digital Marketing · Updated 2026-10-08 · 6 min read

Jitendra Wadhwani answering questions on an interview-style set

If you cannot measure your marketing, you cannot improve it. Yet many business owners judge marketing by feel: "Instagram seems to be working" or "the newspaper ad didn't do much." Feelings are unreliable. A handful of simple numbers, tracked consistently, will tell you exactly where your money is working and where it is wasted.

You do not need complex software. A spreadsheet updated once a week is enough to start.

Key takeaways

  • Marketing ROI compares revenue or profit generated with what you spent.
  • Track leads back to their source with UTM links, unique numbers, forms and simple questions.
  • Measure cost per lead, conversion rate and cost per customer for each channel.
  • Consider customer lifetime value, not just the first purchase.
  • Review monthly and make budget decisions based on data, not opinions.

The core idea of marketing ROI

Return on investment compares what you gained with what you spent:

Marketing ROI = (Profit from marketing − Marketing cost) ÷ Marketing cost

If you spent ₹20,000 and gained ₹60,000 in profit from customers that marketing brought, your ROI is 200 per cent. To calculate this, you need to connect spending to leads, leads to customers and customers to profit.

Number 1: Leads by source

Every enquiry should be tagged with where it came from: Google search, Google Ads, Instagram, Facebook ads, referral, walk-in, WhatsApp broadcast and so on. Simply asking "How did you hear about us?" and recording the answer is a powerful habit.

Without this, you will never know which channel deserves more investment.

Number 2: Cost per lead

For each paid channel:

Cost per lead = Channel spend ÷ Number of leads from that channel

If you spent ₹10,000 on Meta ads and got 100 leads, your cost per lead is ₹100. Compare channels — but do not stop here, because cheap leads are not always good leads.

Number 3: Lead-to-customer conversion rate

Conversion rate = Customers ÷ Leads × 100

If 100 leads produced 10 customers, your conversion rate is 10 per cent. Track this by source too. Leads from Google search often convert better than leads from social ads because the searcher already had intent.

Low conversion usually signals a sales process problem: slow responses, unclear offers or weak follow-up. My article on automating lead follow-up addresses this.

Number 4: Customer acquisition cost

Customer acquisition cost (CAC) = Channel spend ÷ Customers from that channel

Using the example above, ₹10,000 ÷ 10 customers = ₹1,000 per customer. This is often the most important number in marketing.

Number 5: Customer lifetime value

Lifetime value (LTV) is the total profit a typical customer brings over the relationship. If your CAC is ₹1,000 and your LTV is ₹8,000, that channel is very healthy. If CAC is higher than LTV, you are losing money on every customer.

I explain how to estimate LTV in setting a marketing budget.

A simple weekly tracking sheet

Week Channel Spend Leads Cost/lead Customers Conversion CAC Revenue
1 Meta ads ₹5,000 48 ₹104 5 10% ₹1,000 ₹40,000
1 Google Ads ₹4,000 20 ₹200 4 20% ₹1,000 ₹36,000
1 Referrals ₹0 6 – 3 50% – ₹27,000

Update it every Monday. Within a month you will see patterns you never noticed before.

Vanity metrics versus business metrics

Likes, followers, impressions and views are useful signals of reach and content quality, but they do not pay bills. Use them to improve content, not to judge success. A post with fewer likes but several genuine enquiries is more valuable than a viral post with no business impact.

Attribution: keep it practical

Customers often see you in several places before buying — an Instagram reel, then a Google search, then a WhatsApp chat. Perfect attribution is difficult even for large companies. For a small business, recording the source the customer mentions plus the first source of the lead is usually enough to make good decisions.

Use tools where they help

  • Google Analytics and Search Console for website behaviour and search performance.
  • Ad platform reports for spend, clicks and leads.
  • UTM parameters on links to identify which campaign a visitor came from.
  • A CRM or sheet to connect leads to customers and revenue.

AI tools can help summarise these reports and spot trends, but the habit of recording sources and outcomes is what matters most.

Turning numbers into decisions

Every month ask:

  1. Which channel has the lowest CAC? Can we spend more there?
  2. Which channel has the highest CAC? Can we fix it or should we cut it?
  3. Where is conversion weakest? What would improve it?
  4. Are we spending enough on our best channel to grow?

Key marketing metrics

Metric Formula Why it matters
Cost per lead (CPL) Spend ÷ leads Efficiency of attracting interest
Conversion rate Customers ÷ leads Quality of leads and sales process
Customer acquisition cost (CAC) Spend ÷ new customers True cost of winning a customer
Customer lifetime value (LTV) Average revenue × repeat purchases × margin How much a customer is worth
ROI (Profit from marketing − spend) ÷ spend Overall return

Simple attribution for small businesses

Perfect attribution is impossible, but practical attribution is easy. Ask every new customer "How did you hear about us?" and record the answer. Use UTM parameters on links in ads, emails and social bios. Use separate WhatsApp links or phone numbers for major campaigns. Combine these sources in a monthly sheet. Over a few months, patterns become clear enough to guide decisions.

Avoiding misleading metrics

Likes, followers and impressions can rise while sales stay flat. These vanity metrics are useful only as early signals. Always connect marketing activity to enquiries, customers and revenue.

A 7-step ROI tracking setup

  1. Define what counts as a lead and a sale for your business.
  2. Add UTM parameters to every campaign link.
  3. Set up conversion tracking in analytics and ad platforms.
  4. Use unique phone numbers, WhatsApp links or coupon codes per channel.
  5. Record lead source in your CRM or sheet for every enquiry.
  6. Calculate cost per lead, cost per sale and ROI per channel monthly.
  7. Shift budget towards channels that deliver profitable customers.

Frequently asked questions

What is a good marketing ROI?

It depends on margins and business model. The key is that customer lifetime value comfortably exceeds the cost to acquire customers.

How do I track offline sales from online ads?

Ask customers how they found you, use unique offer codes and track phone numbers or WhatsApp links per campaign.

Which tools help track ROI?

Analytics tools, ad platform reporting, CRM systems and a well-maintained spreadsheet.

How often should I calculate ROI?

Monthly for active campaigns and quarterly for overall strategy decisions.

What is customer lifetime value?

The total revenue a customer brings over their relationship with your business, which helps judge how much you can spend to acquire them.

What if a sale involves several channels?

Customers often interact with multiple channels before buying. Use simple attribution, such as first and last touch, and ask customers how they found you to build a fuller picture.

Final thought

Measurement turns marketing from an expense into an investment. Start with five numbers — leads by source, cost per lead, conversion rate, CAC and LTV — and review them weekly. You will spend money with confidence and grow faster. For broader strategy, see my one-page marketing plan and the marketing expert page.

Want help putting this into practice? See Viral In City or contact Jitendra Wadhwani.
Jitendra Wadhwani
About the author

Jitendra Wadhwani

Global Entrepreneur · AI & Tech Expert · Digital Marketing & SEO · International Business Coach

Jitendra Wadhwani is an Indian businessman and global entrepreneur who leads HYRAX COMMUNICATION PVT LTD, a 15 years trusted company, and its ventures DND Teams, Viral In City and A Property Agency. He works as an AI and tech expert, digital marketing, social media and SEO expert, international business coach, trainer and YouTuber, serving clients and audiences across India, the USA, UK, UAE, Europe and worldwide. Everything he writes comes from hands-on work with real businesses, creators and learners.