To measure event ROI, subtract your event costs from your event return, then divide the result by your costs and multiply by 100. Event ROI = (event return - event costs) ÷ event costs × 100. A positive result means the event earned more than it cost. A result of 0% means it broke even.

Proving the value of events is now a top worry for event teams. In a 2026 survey of more than 150 event marketing leaders by the brand experience agency Sparks, 29% named proving ROI and tying events to business results as their biggest challenge. This guide gives you one formula, two complete examples and a 5-step method to answer the question your leadership will ask: was this event worth the money?

What is event ROI?

Event ROI (return on investment) shows how much an event earned compared with what it cost, as a percentage. An ROI of 20% means every $1 you spent came back as $1.20. ROI is different from profit and margin, even though all three use the same numbers.

Term Formula What it tells you
Profit Return - costs How much money the event made, in dollars
ROI Profit ÷ costs × 100 How hard each dollar you spent worked for you
Margin Profit ÷ revenue × 100 How much of each dollar of revenue you kept

How is event ROI different from event success?

Event success means you reached the targets you set before the event, such as registrations, attendance or satisfaction. Event ROI means the event was worth the money. An event can reach every target and still lose money, or miss a target and still pay for itself. To choose and track your targets, read our guide on how to measure event success.

How do you calculate event ROI?

Add up everything the event cost. Add up everything it brought back. Subtract the costs from the return, divide by the costs and multiply by 100.

Event ROI = (event return - event costs) ÷ event costs × 100

For example, an event that costs $50,000 and brings back $65,000 has a profit of $15,000 and an ROI of 30%. If it brings back exactly $50,000, the ROI is 0%: the event broke even.

The formula is simple. The hard part is deciding what to count as a cost and what to count as a return. The two tables below help you do that.

What counts as event costs?

Count every cost the event created, including the costs nobody sends you an invoice for. Divide your costs into direct costs and hidden costs.

Type Cost lines
Direct costs Venue, audio and video, stage, speakers, catering, marketing, staff and security, event technology, badges and printing, insurance, unplanned costs
Hidden costs Time your own team spends on the event, payment fees, travel, gifts, and tools paid for by other teams

Hidden costs are where most ROI numbers go wrong. If five people on your team spend two weeks preparing an event, that time has a cost. Ask your finance team for an average cost per hour, and add it. To build the full cost list, start from our event budget template.

What counts as event return?

Count only the return you can connect to the event with data. Choose the types that match your event goal.

Type of return Example When to measure it
Ticket revenue Paid passes and add-ons After the event, when all refunds are done
Sponsor and exhibitor revenue Sponsor packages and booth fees After the event
Deals won Sales closed with people who came to the event 30, 90 and 180 days after the event
Renewals and upsells Customers who renewed or bought more after a customer event At renewal time
Cost savings An event that replaces 20 sales trips or 3 regional meetings After the event

How do you measure event ROI in 5 steps? (the 5D method)

Use Eventtia’s 5D method: Determine, Define, Distinguish, Digitize and Devote. We first published it in 2023 and updated it for 2026. Each step feeds the ROI formula, so you know what to count before the event starts, not after.

Step 1. Determine what return you will count

Choose your types of return from the table above, before the event. A ticketed conference counts ticket and sponsor revenue. A free customer event counts deals won or renewals. This step sets the top part of your formula.

Step 2. Define your costs, indicators and time window

List your cost lines, including hidden costs. Then agree on how long you will wait to count the return: 30, 90 or 180 days for B2B events. Write it down and share it with finance and sales. This step sets the bottom part of your formula, and it stops arguments later.

Step 3. Distinguish money results from other results

Keep revenue, deals and savings in your ROI. Report satisfaction, learning and brand results next to it, on their own scale, for example 1 to 5. Do not turn a smile into dollars: your leadership will not trust the number. The section on what to measure beyond ROI explains how.

Step 4. Digitize your data collection

Run registration, payments and check-in on one platform, so the numbers match. Connect it to your CRM, so sales can see who attended. Keep all your costs in one budget file. When your data lives in five different tools, nobody can say what the event really cost.

Check-in is the step teams skip most often. In Eventtia’s data, only 44% of events used check-in at all, rising to about half of events in 2025 and 2026. Without check-in, you cannot calculate a cost per attendee, and sales cannot tell who actually came. It is also the gap customers raise most often with us. They rarely ask for an ROI report first. They ask how to get a reliable record of who attended back into Salesforce or Dynamics, so sales can follow up.

Step 5. Devote time to the story behind the numbers

Numbers tell you what happened, not why. Talk to your sales team, your sponsors and 5 to 10 attendees. Ask what worked and what did not. These conversations explain why ROI went up or down, and they tell you what to change next time.

Example 1: what was the ROI of the Future World Forum?

The Future World Forum earned a 9.5% ROI: $18,140 of profit on $190,900 of costs. It is a sample one-day conference for 1,000 people in New York, built with illustrative data. The event sold tickets and sponsor packages, so its return is easy to count.

Line Amount
Ticket revenue (Standard and Startups passes) $126,540
Sponsor revenue (6 sponsors) $82,500
Total revenue $209,040
Total costs $190,900
Profit $18,140
ROI (profit ÷ costs × 100) 9.5%
Margin (profit ÷ revenue × 100) 8.7%
Revenue per checked-in attendee (703 attendees) $297
Cost per checked-in attendee $272

Three details matter here. First, the cost per attendee uses the 703 people who checked in, not the 860 who registered, because you pay for the people in the room. Second, 703 out of 860 is an 82% show-up rate, well above the 59% we see on average across events run on Eventtia: with a more typical show-up rate, the cost per attendee would be much higher. Third, this sample leaves out internal staff time and payment fees. In your own calculation, include them: they would lower the ROI.

What would change the ROI?

The same event can end with a very different ROI if one number moves. A simple scenario table shows where the risk is.

Scenario Profit ROI
Actual result $18,140 9.5%
One Silver sponsor ($15,000) leaves $3,140 1.6%
The Gold sponsor ($30,000) leaves -$11,860 -6.2%
101 fewer Standard tickets sold ($18,180) -$40 -0.02% (just below break-even)
Two catering fixes: coffee ordered for 82% of registrations, cocktail places ordered from confirmed registrations ($3,610 saved) $21,750 11.6%

The lesson: this event depends on one sponsor. Losing the Gold sponsor turns a profit into a loss. Signing one or two more sponsors would protect the ROI more than any cost cut. To see how these numbers fit into a full report, read our guide on how to write a post-event report.

Example 2: how do you measure ROI for an event with no ticket sales?

When you sell no tickets, your return is the business the event creates: deals won, renewals or upsells. You count that return over 30, 90 and 180 days, because B2B deals take months to close.

Here is a second sample, also built with illustrative data. A software company runs a free “Customer Innovation Day” for 150 guests: customers and prospects. The event costs $60,000, including staff time.

Stage Result When Cost per result
Guests checked in 150 Event day $400 per guest
Sales qualified leads (SQLs) 40 30 days $1,500 per SQL
Opportunities 12, worth $360,000 90 days $5,000 per opportunity
Deals won 5, worth $150,000 180 days $12,000 per deal
ROI on revenue 150% 180 days  
ROI on gross profit (75% margin) 87.5% 180 days  

At 30 days, this event looks like a loss: it has created leads, but no revenue yet. At 180 days, it shows a 150% ROI on revenue. Many finance teams prefer the gross profit version, because the company also pays to deliver what it sold. With a 75% gross margin, the $150,000 of deals brings $112,500 of gross profit, so ROI = ($112,500 - $60,000) ÷ $60,000 × 100 = 87.5%. Agree with finance on which version you will use, before the event.

Remember that the $360,000 of opportunities is pipeline, not return. Pipeline is an early signal that the event is working. Only deals won go into your ROI.

What is the difference between sourced and influenced revenue?

Sourced revenue comes from deals that started at the event: the person was not talking to your sales team before. Influenced revenue comes from deals that already existed, where the buyer also attended the event. Put only sourced revenue in your ROI. Report influenced revenue on its own line. In our example, if 2 more deals worth $60,000 were already in progress before the event, they are influenced revenue. Adding them to the ROI would make the number look better, but your sales team would not agree with it.

Which events serve which stage of the sales funnel?

Not every event should close deals. Judge each event on the stage it serves, and your ROI expectations stay realistic.

Event type Funnel stage Main return to measure Who leads it
Industry conferences, workshops, masterclasses Awareness New contacts and SQLs Marketing
Product launches, demo days, roadshows Consideration Opportunities and deals won Sales
User conferences, trainings, member events Retention and growth Renewals and upsells Customer success

How do you connect event data to your CRM?

Send your event data to your CRM, so sales can see who registered, who checked in and what they did. Eventtia connects to Salesforce, HubSpot and Microsoft Dynamics 365, and to any other system through the Eventtia API and webhooks. A simple setup that works:

  1. Create one CRM campaign for each event.
  2. Add each attendee to that campaign, with their status: registered, checked in or no-show.
  3. Add the sessions they attended and the meetings they held.
  4. Ask sales to record the event as the source of each new deal it creates.

Then, at 30, 90 and 180 days, run one CRM report: deals won from the campaign. That number is the top part of your ROI formula.

The Cartier Women's Initiative 2026 awards ceremony, one of the Cartier events run with Eventtia.

The same approach works at a much larger scale. Nike runs more than 5,000 events a year on Eventtia, with attendee data synced automatically to its CRM.

Where does your event lose money?

Most events lose money in four places: no-shows you still pay for, catering you order but nobody uses, tools that each team pays for separately, and costs nobody tracks. Fixing these leaks raises your ROI without cutting the experience.

No-shows you still pay for. The Future World Forum had 157 no-shows out of 860 registrations. Free Student passes caused 59% of them. You still pay for their badges, their seats and their food. Two things help. Send a one-click cancellation link before the event, so people who cannot come free their place for someone on the waiting list. And charge something, even a small deposit, when your format allows it: in our data, paying attendees show up far more often. Do not count on a last-minute reminder alone. Across the events we analyzed, a message in the last 48 hours made no measurable difference to show-up rates. For more tactics, read our tips on how to prevent no-shows.

Over-ordered catering. The same event paid for $5,645 of coffee and cocktail places that nobody used. That is about 3% of its total costs. Order catering from the number of people you expect to check in, not from registrations.

Tools that each team pays for. When marketing, sales and operations each buy their own registration, email and check-in tools, nobody sees the total cost. We hear it in almost every first call: one company we spoke with runs about 280 events a year across a CRM, a ticketing tool and spreadsheets, with attendee data copied by hand from one to the next. One platform for all events gives finance and marketing one view of spending.

Costs nobody tracks. Staff time, payment fees and last-minute purchases often stay out of the budget file. Your ROI then looks better than it is, until finance checks it.

What should you measure beyond ROI?

Measure return on objectives (ROO) and return on experience (ROE), next to ROI. ROI tells you if the event paid for itself. ROO and ROE tell you if it did its job and what attendees got out of it. Report them on their own scale, never in dollars.

What is return on objectives (ROO)?

Return on objectives shows whether the event reached the goals you set that are not about money, such as educating partners, launching a product or building a community. You measure ROO by comparing each result with its target. For a list of KPIs and targets, read our guide on how to measure event success.

ROI vs ROE: what is return on experience?

Return on experience (ROE) shows the value attendees got from the event: what they learned, who they met and how they felt, and what they did next because of it. ROI measures what the event gave your company. ROE measures what it gave your attendees. People who had a great experience come back, recommend your event and talk about your brand. Three measures work well:

  • Net Promoter Score (NPS): the Future World Forum reached +42.
  • Intent to return: 68% of its survey respondents said they would attend again.
  • Written comments: they tell you why people felt the way they did.

Collect these answers with a short survey after the event. For the best questions to ask, read our guide to post-event survey questions.

How do you measure sponsor and trade show ROI?

Sponsors and exhibitors calculate their own ROI with the same formula: the revenue from deals they won thanks to the event, minus what they paid for the booth or sponsorship, travel and staff, divided by those costs and multiplied by 100. Leads are pipeline, not return, so they report them on a separate line. As the organizer, you cannot calculate it for them, because you do not see their sales. You can give them what they need to calculate it: booth traffic, meetings held and lead lists after the event.

The organizers who do this well report the quality of the audience, not only its size. A French trade show organizer we work with stopped publishing total visitor numbers. Instead, it tells exhibitors who came and what they can buy. In its last exhibitor survey, 78% of exhibitors said visitors matched their target, and 62% rated visitor quality as good or very good. Organizers who pay to bring hosted buyers apply the same logic to them: meetings requested, held and missed for each buyer show which ones were worth the invitation. For one-to-one meeting programs, read how to measure the ROI of B2B matchmaking events.

How do you calculate event ROI with AI? (event ROI calculator)

Ask an AI assistant like ChatGPT, Claude or Copilot to do the math for you. Give it your costs and your return, and it calculates profit, ROI, margin and break-even, then tests “what if” scenarios. If your assistant is connected to Eventtia, it pulls your revenue and check-in data by itself.

Copy the prompt below into your AI assistant, replace the parts in brackets, and attach your budget file if you have one.

To use your Eventtia data, connect your AI assistant to Eventtia through the Eventtia MCP server. MCP (Model Context Protocol) is a standard way for AI assistants to connect to other software. The Eventtia MCP server lets your assistant read your registrations, payments and check-ins with your own Eventtia permissions. It is included with every Eventtia plan.

  1. Connect your assistant. In Claude, add Eventtia from the Connectors library and log in to Eventtia. In ChatGPT, use the Eventtia app. In Microsoft Copilot or any other MCP client, add the address connect-mcp.eventtia.com/mcp.
  2. Run the prompt. Replace the ticket revenue line with: “Use my Eventtia data for [event name] for ticket revenue and checked-in attendees.”
  3. Add what Eventtia does not have. Attach your budget file for costs, and add sponsor revenue and deals won from your CRM.
  4. Check the result once. Compare two or three numbers with your Eventtia dashboard before you share them.

Know the limits. Your event costs are not stored in Eventtia, so the AI needs your budget file. Deals won live in your CRM, so for B2B ROI your assistant needs a connection to your CRM too.

The same connection answers questions a spreadsheet cannot. The French trade show organizer above used it to compare check-ins across five editions of its show. The data showed that almost no visitors came between 9 and 11 a.m. on Sundays, which settled a dispute with exhibitors about opening hours in one meeting.

For step-by-step guides, read how to manage event registrations with ChatGPT and how to use Claude for event planning.

What mistakes should you avoid when calculating event ROI?

The most common mistakes are dividing revenue instead of profit, getting break-even wrong, using the wrong attendee count, forgetting hidden costs, measuring too early and counting deals that were not yours.

  • Dividing revenue by costs. ROI is profit ÷ costs. If you divide revenue by costs, the Future World Forum’s 9.5% ROI becomes “109.5%”, which is wrong.
  • Saying break-even is 100%. Break-even is 0%. An ROI of 100% means you doubled your money.
  • Dividing by registrations. Use checked-in attendees for cost per attendee, because you pay for the people in the room.
  • Leaving out staff time. Your team’s time is a real cost. Without it, your ROI looks better than it is.
  • Measuring B2B ROI too early. At 30 days, most B2B events look like a loss. Measure again at 90 and 180 days.
  • Counting influenced revenue as sourced revenue. Only deals that started at the event belong in your ROI.

Summary: event ROI formulas at a glance

Measure Formula Future World Forum
Profit Return - costs $18,140
ROI Profit ÷ costs × 100 9.5%
Margin Profit ÷ revenue × 100 8.7%
Cost per attendee Costs ÷ checked-in attendees $272
Revenue per attendee Revenue ÷ checked-in attendees $297
Break-even The point where return = costs (ROI = 0%) About 100 fewer Standard tickets
ROI on gross profit (B2B) (Deals won × gross margin - costs) ÷ costs × 100 Example 2: 87.5%

Frequently asked questions about event ROI

What is a good ROI for an event?

There is no single benchmark, because ROI depends on the type of event, the industry and what you count. Any ROI above 0% means the event earned more than it cost. The best comparison is your own previous edition, and your other marketing channels: if an event wins deals at a lower cost than paid ads, it is a good investment.

Is event ROI the same as profit?

No. Profit is an amount in dollars. ROI is a percentage that compares profit with costs. The Future World Forum made $18,140 of profit on $190,900 of costs, so its ROI is 9.5%. The same profit on $50,000 of costs would be an ROI of 36.3%.

When should you measure event ROI?

For a ticketed event, measure ROI 2 to 4 weeks after the event, when all invoices and refunds are in. For a B2B event, measure at 30, 90 and 180 days, because deals take time to close. Agree on the dates before the event.

How do you measure the ROI of a free event?

Use the business the event creates as your return: deals won, renewals, upsells or cost savings. Then apply the same formula. Example 2 in this guide shows how. A free ticket is not a free event: your costs are still real.

How do you measure the ROI of a virtual or hybrid event?

Use the same formula. Virtual events usually cost less, because you pay no venue or catering, but you still pay for the platform, video production and staff time. Measure return the same way: revenue, deals won or renewals. Count viewing time as engagement, not as return.

Can you calculate ROI for event sponsors?

Yes. Sponsors use the same formula: the revenue from deals they won thanks to the event, minus their sponsorship fee and booth costs, divided by those costs and multiplied by 100. Leads are pipeline, so they report them separately. You cannot calculate it for them, because you do not see their sales. You can help by sharing booth traffic, meetings held and lead lists after the event.

Ready to see what your events really return?

Eventtia runs registration, payments, check-in and CRM connections on one platform, so your ROI starts with numbers that match. Its MCP server lets ChatGPT, Claude or Copilot calculate ROI from your event data. Book a demo to see how your team can prove the value of every event.