BuddyX

15 min read · 3,050 words

How to Run a Hybrid (In-Person + Virtual) Event on WordPress

Eventonomy event page with separate In-Person and Virtual RSVP modes for a hybrid WordPress community event

A hybrid event is really two events happening at once, wearing one name. There is the room, with chairs, a door, and people who showed up in person. And there is the stream, with a chat window, a join link, and people watching from wherever they are. Most of what goes wrong with hybrid events happens because organisers plan for the room and bolt the stream on as an afterthought, or the reverse, building a polished broadcast while the people who actually travelled to attend feel like an audience for someone else’s camera.

This guide covers running a hybrid event, in-person RSVP and check-in alongside a simultaneous virtual track, on a WordPress community site using Eventonomy, the free events plugin we build at Wbcom Designs, on BuddyX. We will walk through structuring one event with two attendance modes, handling RSVPs and capacity for each separately, door check-in for the room, and the small but real details, like who answers the chat, that decide whether remote attendees feel like they were actually at the event or just watched it happen.

Table of Contents

Why Hybrid Became the Default, Not the Exception

Event industry research from groups including the Events Industry Council and major event-technology vendors has consistently found that a majority of organisations now plan at least some of their events as hybrid rather than choosing purely in-person or purely virtual, a shift that solidified after 2020 and has not meaningfully reversed since. For a community site specifically, the driver is simpler than any industry trend report: members live in different time zones, have different travel budgets, and a meetup that only works for people who can show up in person quietly shrinks the community to whoever happens to live nearby.

That does not mean every event needs a virtual track. A hands-on workshop that only works with physical materials in the room is a poor hybrid candidate. A keynote, a panel discussion, or a conference with multiple talks is usually a strong one, because the core value, hearing and seeing the content, translates to a screen almost as well as it does to a seat.

Decide What “Hybrid” Means for This Specific Event

Before building anything in Eventonomy, settle three questions. Does the virtual track get the whole event, or only certain sessions (a keynote streamed, breakout workshops kept in-room only)? Can remote attendees actually participate, ask a question, vote in a poll, or are they watching a one-way broadcast? And does either mode cost differently, a cheaper virtual ticket, or the same price for both because the content is the real product, not the room?

Write the answers down and share them with your team before registration opens. The single most common hybrid-event complaint from attendees is a mismatch between what they expected and what they got, a remote ticket holder who thought they could ask questions live and discovers the chat is not monitored, or an in-person attendee who paid more and finds the same content streamed free an hour later.

Step 1: Structure the Event With Two Attendance Modes

In Eventonomy, build the hybrid event as a single event with two RSVP or ticket options, In-Person and Virtual, rather than creating two separate events that happen to share a time slot. One event with two modes keeps the agenda, the speaker information, and the event page unified, which matters because most attendees, in person or remote, land on the same page before deciding how to attend.

Give each mode its own description text directly on the event page: what the in-person experience includes (parking, check-in time, whether lunch is provided) and what the virtual experience includes (the streaming platform, whether questions are taken from chat, whether a recording is available afterward). Attendees choosing between the two should have enough information to pick the right one for them, not just a price difference with no explanation of what it buys.

Step 2: RSVP and Capacity for Each Mode

Set capacity independently for each mode. The room has a real, physical limit; the stream usually does not, or has a much higher one tied to your streaming platform’s own limits rather than Eventonomy’s. Eventonomy’s waitlist applies per mode, so the in-person option can fill and waitlist while virtual registration stays open, which is exactly the behaviour a hybrid event needs and the reason two options on one event work better than two separate events competing for the same RSVP.

SettingIn-Person modeVirtual mode
CapacitySet to the room’s real limitSet high, or tied to your streaming platform’s cap
WaitlistActive once the room fillsRarely needed, but available if your platform caps viewers
Check-inQR or manual at the doorJoin-link click, tracked as attendance if your streaming tool reports it
Reminder contentAddress, parking, what to bringJoin link, platform name, any pre-event tech check instructions
Pricing (if paid)Often the higher tier, reflects room and catering costOften lower, or free, reflecting lower marginal cost per attendee

Step 3: In-Person Check-In

For the room, Eventonomy Pro’s secure ticket check-in handles the door: a QR code on each attendee’s confirmation, scanned on arrival, which is faster and more reliable than a printed list someone is manually ticking off while a line forms behind the latecomers. Manual check-in (searching a name and marking them present) still works as a fallback for the attendee who shows up without their phone or ticket email pulled up, which happens at essentially every in-person event regardless of how clearly the QR code was communicated.

Staff the door with at least one person solely responsible for check-in during the first fifteen minutes, when the bulk of arrivals land. A single overloaded check-in point creates the queue that becomes everyone’s first impression of the event, in-person or not, since a line snaking out the door is the first thing anyone walking up sees.

Step 4: Keep the Virtual Track From Feeling Like an Afterthought

The easiest way to lose remote attendees is to treat them as a webcam pointed at the stage with no further thought. A few things close that gap meaningfully. Assign one person, not the speaker, not the in-room host, specifically to monitor chat and relay remote questions into the room, since a speaker juggling both a live room and a chat window inevitably drops one of them. Point a dedicated camera at the stage rather than relying on a laptop webcam angled at a podium from thirty feet away, and test the audio feed specifically for remote listeners, since a room’s natural acoustics often sound fine in person and muddy through a stream.

If budget allows, give remote attendees a genuinely interactive moment, a live poll everyone votes in together, a Q&A segment where a remote question gets read aloud by name, something that makes “I was there” feel true regardless of which room someone was actually sitting in.

The test for a hybrid event isn’t whether the stream worked. It’s whether someone who only ever sees it through a screen would come back next time. That answer depends entirely on whether they felt like a second-class attendee or a real one.

Step 5: One Agenda, Two Realities

Build a single agenda page using Eventonomy’s calendar or events list block, and mark clearly which sessions are available in which mode if they differ (a hands-on workshop that is in-person only, for instance). Where sessions are available both ways, the agenda does not need a separate virtual version, just clear notes on each session about how remote attendees join that specific block if the platform changes between sessions (a main-stage stream for the keynote, a separate video call link for a smaller breakout).

Running the Day Itself

Hybrid events fail or succeed on logistics that have nothing to do with the plugin. Do a full technical run-through the day before, camera, microphone, streaming platform, and the actual join link, with someone watching from a different device on a different network to catch what the room’s own wifi might be masking. Start the stream five to ten minutes before the official start time so remote attendees are not staring at a black screen while the room settles in, and have the chat moderator introduce themselves at the very start so remote attendees know someone is actually watching for their questions.

After the event, post the recording (if you made one) on the event page itself rather than a separate unlisted link emailed only to virtual ticket holders, and update the in-person attendee count and virtual peak viewers in your own notes, since that comparison is the number that tells you how to size the room and the stream capacity next time.

Hybrid-Ready Plugin vs. Bolting a Stream Onto an In-Person Tool

Plugins and ticketing tools built purely for in-person events (a seating chart, a door scanner, nothing more) tend to treat the virtual track as an afterthought, if they support it at all, usually by pointing attendees to an external Zoom link with no real integration into capacity, reminders, or the agenda. A plugin built with both modes as first-class options from the start avoids the seams that show up when you try to force a virtual track onto a tool that was never designed to hold one.

FactorEventonomy (built for both modes)In-person-only tool + bolted-on stream link
Capacity tracked separately per modeYes, nativelyUsually manual, tracked outside the ticketing tool
Reminders tailored to attendance modeYesOften one generic reminder for everyone
Single unified agendaYesOften two separate pages or documents
Check-in for the roomQR or manual, built in (Pro)Varies, sometimes a separate app entirely
CostFree for RSVPs; Pro for ticketing and check-inVaries, often multiple tools stitched together

For the fundamentals of RSVPs, waitlists, and member-run events on a community site before layering in hybrid complexity, our guide on replacing The Events Calendar with Eventonomy is the right starting point, and if the event is also ticketed, see our walkthrough on adding paid ticketing to a community site.

Launch Checklist for a First Hybrid Event

  • Decide which sessions stream and which stay in-room only. Write it down and put it on the agenda before registration opens, not after someone asks.
  • Set separate capacity for each mode. The room’s real limit for In-Person, a realistic cap for Virtual based on your streaming platform.
  • Name a chat moderator who is not the speaker or the host. Confirm with them directly, don’t assume someone will naturally pick it up.
  • Source a dedicated camera, even a basic one. A laptop webcam from thirty feet away is the single fastest way to make remote attendees feel like an afterthought.
  • Write mode-specific reminder content. Parking and arrival time for In-Person; join link and platform name for Virtual.
  • Run a full technical test the day before, from a different device and network. Catch what the venue’s own wifi might otherwise hide until the event itself.

Real-World Scenario: A Design Community’s Annual Meetup Goes Hybrid

A design community that has run an in-person annual meetup for four years decides to add a virtual track after repeated requests from members who moved out of the city but still wanted to attend. The organiser builds the meetup as one Eventonomy event with In-Person and Virtual RSVP options, capping the room at 80 (its real limit) and leaving Virtual open with no cap, since the streaming platform comfortably handles a few hundred viewers.

The keynote and the closing panel stream live; two hands-on breakout workshops stay in-room only, noted clearly on the agenda so remote attendees are not surprised mid-event to find a session unavailable to them. A community volunteer, briefed in advance, owns the chat during both streamed segments and relays three audience questions into the room during the panel, read aloud by name. The room sells out two weeks before the event with a healthy waitlist; Virtual draws 140 registrants and about 55 live viewers during the keynote, a show rate consistent with typical free virtual attendance.

After the event, the recording goes up on the event page itself within 48 hours, and the organiser notes both numbers, room capacity and peak virtual viewers, for next year’s planning. The following year the room grows to 100 seats based on the waitlist size, and a second dedicated camera gets added for the breakout sessions members had most asked to see streamed.

Common Mistakes

  • No dedicated chat moderator. A speaker cannot run the room and read the chat at the same time; someone else has to own it.
  • Laptop webcam as the only camera. A dedicated camera pointed at the stage is a small cost that changes the entire remote experience.
  • One generic reminder for both modes. In-person attendees need parking and arrival details; remote attendees need the join link and platform name. Send both, tailored.
  • Treating the virtual ticket as a lesser afterthought. If it is priced the same, it needs to deliver something close to the same value.
  • No technical run-through the day before. Test the stream from a different device and network than the one running the event.
  • Two separate agenda pages that drift out of sync. One agenda, with mode-specific notes on individual sessions, stays accurate.

What It Costs

ComponentCost
Eventonomy (free: RSVPs, waitlists per mode, unlimited events)$0
Eventonomy Pro (ticketing, QR check-in), 1 site$99/year or $249 one-time
Streaming platform (Zoom, YouTube Live, or similar)Varies, often already owned
Dedicated camera/audio for the streamOne-time hardware cost, optional but recommended
Venue for the in-person roomDepends on your existing space or rental

Measuring Whether the Hybrid Format Worked

After the event, compare a handful of numbers rather than relying on a general impression of how it felt. Room attendance against capacity tells you whether to grow or shrink the venue next time. Virtual registrants against live viewers tells you your real show rate, which should inform how hard you lean on reminders next time, not just this one. And a quick post-event note from your chat moderator, how many questions came in, whether any went unanswered, is worth more than a formal survey for catching what to fix before the next event rather than a year from now.

If virtual attendance is consistently low relative to registration, the fix is rarely a better streaming platform. It is almost always the reminder sequence, the clarity of the join instructions, or whether the virtual experience genuinely offered something worth showing up live for instead of just waiting for the recording.

FAQs

1. Does a hybrid event need to be one Eventonomy event or two?

One event with two attendance modes (In-Person and Virtual) works better than two separate events, since it keeps the agenda, description, and speaker information unified for everyone deciding how to attend.

2. Can capacity and waitlists work differently for each mode?

Yes. Set a physical capacity for In-Person with its own waitlist, and a separate, usually much higher, capacity for Virtual, since the room and the stream have genuinely different limits.

3. Does Eventonomy provide the video streaming itself?

No. Eventonomy manages registration, capacity, check-in, and the agenda. Pair it with your existing streaming platform (Zoom, YouTube Live, or similar) and put the join link in the virtual-mode description and reminder.

4. How does check-in work for the in-person side?

Eventonomy Pro supports QR code check-in from each attendee’s ticket, with manual name-search check-in as a fallback for anyone without their ticket pulled up.

5. Should virtual tickets cost less than in-person tickets?

Often, since the marginal cost of an additional remote attendee is lower than an in-person one (no catering, no extra chair). Some events price both the same when the content itself, not the room, is the main value. Decide deliberately and explain the reasoning on the event page.

6. What happens if only some sessions are available virtually?

Note it directly on each session in the agenda rather than maintaining a separate virtual schedule, so attendees see at a glance which sessions they can join remotely.

7. Who should monitor the chat during the event?

A dedicated person, not the speaker and not the in-room host. Their job is relaying remote questions into the room and keeping virtual attendees aware someone is actually watching for them.

8. Can remote attendees ask questions live?

That depends on your setup, not on Eventonomy. Decide whether questions come through chat relayed by a moderator, a live Q&A tool, or not at all, and state that clearly on the event page so expectations match reality.

9. Do we need Eventonomy Pro for a free hybrid event?

No. Free RSVPs, per-mode capacity, and waitlists work in the free plugin. Pro is needed only for paid tickets or built-in QR check-in.

10. How far in advance should we test the stream?

The day before, as a full run-through from a different device and network than the one you will actually use on the day, to catch issues the venue’s own wifi might otherwise mask.

11. Should the recording go up publicly or only to virtual ticket holders?

Decide before the event and say so on the event page, since attendees who paid for a virtual ticket specifically to watch live may feel shortchanged if a free public recording appears immediately afterward with no distinction made.

Where to Start

Decide what hybrid actually means for this specific event before building anything, which sessions stream, whether remote attendees can participate, and how pricing reflects the difference. Build one Eventonomy event with two attendance modes, set capacity and reminders for each separately, and put a real person in charge of the chat on the day. The plugin handles registration and check-in; the thing that actually decides whether remote attendees come back is whether they felt like they were really there.

Interesting Reads:
How to Run a Virtual Summit on WordPress with Eventonomy
How to Add Paid Ticketing to a Community Site
Event Check-In and Attendance Tracking on WordPress

Reading
15 min · 3,050 words
Published
Oct 29, 2026
Shashank Dubey
BuddyX contributor

Writing about WordPress communities, BuddyPress, BuddyBoss, LMS plugins, and the business of paid communities.

Keep reading

More from the BuddyX blog

Browse all posts on community, WordPress, BuddyPress and the studio of plugins behind BuddyX.

What customers say on Trustpilot

I recently purchased the Buddyx Theme…

I recently purchased the Buddyx Theme and the support that I have been receiving from WBCom is nothing short of amazing! They truly stand behind their product in every sense!

Greg MoreheadUS