Webinar ROI is the closed revenue credited to a webinar minus its full cost, divided by
that cost, expressed as a percentage.

Use the same attribution rule, revenue window, and
cost definition every time. Otherwise, the percentage cannot support a budget decision.
This page covers a single webinar. For a multi-session conference, online summit, or hybrid
program, use [virtual event ROI](https://eventiq.io/md/event-roi/virtual-event-roi) instead.

## The formula

**Webinar ROI (%) = (Attributed revenue − Total cost) ÷ Total cost × 100**

Illustrative example: a webinar with $12,000 in full cost and $48,000 in credited closed
revenue has 300% ROI. Revenue is 4× cost; ROI is 3× cost after the cost is subtracted.

## What counts as total cost

The platform invoice is one cost line. The denominator should also include promotion,
production, and labor under definitions approved by finance.

| Cost line | Evidence to use |
|---|---|
| Webinar platform | Invoice and allocated contract amount |
| Paid promotion | Campaign spend assigned to the webinar |
| Content production | Approved internal time and supplier invoices |
| Team hours | Loaded labor rate applied to preparation, delivery, and follow-up |
| Email and landing pages | Allocated production or platform cost under a stated rule |

If a team member works on the webinar, include that time at the loaded rate your finance
team uses for internal cost allocation. State the allocation rule so another reviewer can
reproduce the denominator.

## What counts as attributed revenue

Registrations are not revenue, and neither are attendees, leads, or opportunities.
Connecting revenue back to the webinar means following a chain across systems:

1. Registrations, from the webinar platform
2. Attendees, the subset with a recorded attendance event
3. Qualified leads, attendees who met your MQL definition
4. Opportunities, from your CRM, linked back to the webinar as a touchpoint
5. Closed revenue, closed deals inside the approved revenue window

The webinar platform records participation, and
[webinar analytics](https://eventiq.io/md/webinar-analytics) covers what those records can prove on their own. The CRM
records commercial outcomes. Your
matching and attribution rules determine whether those records can support a revenue claim.

## What platforms track webinar ROI and pipeline?

No category of tool tracks both. Each one records the part of the chain it owns, and the ROI
line sits across the boundaries between them:

| Tool category | What it records | What it does not record |
|---|---|---|
| Webinar and streaming platforms | Registrations, attendance, time in session, polls and questions | Deals, stages, closed revenue |
| CRM | Contacts, opportunities, stages, close dates, closed revenue | Whether a person attended and for how long |
| Marketing automation | Sends, clicks, form fills, lead status, campaign membership | Full delivery cost and recognized revenue |
| Advertising accounts | Campaign spend, impressions, clicks, reported conversions | Which of those people attended or bought |
| Finance systems | Invoices, allocated cost, recognized revenue | Anything about the audience |

The webinar platform knows who attended and how long they stayed. The CRM knows which deals
exist, what stage they reached, and when they closed, so pipeline and closed revenue both
live there. The advertising accounts know what was spent. None of them holds the link
between a participant record and a deal record. Whoever makes that join, a person with a
spreadsheet or a layer sitting between the systems, is the one producing the ROI figure, and
the same join decides whether attributed pipeline can be reported at all.

## Last-touch will flatter or bury you

If a webinar attendee later clicks a paid ad before converting, a last-touch model gives
the ad full credit. That is the result of the selected rule, not proof that the webinar had
no influence.

[Multi-touch attribution](https://eventiq.io/md/event-marketing-attribution) distributes credit across eligible
recorded touches. It still depends on the identity rules, time window, and weighting method
you approve. Report the model beside the result instead of presenting allocated credit as
causal proof.

## A worked example

Illustrative example, not a benchmark. Replace every value with your own:

| Line | Value |
|---|---|
| Platform, promotion, production, hours | $12,000 |
| Registrations | 600 |
| Attendees (42%) | 252 |
| Qualified leads | 38 |
| Opportunities created | 9 |
| Closed deals | 3 |
| Average contract value | $16,000 |
| **Attributed revenue** | **$48,000** |
| **ROI** | **300%** |

In this illustrative example, cost per qualified lead is $316 and the opportunity close
rate is 33%. Compare those figures with another channel only when qualification, attribution,
and measurement windows use the same definitions.

## The lag problem

Costs and revenue often enter the report on different dates. A report produced before the
approved revenue window closes may show cost beside open pipeline but little closed revenue.

Two ways to handle it honestly:

- Report pipeline early and revenue later. Attributed pipeline is a legitimate leading
  indicator, as long as it is labeled as pipeline and never as revenue
- Measure in cohorts. Group webinars by quarter and evaluate each cohort once your
  typical sales cycle has fully played out

Both approaches require you to keep pipeline and closed revenue on separate lines.

## What to do about incomplete data

Report what the data supports and state, beside the result, what remains outside the
calculation. Show the number of records that matched, did not match, or lacked an email
when your reporting process can produce those counts. Do not replace a missing identity
link with assumed revenue credit.

## Where EventIQ fits

EventIQ joins the Zoom participant record to the Salesforce record, the step this page
identifies as the one that breaks. Zoom supplies registrants and participant-level
attendance, including time in the session; registration and attendance remain separate.
Participant records match CRM contacts by exact email, and each record keeps one of three
outcomes: matched, unmatched, or no email.

Salesforce supplies deals, stages, and close dates through an event-to-campaign mapping you
confirm. Ask any vendor, including us, which of these steps it covers: attendance rate, match
coverage on screen, full webinar cost, and the ROI line itself are not in EventIQ today, and
you should expect that answer in the product, not on a slide.

## Where this fits

Webinar ROI is one type of [event ROI](https://eventiq.io/md/event-roi). The same formula also carries over to
[trade show ROI](https://eventiq.io/md/event-roi/trade-show-roi) and
[event sponsorship ROI](https://eventiq.io/md/event-roi/event-sponsorship-roi), but each format has different
costs and source records. The [event ROI calculator](https://eventiq.io/md/tools/event-roi-calculator) models the
arithmetic without asking for your email; it does not turn assumptions into a reported
product metric.

## Review the supported webinar record

[Book a demo](https://eventiq.io/#early-access) to review the Zoom, exact-email match, Salesforce, and
marketing-spend fields EventIQ currently supports.

We will provide a source-by-source field list and current limits on a 20-minute demo.

---

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