Marketing ROI (Return on Investment) measures the revenue or pipeline generated by marketing activities relative to the cost of those activities. In B2B, where marketing investment spans multiple channels (content, paid, events, outbound) and attribution is complex, calculating a single ROI number is challenging -- but necessary for making budget decisions.
Marketing ROI formula
Basic formula: (Revenue attributable to marketing - Marketing investment) / Marketing investment x 100. Example: If your marketing team spent INR 50 lakh this quarter and influenced INR 2.5 crore in closed revenue, the ROI is (2,50,00,000 - 50,00,000) / 50,00,000 x 100 = 400%.
What counts as marketing investment?
- Fully-loaded marketing team salaries and benefits
- Agency and freelancer fees
- Paid advertising spend (LinkedIn Ads, Google Ads, programmatic)
- Content production costs (writing, design, video)
- Event and trade show costs (registration, booth, sponsorship, travel)
- Marketing technology stack costs (HubSpot, Marketo, SEMrush, etc.)
- PR and analyst relations costs
What counts as marketing revenue?
This depends on your attribution model. Two common approaches: Marketing-sourced revenue (only revenue from deals that started with a marketing-generated lead) and marketing-influenced revenue (revenue from deals where marketing touched the account at any point). Marketing-sourced is conservative; marketing-influenced is broader and harder to defend. Most B2B teams report both.
Marketing ROI by channel
- SEO/organic: high ROI over 12-24 months; low ROI in first 6 months (requires patience)
- Content marketing: ROI builds slowly as content compounds; typically 6-18 months to peak ROI
- Paid search (Google): immediate measurable ROI; typically 3:1 to 6:1 for B2B
- LinkedIn Ads: high cost per click but strong quality; typical B2B ROI 2:1 to 4:1
- Email nurture: very high ROI (low cost, high conversion for existing pipeline)
- Events and webinars: typically 2:1 to 5:1 for well-targeted events
What is a good B2B marketing ROI?
A commonly cited benchmark is 5:1 (for every INR 1 spent on marketing, you generate INR 5 in revenue). A 10:1 ratio is exceptional. Below 2:1 suggests the marketing investment is not paying off relative to the risk. Note: B2B marketing ROI varies significantly by channel, deal size, and sales cycle length -- a 6-12 month enterprise sales cycle makes attribution much harder than a 30-day SMB cycle.
The challenge of marketing attribution in B2B
B2B deals involve multiple touchpoints over months. A buyer might read a blog post, attend a webinar, be targeted by a LinkedIn Ad, then respond to a cold email -- before booking a demo and closing. Which touchpoint gets credit? Common attribution models: first-touch (full credit to first interaction), last-touch (full credit to converting touchpoint), linear (equal credit to all touches), and W-shaped or U-shaped (weighted credit to first, lead-creating, and opportunity-creating touches).
Frequently asked questions
- How do you calculate marketing ROI?
- Marketing ROI = (Revenue attributable to marketing - Marketing investment) / Marketing investment x 100. The main challenge is defining "revenue attributable to marketing" -- whether you use marketing-sourced revenue only or marketing-influenced revenue changes the answer significantly. Report both for full transparency.
- What is a good ROI for B2B marketing?
- A 5:1 ratio (INR 5 in revenue per INR 1 spent) is a commonly cited good benchmark for B2B marketing. A 10:1 ratio is excellent. Below 2:1 is a warning sign. Note that different channels have very different ROI profiles: organic content compounds to 10:1+ over time; paid ads typically range 3:1 to 6:1; events vary widely.
- What is the difference between marketing ROI and marketing attribution?
- Marketing attribution is the process of assigning credit for a sale to one or more marketing touchpoints. Marketing ROI uses that attribution to calculate the financial return on marketing investment. Attribution is the methodology; ROI is the output metric.
- Should you include salaries in marketing ROI calculation?
- Yes, for accuracy. A marketing ROI that excludes team salaries overstates the return by ignoring the biggest cost. Fully-loaded marketing investment -- salaries, tools, agency fees, ad spend, events -- gives the most honest view of what it costs to generate each rupee of pipeline.