Event ROI Calculator
An event ROI calculator template for B2B marketing teams. Calculate cost per lead, cost per meeting, and pipeline generated from any event investment.
Use this calculator after every event to measure return on investment and make data-driven decisions about future event spend. Run the calculation twice: once at 2 weeks post-event (early read on meetings and pipeline) and again at 90 days post-event (actual revenue attribution). The 90-day number is the one you present to the CFO.
Input: Event Costs
Fill in all costs associated with the event. If a cost does not apply, enter $0.
| Cost Category | Amount | Notes |
|---|---|---|
| Sponsorship / booth fee | ${{X}} | The base cost of attending or sponsoring |
| Booth design & setup | ${{X}} | Includes build, teardown, shipping |
| Swag & printed materials | ${{X}} | T-shirts, brochures, pens, etc. |
| Travel & accommodation (team) | ${{X}} | Flights, hotels, ground transport for all team members |
| Meals & entertainment | ${{X}} | Dinners, hosted happy hours, client meals |
| Speaker fees | ${{X}} | External speakers, if applicable |
| AV & production | ${{X}} | Equipment rental, videography, photography |
| Pre-event marketing | ${{X}} | Paid promotion, email campaigns, landing pages |
| Technology & tools | ${{X}} | Lead scanners, event app, virtual platform |
| Team time (opportunity cost) | ${{X}} | Hours spent by all team members x blended hourly rate |
| Miscellaneous | ${{X}} | |
| Total Event Cost | ${{X}} | Sum of all above |
Team Time Calculation
| Team Member | Role | Hours Spent (Pre + During + Post) | Hourly Rate (fully loaded) | Cost |
|---|---|---|---|---|
| {{name}} | Event Lead | {{X}} hrs | ${{X}}/hr | ${{X}} |
| {{name}} | SDR (pre-event outreach) | {{X}} hrs | ${{X}}/hr | ${{X}} |
| {{name}} | AE (event meetings) | {{X}} hrs | ${{X}}/hr | ${{X}} |
| {{name}} | Content/Design | {{X}} hrs | ${{X}}/hr | ${{X}} |
| Total Team Time Cost | ${{X}} |
Tip: Use a blended fully-loaded rate (salary + benefits + overhead) / 2080 hours per year. For a $120K total compensation employee, that is roughly $58/hr.
Input: Event Results
Track these outputs in your CRM. Pull data at 2 weeks and 90 days post-event.
| Metric | 2-Week Read | 90-Day Read |
|---|---|---|
| Total leads collected (badge scans, cards, registrations) | {{X}} | {{X}} |
| Leads added to CRM | {{X}} | {{X}} |
| Tier 1 (Hot) leads | {{X}} | {{X}} |
| Tier 2 (Warm) leads | {{X}} | {{X}} |
| Tier 3 (Scanned) leads | {{X}} | {{X}} |
| Meetings booked from event leads | {{X}} | {{X}} |
| Meetings held | {{X}} | {{X}} |
| Opportunities created | {{X}} | {{X}} |
| Pipeline value ($) | ${{X}} | ${{X}} |
| Closed-won deals | {{X}} | {{X}} |
| Closed-won revenue ($) | ${{X}} | ${{X}} |
ROI Calculations
Cost Metrics
| Metric | Formula | Your Number |
|---|---|---|
| Cost per Lead (CPL) | Total Event Cost / Total Leads Collected | ${{X}} |
| Cost per Qualified Lead | Total Event Cost / (Tier 1 + Tier 2 Leads) | ${{X}} |
| Cost per Meeting | Total Event Cost / Meetings Booked | ${{X}} |
| Cost per Opportunity | Total Event Cost / Opportunities Created | ${{X}} |
| Cost per Closed Deal | Total Event Cost / Closed-Won Deals | ${{X}} |
Revenue Metrics
| Metric | Formula | Your Number |
|---|---|---|
| Pipeline Generated | Sum of opportunity values from event leads | ${{X}} |
| Pipeline-to-Spend Ratio | Pipeline Generated / Total Event Cost | {{X}}x |
| Revenue Generated | Sum of closed-won revenue from event leads | ${{X}} |
| Revenue ROI | (Revenue Generated - Total Event Cost) / Total Event Cost x 100 | {{X}}% |
| Revenue-to-Spend Ratio | Revenue Generated / Total Event Cost | {{X}}x |
Conversion Metrics
| Metric | Formula | Your Number | Benchmark |
|---|---|---|---|
| Lead → Meeting Rate | Meetings / Leads | {{X}}% | 10-20% |
| Meeting → Opportunity Rate | Opportunities / Meetings | {{X}}% | 30-50% |
| Opportunity → Closed Won Rate | Closed Won / Opportunities | {{X}}% | 20-30% |
| Lead → Closed Won Rate | Closed Won / Leads | {{X}}% | 1-5% |
ROI Analysis Framework
Is this event worth repeating?
Use this decision matrix based on your Pipeline-to-Spend Ratio at the 90-day mark:
| Pipeline-to-Spend Ratio | Verdict | Action |
|---|---|---|
| > 10x | Strong performer | Increase investment. Consider upgrading sponsorship level or hosting a side event. |
| 5-10x | Solid return | Repeat at the same level. Look for optimization opportunities (better booth location, more pre-event outreach). |
| 3-5x | Marginal | Repeat with changes. Investigate: Was the audience right? Was follow-up fast enough? Could you reduce costs? |
| 1-3x | Underperforming | Reduce investment or test a different event in the same category. |
| < 1x | Negative ROI | Cut this event. Redirect budget to higher-performing channels. |
Comparison Across Events
Track all events in a single comparison sheet:
| Event | Date | Total Cost | Leads | Meetings | Pipeline | Revenue | CPL | CPO | Pipeline:Spend | Revenue:Spend | Repeat? |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{event 1}} | {{date}} | ${{X}} | {{X}} | {{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x | {{X}}x | Y/N |
| {{event 2}} | {{date}} | ${{X}} | {{X}} | {{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x | {{X}}x | Y/N |
| {{event 3}} | {{date}} | ${{X}} | {{X}} | {{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x | {{X}}x | Y/N |
Channel Comparison
Compare events against other pipeline sources:
| Channel | Total Spend | Pipeline | Revenue | CPL | CPO | Pipeline:Spend |
|---|---|---|---|---|---|---|
| Events (total) | ${{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x |
| Paid Search | ${{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x |
| Paid Social | ${{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x |
| Organic / Content | ${{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x |
| Outbound (SDR) | ${{X}} | ${{X}} | ${{X}} | ${{X}} | ${{X}} | {{X}}x |
Feed this comparison into your GTM metrics dashboard and present it during quarterly planning.
Hidden Value Factors
Some event benefits are hard to measure but real. Note these qualitatively:
| Factor | How to Assess | Your Notes |
|---|---|---|
| Brand awareness | Post-event increase in branded search volume, social mentions | |
| Existing customer engagement | Customers who attended and expanded or renewed | |
| Partnership opportunities | Partners or channel relationships initiated at the event | |
| Content generated | Blog posts, videos, social content created from event | |
| Competitive intelligence | Insights gathered about competitor positioning | |
| Recruitment | Candidates met or interested in joining |
Include these qualitative factors in your event debrief alongside the hard ROI numbers. They can tip a marginal event into “worth repeating” territory.
Post-Calculation Action Items
- Share ROI results with the marketing team within 2 weeks of the event
- Present 90-day ROI in the next quarterly business review
- Update the annual event budget based on comparative ROI data
- Document lessons learned: what worked, what to change next time
- Compare results against attribution model data to validate
- Feed pipeline numbers into the weekly GTM report
How to Customize
- For virtual events and webinars, the cost structure is very different: no travel, no venue, no physical production. Adjust the cost inputs to focus on platform fees, speaker costs, paid promotion, and team time. Virtual events typically have lower total cost but also lower lead quality, so pay close attention to the Meeting and Opportunity conversion rates rather than raw lead count.
- For executive dinners and intimate roundtables, CPL will look terrible because you have 15-25 attendees at a cost of $5K-$15K. That is expected. The value is in deal acceleration and relationship building. Track “pipeline influenced” (existing deals that accelerated after the dinner) alongside “pipeline created” (new opportunities). Use your analytics platform to measure influence.
- For recurring events (annual conferences you attend every year), build a year-over-year comparison chart. Track whether ROI is improving, flat, or declining. A declining trend over 2+ years is a signal to explore alternative events, even if the absolute ROI is still positive. Markets change, and last year’s top event may not be next year’s.
Related templates
Event Follow-Up Cadence
A multi-step follow-up sequence for converting event leads into meetings and pipeline within 14 days of the event.
SequencePost-Event Follow-Up Sequence
A 5-step post-event follow-up email sequence for B2B teams. Convert event leads to meetings within 14 days of any conference or hosted event.
SequencePre-Event Outreach Sequence
A 4-email pre-event outreach sequence for booking meetings with target accounts before conferences and hosted events. Includes templates and timing.
Want the how-to behind this template?
Check out our playbooks for step-by-step process guides.