B2B event ROI is the closed revenue credited to an event under a rule agreed in advance, minus the full event cost including staff time, divided by that cost. Deals close months later, so measure it as a cohort at 3, 6, 9, and 12 months, and keep open pipeline out of the ROI line until it closes.

Those deals also pass through a buying committee, so no single contact explains the result. The general formula and cost rules are in the [event ROI guide](https://eventiq.io/md/event-roi), and the organizer's
side of a conference is in [conference ROI](https://eventiq.io/md/event-roi/conference-roi). This page deals with measuring
B2B event ROI across the lag: the definitions that decide the numerator, the window to fix before the event, the cohort
report, the interim measures you can fairly show, and a hypothetical conference followed for
twelve months.

## Why does deal lag change how you measure B2B event ROI?

Cost is recorded early and revenue late. Venue deposits, production, travel, and staff days are
booked before or during the event. The deals it starts close months afterwards, once several
people at the buying account have had their say. A report produced for the post-event debrief
sets the full cost against a fraction of the revenue the event will eventually be credited with,
and it reads like a loss.

Teams then either wait, and next year's budget is set without the result, or fill the gap with
open pipeline and call it return. A cohort report avoids both: a figure at each checkpoint, with
the cohort's age stated every time.

The buying committee adds a second problem. The person who attended is often not the person who
signs, so the credit rule has to say whether an attendee anywhere on the account counts, or only
one who holds a role on the opportunity.

In a 2026 survey of more than 120 B2B marketing and events leaders, published by the
event-technology vendor Vendelux, 90% said events influence deals that never get credit in their
CRM. It is a vendor's own survey with an undisclosed method, so it shows that the problem exists
and says little about its size.

## What is the difference between sourced and influenced pipeline?

An opportunity is **event-sourced** when it was created inside an agreed window after the event,
and the event was the first qualifying touch: no other qualifying touch on the contact or account
during a look-back period before it. An opportunity is **event-influenced** when an eligible,
confirmed event touch happened before it closed, whatever created it.

Every sourced opportunity is also influenced. The two are nested tiers, so report them on two
lines and never add them together.

Decide before the event which line feeds the ROI numerator. Sourced closed-won revenue is the
conservative choice, and the one this page uses. Influenced closed-won revenue is the wider
figure, and it includes deals that other programs claim as well. The variants of each definition,
and the attribution models that split credit between touches, are in
[event marketing attribution](https://eventiq.io/md/event-marketing-attribution).

## How do you set the crediting window before the event?

Write six decisions on one page, signed by marketing, sales, and finance, and dated before the
event.

1. **Revenue window.** How long after the event a credited deal can close and still count. Base
   it on your own sales cycle: the median days from opportunity creation to close for deals of
   similar size. A window shorter than the cycle leaves most of the cohort open.
2. **Creation window for sourced.** How many days after the event a new opportunity can be
   created and still count as sourced.
3. **Look-back period.** How far back to check for an earlier qualifying touch.
4. **Eligible touch.** Verified attendance and a meeting held usually qualify. Registering without
   attending usually does not.
5. **Match level.** A contact with a role on the opportunity, or any attendee from the account.
6. **Confirmation.** Who confirms the event touch in the CRM, and the deadline for confirming it.

In Salesforce, the campaign, member status, and contact role setup that enforces this rule is on
[Salesforce campaign influence](https://eventiq.io/md/blog/salesforce-campaign-influence). If you change the window
after the result is known, finance has no reason to trust the rule you wrote.

## How does cohort reporting by event month work?

The cohort is every opportunity credited to the event under the rule, fixed when the creation
window closes. After that the list does not grow. You follow the same opportunities as they are
won, lost, or left open, and report them at fixed ages: 3, 6, 9, and 12 months after the event.

**Cohort ROI at month m (%) = (Closed-won credited revenue by month m − Full event cost) ÷ Full event cost × 100**

**Open pipeline at month m = Sum of amounts on credited opportunities still open at month m**

Freeze each checkpoint when you take it. The month-6 report gets a new column; it does not
overwrite month 3. That history is also how you learn how long your own events take to pay back.

Compare events at the same age. A March conference at month 9 against a September conference at
month 3 sets a mature cohort against a young one.

## Which interim measures are honest, and why are they not revenue?

Before the first deals close, three measures show whether the cohort is forming.

- **Meetings held.** A meeting that took place with a person from a target account, logged with a
  date. Booked meetings that did not happen stay out. The cost side of that measure is on
  [cost per qualified meeting](https://eventiq.io/md/blog/cost-per-qualified-meeting).
- **Opportunities created.** Count and amount, inside the creation window, meeting the sourced
  rule.
- **Stage progression.** Of the opportunities open at the last checkpoint, how many moved forward a
  stage, how many stayed, and how many were lost.

None of these is revenue. An open opportunity can still be lost, its amount can fall in
negotiation, and the probability on each stage is an estimate set by your sales process. Adding
open pipeline to the ROI numerator counts deals that have not happened; the example below shows
how large that error gets. If you show probability-weighted pipeline,
label it as an estimate and keep it on its own line, outside ROI.

## What goes into the full cost of a B2B event?

The denominator has four groups of cost:

- **Direct spend:** venue, catering, audiovisual, production, platform, booth.
- **Promotion:** paid media, email, design, agency fees for the event.
- **Travel:** staff and speakers.
- **Staff time:** sales, solution engineering, and marketing hours at the event and in preparation
  and follow-up, at the loaded rate finance already uses.

**Staff time cost = Hours by role × Loaded hourly rate for that role**

Staff time is the line most often left out, and in B2B it is often large: a sales team at a
two-day conference is not selling anywhere else. Shared costs, such as an annual platform licence,
are allocated by one rule that finance accepts. The [event budget template](https://eventiq.io/md/blog/event-budget-template) has the line items.

## What does a B2B event ROI cohort look like over twelve months?

All figures here are hypothetical and show the method only.

A B2B software company runs a two-day conference in March for customers and prospects. The rule,
signed in February: an opportunity is sourced if it is created within 90 days after the event, a
verified attendee holds a contact role on it, and no qualifying touch occurred in the 90 days
before. The revenue window is 12 months. ROI is reported on sourced closed-won revenue.
| Cost line | Amount |
| --- | --- |
| Venue, catering, audiovisual, and production | $180,000 |
| Promotion | $45,000 |
| Staff and speaker travel | $30,000 |
| Staff time, 1,200 hours at $75 loaded | $90,000 |
| Full cost | $345,000 |
By day 90 the team had held 140 meetings with attending accounts, and 40 sourced opportunities had
been created, worth $1,600,000 in total. The creation window then closed and the cohort was fixed
at 40. Amounts are held at their value at creation, so won, lost, and open amounts add to
$1,600,000 at every checkpoint.
| Months after event | Won | Won revenue | Lost | Open | Open pipeline | ROI on won revenue |
| --- | --- | --- | --- | --- | --- | --- |
| 3 | 2 | $70,000 | 3 | 35 | $1,425,000 | −79.7% |
| 6 | 7 | $266,000 | 9 | 24 | $992,000 | −22.9% |
| 9 | 12 | $468,000 | 14 | 14 | $586,000 | 35.7% |
| 12 | 15 | $585,000 | 18 | 7 | $313,000 | 69.6% |
- Full cost: $180,000 + $45,000 + $30,000 + (1,200 × $75 = $90,000) = $345,000.
- Month 3: ($70,000 − $345,000) ÷ $345,000 = −79.7%.
- Month 6: ($266,000 − $345,000) ÷ $345,000 = −22.9%.
- Month 9: ($468,000 − $345,000) ÷ $345,000 = 35.7%.
- Month 12: ($585,000 − $345,000) ÷ $345,000 = 69.6%.
- Win rate on decided deals at month 12: 15 ÷ (15 + 18) = 45.5%.

Won revenue passed the full cost between month 6 and month 9. Had the month-3 report added open
pipeline to won revenue, it would have shown ($70,000 + $1,425,000 − $345,000) ÷ $345,000 =
333.3%. Twelve months later the event has returned 69.6%, and the difference is pipeline that was
later lost or is still open.

Without the 1,200 hours of staff time, the cost is $255,000 and the month-12 figure becomes ($585,000 − $255,000) ÷ $255,000 = 129.4%, nearly double
the figure with staff time included.

Influenced revenue goes on its own line. At month 12, influenced closed-won revenue is
$1,240,000: the $585,000 sourced, plus $655,000 on 7 deals that were already open before the
event and had an attendee in a contact role. An ROI on that line would read ($1,240,000 −
$345,000) ÷ $345,000 = 259.4%. Report the $1,240,000 as influenced revenue, not as the ROI
headline, because those 7 deals were already in pipeline and other programs credit them too.

The revenue window closes on schedule at month 12 with seven opportunities worth $313,000 still
open. They are reported as open at window close and stay out of the ROI, even if some of them close
in month 13.

## How do you present B2B event ROI to a CFO without overclaiming?

Expect finance to ask for proof. In a
[May 2026 survey by Global DMC Partners](https://globaldmcpartners.com/2026/05/event-roi-measurement-gap-mice-industry/)
of 162 event professionals, 71% of them in the US, 68% reported stakeholder pressure to prove the
business impact of their meetings and incentive programs. The survey drew on the firm's own
network rather than a random sample, so read it as a direction, not a precise share.

Six habits keep the figure defensible:

- Bring the rule signed before the event. A rule written after the result reads as chosen to fit
  it.
- Put the cohort's age on every figure: "69.6% at month 12", not "69.6%".
- Keep three lines apart: sourced closed-won revenue for ROI, influenced revenue as context, and
  open pipeline as open pipeline.
- Show the full cost with staff time, and the allocation rule for shared costs.
- Compare with the prior edition at the same age, under the same rule.
- Say what is still open and when the final report lands. If finance measures return on gross
  margin, multiply won revenue by the margin before dividing, and say so.

Across a calendar of events, the same cohort figures decide which events to protect, change, or
cut, which is the subject of [B2B event strategy](https://eventiq.io/md/blog/b2b-event-strategy). To structure the
inputs for a single event, the [event ROI calculator](https://eventiq.io/md/tools/event-roi-calculator) shows every
formula and asks for no email address.

## Where EventIQ fits

EventIQ works on top of the platforms you already run and connects to event platforms
(Cvent, Eventbrite, Zoom, Swapcard, StubHub), CRM (Salesforce, HubSpot, GoHighLevel), and
marketing (Google Ads, Meta Ads, LinkedIn Ads, Mailchimp, Google Analytics). Platforms with an API
outside that list are connected on request.

Salesforce deals arrive with stage, amount, probability, and close date, and they link to an
event through a campaign relationship a person confirms. That event link exists for Salesforce
only: HubSpot deals come in without one. Registrations and attendance stay separate records, and
attendees are matched to CRM contacts by exact email, with the result kept on every record:
matched, unmatched, or no email.

EventIQ calculates an ROI figure per event from the budget fields and the revenue target you
enter. That is arithmetic on your entries, not revenue measured from sales records, so the
cohort ROI on this page is a calculation your team runs on the linked deals. EventIQ does not run
multi-touch attribution or split revenue into sourced and influenced. The product shows an
attribution model picker, but it does not change the calculation yet.

[Book a demo](https://eventiq.io/#early-access) to see Salesforce deals linked to an event by stage, amount, and
close date on a sample event, in a 30-minute demo.

---

HTML version: https://eventiq.io/event-roi/b2b-event-roi
