How Do You Calculate Digital Marketing ROI for B2B?
Author
Ben Chen
Date Published

The Basic Formula: (Revenue Generated − Marketing Investment) ÷ Marketing Investment
Marketing ROI (Return on Investment) measures how much business value your marketing spend is generating. The formula is straightforward: subtract your marketing investment from the revenue it produced, then divide by the investment. For B2B, the formula itself is never the hard part — it's the "revenue generated" side that requires careful estimation.
The challenge is that B2B sales cycles are long. From inquiry to closed deal can take months of quoting, sampling, negotiation, and contracting. An e-commerce business knows on the same day whether an ad generated a sale. A B2B manufacturer may not see revenue from this quarter's marketing investment until next quarter or next year. This means B2B ROI measurement needs a different approach: build a consistent estimation methodology that lets you compare channels reliably over time, rather than chasing a single precise number that won't be available for months.
💡 What is LTV (Lifetime Value)? LTV is the total revenue a customer generates across their entire relationship with your business — not just the first order. B2B customers in manufacturing and industrial sectors frequently reorder, expand their order volumes, and refer other buyers. Using only first-order value to evaluate marketing ROI dramatically underestimates the true return on acquiring a new customer. LTV-based ROI calculation often reveals that channels appearing expensive upfront are actually your best investments when the full customer relationship is considered.
Single-Transaction View vs. Funnel-Based Estimation
- !Long sales cycles mean current month shows almost no return
- !Only counts media spend — misses labor and tool costs
- !Only counts first order — ignores repeat purchase value
- !Leads to premature cuts of channels that are actually working
- ✓Cost-per-inquiry as an immediate, actionable leading indicator
- ✓All costs included: media, labor, tools, agency fees
- ✓LTV used to estimate full customer value
- ✓Aligned time windows prevent cross-period distortion
A Practical B2B ROI Calculation Approach
- Start with cost-per-inquiry: Total marketing investment ÷ inquiries generated. This is the most immediate and accessible metric — you can calculate it in the same month you run the campaign, making it a reliable leading indicator for future ROI.
- Estimate your inquiry-to-close conversion rate: Use historical deal data to estimate what percentage of inquiries become orders. If you don't have historical data yet, use a conservative assumption and refine it as data accumulates.
- Multiply by average order value or LTV: Convert estimated closed deals into projected revenue. For B2B, LTV is almost always more accurate than single-order value — include expected repeat orders and referrals in your estimate.
- Calculate your ROI range: Compare projected revenue (or gross profit, ideally) to total marketing investment. This produces a range — not a false-precision single number — that is sufficient for channel allocation decisions.
💡 Expert Insight: In B2B manufacturing, the most common ROI calculation mistake is omitting labor costs. If your team spends 20 hours a week creating content, managing campaigns, or responding to inquiries, that time has a real cost. Including fully-loaded costs — media spend, tools, freelance fees, and internal labor — gives you an ROI figure you can actually defend in a board review.
📌 Expert Tip: Build a simple funnel spreadsheet with five rows: total investment, inquiry count, cost-per-inquiry, estimated close rate, and projected revenue. When you change one variable, you immediately see the ROI impact. This scenario-planning view is far more useful for budget decisions than trying to calculate a single retrospective ROI number.
Frequently Asked Questions
Q: The sales cycle is six months long. How do I calculate ROI when the money hasn't come in yet?
This is exactly why B2B teams should lead with cost-per-inquiry rather than waiting for final ROI. Cost-per-inquiry is calculable immediately — and because it sits at the top of the funnel, it's a reliable leading indicator of eventual revenue performance. Channels with declining cost-per-inquiry tend to show improving downstream ROI when the sales cycle closes. Track cost-per-inquiry now, set a target for what cost-per-inquiry makes business sense given your average deal size and close rate, and use that as your real-time optimization signal while you wait for the full picture.
Q: Should we include anything beyond media spend in our marketing investment number?
Yes — and failing to do this is one of the most common ways B2B teams inflate their apparent ROI. Your true marketing investment includes media spend, platform/tool subscriptions, freelance or agency fees for content and design, and the internal labor time of everyone who contributes to marketing activities. Teams that only count media spend often discover that their "profitable" campaign had a much more modest real return when all costs were included. When possible, calculate ROI against gross margin rather than gross revenue to avoid the separate mistake of counting revenue that doesn't actually reach the bottom line.
Q: We have no historical data to estimate our close rate. Where do we start?
Start with a conservative assumption — deliberately underestimate your close rate to produce a lower-bound ROI scenario. This is useful: if even your pessimistic estimate shows positive ROI, you can justify continued investment with confidence. Begin tracking every inquiry's outcome from this point forward. Within two to three sales cycles, you'll have enough real data to replace your assumption with an actual conversion rate. The goal is to start with a consistent methodology now, not to wait for perfect data before making any decisions.
ROI Is a Decision Tool, Not a Reporting Exercise
The purpose of calculating marketing ROI is to answer one operational question: should we scale this channel, maintain it, or reallocate the budget? A manufacturer running both Google Ads and content marketing might find that ads generate lower cost-per-inquiry but average close rates, while content marketing requires more time upfront but delivers customers with higher LTV and better retention. Putting both channels on the same funnel spreadsheet — same methodology, same time window — makes the budget allocation decision obvious. Consistent measurement over multiple periods is always more valuable than any single period's precise calculation.
- Back to overview: B2B Marketing Analytics, Tracking & ROI Guide
- Related: Results are underperforming — how do you decide whether to keep investing?
Want a clear, defensible ROI calculation for each of your marketing channels — one you can present to leadership? Book a Free Website Audit →

Use GA4, Google Search Console, and ROI calculation to turn website traffic into cross-border B2B inquiries. Complete guide for Taiwan manufacturers entering the US market: what to measure, which tools to use, and how to build a measurement framework from zero.

Step-by-step guide to configuring GA4 conversion tracking for B2B manufacturers. Define what counts as a conversion, set up Key Events correctly, and avoid the three most common tracking mistakes.