A hybrid event runs simultaneously in person and online. Forge lets you set Location Type to Hybrid, capture both the venue address and a virtual streaming URL, and sell separate ticket types for in-person and virtual attendees — each with their own pricing and capacity.
🖼️ In the Forge app: Hybrid event with separate In-Person and Virtual ticket tiers, each with distinct pricing.
Before you start
- Have both the physical venue address and the virtual streaming URL ready.
- Decide how you will differentiate in-person vs. virtual registrants. The cleanest approach is separate ticket items with different names (e.g., 'In-Person Pass' and 'Virtual Pass').
- Confirm whether virtual-only attendees should see the venue address on the registration page or just the streaming details.
Steps
- Click Events → New Event → Create from scratch. Set Location Type to Hybrid. Click Create Event.
- On the Event Info tab, fill in the venue name and address under the venue section. Then paste the virtual event/streaming URL into the Virtual Event URL field.
- Set Maximum Attendees to the in-person venue capacity. Virtual attendees do not consume this capacity count.
- Open Tickets & Items. Create an In-Person Pass ticket with the in-person price. Set a Quantity limit if you want to cap in-person attendance at the ticket level rather than only the event level.
- Create a second ticket called Virtual Pass with the virtual attendee price (which can be $0 for free virtual access). Set its Quantity if needed.
- Go to Page Designer and update the event description to explain both formats. Consider using separate content sections for 'Attending In Person' and 'Attending Virtually'.
- In Communications, review the confirmation email template. You may want to send different emails to in-person vs. virtual attendees — use the Attendee Status or ticket-type conditions in the email template logic.
- Set Status to Active and share the registration link.
Forge marks every registrant against the same conference360__Event__c record. To distinguish in-person from virtual attendees in Salesforce reports, filter by the conference360__Event_Item__c they purchased — In-Person Pass vs. Virtual Pass.
What this creates in Salesforce
| Forge | Salesforce Object | Salesforce Field |
|---|---|---|
| Location Type = Hybrid | conference360__Event__c | No single location-type field — Hybrid is inferred because both conference360__Venue__c and conference360__Webinar_URL__c are populated |
| Virtual Event URL | conference360__Event__c | conference360__Webinar_URL__c (mirrored to Join_URL__c) |
| Max Attendees (in-person cap) | conference360__Event__c | conference360__Attendee_Limit__c |
| In-Person Pass ticket | conference360__Event_Item__c | Name / conference360__Price__c / conference360__Maximum_Quantity__c |
| Virtual Pass ticket | conference360__Event_Item__c | Name / conference360__Price__c / conference360__Free__c |
Verify
- The registration page displays both a venue address and a note about the virtual option.
- Both ticket types appear on the registration form with distinct names and prices.
- Registering for the In-Person Pass counts toward the Maximum Attendees limit; registering for the Virtual Pass does not.
- The Salesforce event record has both a venue address and a webinar URL populated (there is no single Location Type field to check).
- Attendee records in Salesforce show the specific ticket item they purchased, allowing segmentation by format.