Your marketing budget is supposed to bring in revenue. But when leadership asks which programs paid off, many sales and marketing leaders can only shrug. Spending on lead generation or outbound campaigns without tracking the return is like driving at night with your headlights off.
Measuring return on investment (ROI) turns that darkness into a clear map. You learn which campaigns bring in deals and which ones drain your budget. You also get hard numbers to bring to your next planning meeting.
Below, you will learn how to measure ROI on your marketing investment from start to finish. You will learn the formula, the costs to count, and the benchmarks to aim for. You will also learn how to credit the right channels and check your math before you share it.
Table of Contents
- What Marketing ROI Tells You
- The Full List of Costs to Count
- How to Measure ROI on Your Marketing Investment in 6 Steps
- What’s a Good Marketing ROI?
- Key Metrics That Impact Marketing ROI
- How CAC and Lifetime Value Shape Your ROI
- Measuring ROI Across Different Marketing Channels
- How to Choose a Marketing Attribution Model
- Worked Example of an Outbound Campaign’s ROI
- How to Raise Your Marketing ROI
- Why ROI Is Hard to Measure in B2B
- An ROI Accuracy Checklist Before You Report
- How to Turn ROI Data Into Better Decisions
- When Outsourcing Improves Your ROI
- Conclusion
- Key Takeaways
- Frequently Asked Questions
Qualified Meetings Give Your Marketing Spend a Number You Can Measure
Outbound Sales Pro books sales appointments with your ideal buyers, so every dollar you invest ties back to a conversation your reps can close.
Talk To A Sales Pro →What Marketing ROI Tells You
Marketing ROI compares the revenue your marketing brings in with the money you spent to get it. It answers one question. Is your marketing budget making money for your business?
More leaders are asking that question every year. In HubSpot’s 2026 State of Marketing report, measuring ROI ranked as the top challenge for marketers. One in three respondents (33%) named it first.
That same report shows the pressure is growing. Nearly three out of four marketers (73%) say their budget faces more scrutiny than it did in the past.
Budgets are not growing to match that pressure. The Gartner 2025 CMO Spend Survey found that marketing budgets stayed flat at 7.7% of company revenue. Gartner also reported that 59% of CMOs don’t have enough budget to carry out their strategy.
The Basic Marketing ROI Formula
Here is the formula most teams use.
Marketing ROI = (Revenue Generated − Marketing Cost) ÷ Marketing Cost × 100
Say you spend $10,000 on a lead generation campaign. The campaign brings in $50,000 in revenue. Your ROI is 400%, which means each dollar came back along with four more.
Revenue ROI vs. Profit ROI
The formula above uses revenue. It is the most common method, and it works well for comparing one campaign with another. Revenue still includes the cost of making and delivering what you sell, though.
Profit ROI swaps revenue for gross profit. If your gross margin is 70%, that $50,000 in revenue becomes $35,000 in gross profit. The same $10,000 campaign now shows a 250% ROI.
Finance teams often lean toward profit ROI. Marketing teams often lean toward revenue ROI. Choose one version, write it down, and use it every time you report.
Why Timing Changes the Answer
Some campaigns bring in deals within weeks. Others, like brand campaigns or inbound marketing services, build value slowly over many months. A farmer doesn’t judge a harvest the week after planting.
Each campaign needs a time frame that fits how fast it can pay back. It also needs a clear rule for which touch gets credit for the sale. Both topics come up later in this guide.
The Full List of Costs to Count
Your ROI can only be as accurate as your cost numbers. Many teams count the ad bill and stop there. That makes every campaign look better than it performed.
Use this list to capture your full spend.
Direct Campaign Costs
- Ad spend for pay-per-click (PPC), social media, and display ads
- Cold email marketing services and sending tools
- Appointment setting services
- Content writing, video, and design
Technology and Tools
- CRM and marketing automation platforms
- AI-powered sales automation tools
- Outbound sales tools like dialers and data providers
- Analytics and reporting software
People Costs
- The share of salaries tied to marketing and sales development
- Outsourced SDR services
- Training and coaching time
- Agency and consultant fees
Content Creation Time
Content costs are easy to undercount. Amy Higgins, quoted in the Content Marketing Institute’s 2025 B2B research, explains that many marketers struggle with content ROI because they don’t count both creation and distribution. Every hour your team or agency spends writing and editing belongs in your cost total.
How to Measure ROI on Your Marketing Investment in 6 Steps

A formula only helps if your team uses it the same way each month. These six steps give you a process anyone on your team can repeat.
1. Set a Clear Goal for Each Campaign
Decide what each campaign should achieve before it launches. A cold calling push might aim for booked meetings. A webinar might aim for sales-qualified leads.
Attach a number to each goal. “Book 30 qualified meetings this quarter” gives you something to measure. “Get more leads” does not.
2. Match Your Time Frame to Your Sales Cycle
B2B deals take time. If your deals usually close in 90 days, a 30-day ROI check will make almost every campaign look like a loss.
Check early signals, like meetings booked, every week. Wait at least one full sales cycle before you judge revenue ROI.
3. Add Up Every Cost
Pull from the cost list above. Record each item in one shared sheet. That way, nobody has to hunt for numbers when it’s time to report.
4. Tag Every Lead With Its Source
Label each lead in your CRM with the campaign that created it. Use UTM tags on digital links. For outbound, record which list, rep, or partner booked each meeting.
When a deal closes, you can trace it to where it started. Without this step, your ROI math has no foundation.
5. Run the Numbers
Plug your revenue and costs into the ROI formula. Then check the supporting numbers, like cost per lead, cost per meeting, and customer acquisition cost (CAC). Each one explains a different part of your result.
6. Report, Compare, and Adjust
Share results with sales and marketing together. Compare each campaign with its goal and with your other channels. Shift budget toward winners and cut what underperforms.
A simple KPI tracking template speeds up this step. You spend less time building reports and more time acting on them.
What’s a Good Marketing ROI?
A 5:1 revenue-to-cost ratio is a common target. monday.com’s marketing ROI guide notes that this ratio is often cited as strong. In the ROI formula, 5:1 equals 400%.
This table shows how common ratios convert.
| Revenue-to-Cost Ratio | Marketing ROI | What It Usually Means |
|---|---|---|
| 1:1 | 0% | You earned back your spend but likely lost money after product costs |
| 2:1 | 100% | Thin returns for most businesses |
| 3:1 | 200% | Healthy for many B2B companies with long sales cycles |
| 5:1 | 400% | Strong for most businesses |
| 10:1 | 900% | Exceptional, so double-check your cost numbers |
Your own target depends on a few factors.
Industry and Business Model
B2B companies tend to have long sales cycles and high customer values. A B2B lead generation funnel may show a modest ROI in its first quarter and a much stronger one after a full year.
Campaign Type
Each channel pays back at its own speed. Cold calling businesses often starts conversations faster than content marketing. A balanced plan uses both.
Growth Stage
A company pushing for fast growth may accept a lower ROI to win market share. A mature company running tested campaigns should expect higher returns.
Customer Lifetime Value
Count the total value a customer brings over the whole relationship. The first invoice is only the beginning. This matters most for subscription businesses and companies that keep customers for years.
Key Metrics That Impact Marketing ROI
ROI is the final score. The metrics below show how the game is going while you still have time to change the outcome.
| Metric | What It Tells You | Type |
|---|---|---|
| Sales growth | Whether marketing lines up with revenue gains | Lagging |
| Customer acquisition cost (CAC) | What you spend to win one customer | Lagging |
| Conversion rates | How many prospects move to the next stage | Leading |
| Engagement metrics | Replies, connects, and meetings booked | Leading |
| Pipeline velocity | How fast deals move toward a close | Leading |
| Retention and lifetime value | What each customer is worth over time | Lagging |
Leading metrics warn you early. Lagging metrics confirm what happened. You need both types to manage ROI well.
Sales Growth
Watch how marketing activity lines up with revenue over time. Ask whether your prospecting efforts turn into closed deals.
Customer Acquisition Cost
CAC shows what you spend to win each new customer. A low CAC compared with lifetime value means your marketing runs efficiently.
Conversion Rates
Track how prospects move through each stage of your B2B marketing funnel. A sudden drop at one stage shows you exactly where to focus.
Engagement Metrics
For outbound, track replies, phone connects, and meetings booked. These numbers predict revenue weeks before deals close.
Pipeline Velocity
Pipeline velocity measures how quickly deals move from first meeting to closed. Faster velocity means your spend pays back sooner.
Retention and Lifetime Value
Keeping a customer usually costs less than winning a new one. Strong retention stretches the return from every marketing dollar.
How CAC and Lifetime Value Shape Your ROI
ROI grades one campaign. CAC and customer lifetime value (LTV) grade your whole growth engine. Together, they tell you how much you can afford to spend to win a customer.
How to Calculate CAC
CAC = Total Sales and Marketing Costs ÷ Number of New Customers
Say you spend $60,000 in a quarter and win 12 customers. Your CAC is $5,000. Use the same time frame for costs and customers so the math stays fair.
How to Calculate Lifetime Value
LTV = Average Yearly Revenue per Customer × Average Years as a Customer
A customer who pays $20,000 a year and stays three years has an LTV of $60,000. For a more careful number, multiply that by your gross margin.
The LTV to CAC Ratio
Many finance teams aim for an LTV to CAC ratio near 3:1. Baremetrics describes this target as getting $3 back for every $1 you spend to win a customer. A ratio under 1:1 means each new customer costs more than they bring in.
A very high ratio can be a warning too. Baremetrics notes that 5:1 or higher may mean you are underinvesting in growth. If your best channel is that efficient, a bigger budget there could pay off.
Measuring ROI Across Different Marketing Channels
Each channel needs its own tracking method and its own goals. This table gives you a starting point.
| Channel | Early Metrics to Track | Speed of Return |
|---|---|---|
| Cold email | Reply rate, positive replies, meetings booked | Medium |
| Cold calling | Connect rate, conversations, meetings booked | Fast |
| LinkedIn outreach | Connection acceptance, reply rate, meetings | Medium |
| Paid ads | Clicks, cost per lead, conversions | Fast to medium |
| Content and inbound | Traffic, sign-ups, sales-qualified leads | Slow |
Email Outreach
Focus on replies and meetings booked. Open rates have become hard to trust because of Apple’s Mail Privacy Protection (MPP), which loads emails automatically and counts them as opened.
Litmus email client data shows how widespread this is. Apple’s MPP now affects roughly 55% to 60% of all email opens. Our article on why your email open rate is lying to you explains what to track in its place.
Set fair goals for replies. When Backlinko analyzed 12 million outreach emails, only 8.5% of them received a response.
Follow-ups make a big difference. The same Backlinko study found that one follow-up message lifted replies by 65.8%. Build follow-ups into all of your cold email outreach strategies.
Cold Calling
For cold calling scripts, track connect rates, talk time, and meetings booked. Calls often pay back quickly because every connect is a live conversation. Our cold calling metrics dashboard lists the daily numbers worth watching.
LinkedIn Sales Navigator
When you generate leads from LinkedIn Sales Navigator, track connection acceptance, replies, and meetings. Remember to add your Sales Navigator seat costs to the total.
Inbound vs. Outbound
Understanding the differences between inbound and outbound marketing helps you set fair goals for each. Inbound usually takes longer to pay back. Outbound is easier to trace because you know exactly who you contacted and when.
Paid Advertising
Ads give you fast data on views, clicks, and conversions. That speed makes ROI easy to calculate early. Still, many clicks never become customers, so follow ad leads all the way to closed revenue.
How to Choose a Marketing Attribution Model
B2B buyers interact with your brand many times before they sign. A buyer might read a blog post, reply to a cold email, click a LinkedIn ad, and then take a call. An attribution model decides how much credit each of those touches earns.
Many teams find this step hard. The Content Marketing Institute’s 2025 research found that 56% of B2B marketers have trouble attributing ROI to their content.
The number of people involved adds to the challenge. According to Forrester’s State of Business Buying 2024, an average of 13 people take part in a B2B buying decision. Forrester also found that 89% of purchases involve two or more departments.
Common Attribution Models
| Model | How It Gives Credit | Best For |
|---|---|---|
| First-touch | All credit goes to the first touch | Finding which channels spark new interest |
| Last-touch | All credit goes to the final touch before the deal | Short sales cycles with few touches |
| Linear | Every touch gets equal credit | Teams that want a simple, balanced view |
| Time-decay | Touches closer to the sale get more credit | Long B2B sales cycles |
| U-shaped | 40% to first touch, 40% to lead creation, 20% shared by the rest | Teams that value discovery and conversion equally |
| W-shaped | 30% each to first touch, lead creation, and opportunity creation, 10% shared by the rest | Complex deals with clear stages |
How to Pick Your Model
Start with a simple model if you are new to tracking ROI. First-touch or last-touch works fine while your CRM data is still messy. Move to a multi-touch model once your tagging is consistent.
Longer sales cycles call for more detailed models. If your deals take months and involve several departments, time-decay or W-shaped models give fairer credit.
Once you choose a model, keep it. Switching every quarter makes your results impossible to compare.
Worked Example of an Outbound Campaign’s ROI
Let’s run the numbers on one quarter of an outbound appointment setting program. These figures are made up for illustration. Your results will depend on your market, your offer, and your sales team.
What the Program Cost
| Cost Item | Amount |
|---|---|
| Appointment setting program (3 months) | $24,000 |
| Data and sales tools | $3,000 |
| Internal time for reviews and handoffs | $3,000 |
| Total cost | $30,000 |
What the Program Produced
- 30 qualified meetings held with your reps
- 9 meetings turned into sales opportunities
- 6 opportunities closed as new customers
- Each customer signed a $15,000 first-year contract
How the Math Works Out
| Measure | Calculation | Result |
|---|---|---|
| First-year revenue | 6 customers × $15,000 | $90,000 |
| Revenue ROI | ($90,000 − $30,000) ÷ $30,000 × 100 | 200% |
| Profit ROI at 70% gross margin | ($63,000 − $30,000) ÷ $30,000 × 100 | 110% |
| Cost per meeting held | $30,000 ÷ 30 meetings | $1,000 |
| CAC | $30,000 ÷ 6 customers | $5,000 |
What Changes With Lifetime Value
Now assume each customer stays for three years. Each one is worth $45,000 over that time. The six customers bring in $270,000 in total.
With lifetime value included, revenue ROI climbs to 800%. The LTV to CAC ratio reaches 9:1.
A program that looked decent after one quarter turns out to be one of your strongest investments. To run this math on your own program, use our guides to appointment setting ROI and cost per meeting.
A Predictable Cost per Meeting Makes Your Outbound ROI Easy to Forecast
Outbound Sales Pro reports every meeting held and what it cost, so you can tie outbound spend straight to pipeline and closed revenue.
Talk To A Sales Pro →How to Raise Your Marketing ROI

Once you have starting numbers, you can work on raising them. These moves tend to have the biggest effect.
Sharpen Your Targeting
The closer you match your ideal customer profile, the more prospects convert. Strong B2B sales development starts with the right list.
Test One Change at a Time
Run A/B tests on subject lines, call openers, offers, and send times. Change one thing per test so you know what caused the result. Small wins stack up over time, like interest in a savings account.
Build a Steady Pipeline
A scalable sales pipeline brings in leads month after month. Steady lead flow also makes your ROI numbers more stable and easier to trust.
Choose Tools That Earn Their Cost
Good tools cut manual work and improve your reporting. Before you renew any tool, check whether it saves enough time or wins enough deals to cover its price.
Move Budget to Your Best Channels
When one channel clearly outperforms the rest, give it more budget. Shrink or pause the channels that keep falling short.
Align Sales and Marketing
When BDR teams and marketers agree on what a good lead looks like, lead quality improves. HubSpot’s 2026 report lists sales and marketing alignment among the top four challenges marketers face.
Tighten Your Handoffs
A booked meeting only pays off if your rep shows up prepared. A clear sales handoff process keeps good leads from cooling off between teams.
Compare Against Benchmarks
Regular checks against key B2B marketing benchmarks show how your results stack up across the industry.
Why ROI Is Hard to Measure in B2B
A few common obstacles make B2B ROI tricky. Knowing them ahead of time helps you plan around them.
Buyers Research on Their Own
Many buyers do much of their research before they ever talk to your team. Gartner found that 67% of B2B buyers prefer a rep-free buying experience. Those quiet research steps are hard to track, so some touches will never show up in your reports.
Most Buyers Aren’t Ready Yet
B2B sales cycles often last months. A campaign may look weak today and pay off next year. The 95-5 rule from LinkedIn’s B2B Institute states that 95% of potential buyers aren’t ready to buy today but will be in the future.
Some Value Is Indirect
Brand awareness and customer education are hard to count in dollars. You can track signals like branded search volume and direct website visits. Just don’t expect that value to appear in one campaign’s ROI.
Data Lives in Separate Systems
When your CRM, ad platforms, and outreach tools don’t connect, you can’t get a full view of ROI. Linking those systems solves most of this problem. A shared sales metrics dashboard puts every number in one place.
An ROI Accuracy Checklist Before You Report
Small errors can make a campaign look far better or worse than it performed. Run through these questions before you share any ROI report.
- Did you count every cost? Ad spend alone leaves out tools, salaries, and agency fees.
- Did you wait long enough? A two-week-old B2B campaign will almost always look weak.
- Are you tracking outcomes? Clicks, impressions, and opens don’t pay the bills, so tie each metric to meetings, pipeline, or revenue.
- Is it revenue ROI or profit ROI? Label which one you used so nobody compares mismatched numbers.
- Did you check meeting quality? Track how many meetings become opportunities, and use a clear lead qualification framework to judge fit.
- Did you count no-shows? A booked meeting that never happens still costs money, so track meetings held and follow these tips on reducing meeting no-shows.
- Did you use the same attribution model as last time? A model change can make results look better or worse overnight.
How to Turn ROI Data Into Better Decisions
Calculating ROI is half the job. The other half is acting on what you learn.
Keep a Regular Reporting Schedule
Pick a weekly or monthly rhythm and stick to it. A steady schedule helps you spot trends before they become problems.
Set ROI Targets by Channel
Give each channel and campaign type its own target. Then measure each result against its own target.
Share Results With Both Teams
When sales and marketing read the same numbers, they make better choices together. Shared numbers also cut down on blame when a campaign underperforms.
Adjust Campaigns Midstream
Check your leading metrics while a campaign is still running. Early fixes can rescue a weak campaign before the budget runs out.
Keep a Record of What You Learn
Write down what worked and what didn’t after each campaign. Your next campaign then starts from a stronger place.
Hold outside partners to the same standard. Our guide to outbound agency reporting KPIs shows what a useful weekly report should include.
When Outsourcing Improves Your ROI
Building an outbound team from scratch takes time and money. Hiring, training, and ramping new reps can take months before the first meeting lands. Outsourced business development gives you trained people, tools, and tested processes from the start.
Compare both paths before you decide. Look at how much lead generation companies charge next to the full cost of an in-house hire. Our breakdown of outsourced sales development ROI lays out that comparison.
Outsourcing works best when you already have reps who can close. A partner fills their calendars with qualified meetings, and your team turns those meetings into revenue. Our list of the best lead generation agencies can help you compare options.
Conclusion
Measuring marketing ROI gives you control over your growth. When you count every cost and track the right metrics, marketing becomes a revenue engine you can plan around.
Start with the basic formula and the six steps in this guide. Pick one attribution model and match your time frame to your sales cycle. Look at CAC and lifetime value next to ROI so you can judge the long-term payoff.
These steps work whether you run outbound campaigns, invest in digital marketing for MSPs, or manage many channels at once. Clear numbers show you where to spend next and give you confidence to scale what works.
Key Takeaways
- Count every cost in your ROI math: Tools, salaries, agency fees, and content creation time all belong in the total, or your returns will look higher than they are.
- Match your time frame to your sales cycle: Judge B2B campaigns on leading metrics early and on revenue ROI only after at least one full sales cycle.
- Weigh lifetime value next to ROI: Customers keep paying for years after the first sale, so a campaign’s full return is often several times larger than its first-year number.
Frequently Asked Questions
How do you calculate marketing ROI?
What is a good ROI for marketing?
What is the difference between ROI and ROAS?
What does ROMI stand for?
How long does it take to see ROI from marketing?
What costs should be included in marketing ROI?
What is marketing attribution?
What is a good LTV to CAC ratio?
How do you measure ROI on brand awareness campaigns?
How do you measure ROI on outsourced appointment setting?
Your In-House Closers Deserve a Calendar Full of Qualified Buyers
Talk with Outbound Sales Pro about an appointment setting program built around your ideal customer profile and measured by the revenue it brings in.
Talk To A Sales Pro →


