Published: December 31, 2025

How to Measure ROI on Your Marketing Investment

TL;DR

Want 5X the sales conversations booked right on your calendar?

How to Measure ROI on Your Marketing Investment

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

Technology and Tools

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

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.

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 RatioMarketing ROIWhat It Usually Means
1:10%You earned back your spend but likely lost money after product costs
2:1100%Thin returns for most businesses
3:1200%Healthy for many B2B companies with long sales cycles
5:1400%Strong for most businesses
10:1900%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.

MetricWhat It Tells YouType
Sales growthWhether marketing lines up with revenue gainsLagging
Customer acquisition cost (CAC)What you spend to win one customerLagging
Conversion ratesHow many prospects move to the next stageLeading
Engagement metricsReplies, connects, and meetings bookedLeading
Pipeline velocityHow fast deals move toward a closeLeading
Retention and lifetime valueWhat each customer is worth over timeLagging

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.

ChannelEarly Metrics to TrackSpeed of Return
Cold emailReply rate, positive replies, meetings bookedMedium
Cold callingConnect rate, conversations, meetings bookedFast
LinkedIn outreachConnection acceptance, reply rate, meetingsMedium
Paid adsClicks, cost per lead, conversionsFast to medium
Content and inboundTraffic, sign-ups, sales-qualified leadsSlow

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.

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

ModelHow It Gives CreditBest For
First-touchAll credit goes to the first touchFinding which channels spark new interest
Last-touchAll credit goes to the final touch before the dealShort sales cycles with few touches
LinearEvery touch gets equal creditTeams that want a simple, balanced view
Time-decayTouches closer to the sale get more creditLong B2B sales cycles
U-shaped40% to first touch, 40% to lead creation, 20% shared by the restTeams that value discovery and conversion equally
W-shaped30% each to first touch, lead creation, and opportunity creation, 10% shared by the restComplex 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 ItemAmount
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

MeasureCalculationResult
First-year revenue6 customers × $15,000$90,000
Revenue ROI($90,000 − $30,000) ÷ $30,000 × 100200%
Profit ROI at 70% gross margin($63,000 − $30,000) ÷ $30,000 × 100110%
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

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.

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?

Subtract your marketing cost from the revenue it brought in. Divide that number by the marketing cost, then multiply by 100. A $10,000 campaign that brings in $50,000 in revenue has a 400% ROI.

What is a good ROI for marketing?

A 5:1 revenue-to-cost ratio is often cited as strong. That ratio equals a 400% ROI. B2B companies with long sales cycles may show lower returns early and stronger returns after a full year.

What is the difference between ROI and ROAS?

ROI measures the return on your total marketing investment, including tools, people, and fees. Return on ad spend (ROAS) measures only the revenue earned from ad spend. ROAS helps you judge ads, while ROI tells you whether your whole budget pays off.

What does ROMI stand for?

ROMI stands for return on marketing investment. It means the same thing as marketing ROI. Some companies use the term to separate marketing returns from returns on other spending, like equipment.

How long does it take to see ROI from marketing?

It depends on the channel and your sales cycle. Cold calling and paid ads can show early results within weeks. Content, SEO, and brand campaigns often take several months to pay back.

What costs should be included in marketing ROI?

Include ad spend, agency and service fees, software, content creation time, and the share of salaries tied to marketing and sales development. Leaving any of these out makes your ROI look higher than it is. Agree on the cost list with your finance team before you report.

What is marketing attribution?

Marketing attribution is the method you use to decide which marketing touches get credit for a sale. Common models include first-touch, last-touch, linear, time-decay, U-shaped, and W-shaped. The right model depends on how long your sales cycle runs and how many touches a buyer usually has.

What is a good LTV to CAC ratio?

Many businesses aim for about 3:1. Baremetrics describes this as getting $3 back for every $1 spent to win a customer. A ratio below 1:1 means each new customer costs more than they bring in.

How do you measure ROI on brand awareness campaigns?

Brand awareness is hard to tie to direct sales. You can track signals like branded search volume, direct website traffic, and brand recall surveys. Over time, compare those signals with changes in pipeline and win rates.

How do you measure ROI on outsourced appointment setting?

Add up the program fee, tools, and the internal time your team spends on the program. Track meetings held, opportunities created, and revenue closed from those meetings. Our guide to appointment setting ROI walks through the full formula.

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 →

Written by Eric Gordon

Founder & CEO of Outbound Sales Pro.
10 years building B2B outbound campaigns across all industries.

Expert Insights

Insights from the Field

More Meetings. More Revenue.

If you’re ready for a calendar filled with high-quality meetings with your ideal prospects, contact us and let’s chat about how outbound sales can help fill your pipeline.

Name