Purchase And Assign Exhibitor Tickets from the Exhibitor Portal
Exhibitors and event admins can now manage team members, assign tickets, and review related orders directly in the Exhibitor Portal The result is a more centralized workflow for handling exhibitor teams, allocations, and purchase visibility with less manual back-and-forth.
How Does It Work?
When exhibitor admins or event admins log in to the exhibitor portal, they can go to the Team tab and buy tickets. In the ticket selection page, logic can be added so that only specific ticket types will be shown in and / or logic can also be added to automatically apply discounts for paid tickets.
After purchasing tickets, these orders can be viewed in the exhibitor portal's team tab. The purchased tickets can be assigned to team members also in the team tab. There is also an option to un-assign and reassign the tickets to other team members.
Exhibitors can also assign tickets to guests (non-team members) through the team tab.
Before You Begin
Before you begin make sure you've already done the following:
✅ Booths are already created
✅ Tickets and Add Ons are already created
Add an Allotment Logic
Note: Even if there is no logic set, exhibitors can still purchase tickets from the exhibitor portal. When they click the Buy Tickets button, they will see all the available tickets from the registration page. Adding logic allows you to customize which ticket they see and which tickets will have discounts.
You can add allotment logic to exhibitor tiers or add it per exhibitor booth. This will allow you choose which ticket types can be made available for exhibitors and you can also automatically add discounts for paid tickets.
You can choose to show or hide specific ticket types, automatically add discounts, and add restrictions on how many ticket they can purchase.
To add the allotment logic, go to the Allotment tab in the exhibitor tier settings or in the exhibitor booth settings.
In this example, we want exhibitor tier to be able to see and purchase the Exhibitor Admission ticket only with a 50% discount.
IF exhibitor tier is “Platinum Booth Tier”
THEN show “Exhibitor Admission” AND (apply discount percentage "50%") AND (hide “Attendee Admission”)
In the IF settings, the tier is already selected, so you only need to set up the THEN settings, where you select which ticket(s) are they can see and purchase.
You can add another action to apply a discount for the ticket they selected.
If there are tickets that they are not supposed to see, then you can also hide those ticket types from their view by adding a hide logic.
Purchase Tickets From the Exhibitor Portal
After setting up the logic, you can test if the logic works by purchasing a ticket through the exhibitor portal.
Click View Portal from the exhibitors tab in the admin console
Go to the Team Tab in the exhibitor portal
Click Buy Tickets
Note: The team tab is not available for lead retrievers, so only exhibitor admins and event admins can purchase tickets through this process.
A new tab will open where you can purchase the tickets. If you added an allotment logic, the logic should apply in the registrations steps.
In this process, the ticket buyer name and email address are automatically filled out. No other information will be asked except for payment details for paid tickets. Later, the tickets can be assigned to team members.
Locate Purchased Tickets in the Exhibitor Portal
After purchasing, go back to the Team tab and click View Order to see the detailed order. You can also see in the Assign Tickets section how many tickets you have available.
In the Order, the ticket holder name will show as "Guest of (ticket buyer)" as these tickets are not assigned to team members.
Note: You can only view the order, there is no option to edit the order from here.
Assign Purchased Ticket to Team Members
In the Team tab you can click Assign from the Assign Tickets section to assign the tickets to multiple team members.
Or you can click Assign under the People section to assign individually.
Assign Tickets To Exhibitor Guests
If you have exhibitor guests (non-team members, you can also assign them tickets through the Team tab. Click Add People to add a guest or team member. When adding a guest, you will be required to assign them a ticket.
Note: If you want to change their role after adding them, click Edit Details and select the new role.
Assign Attendees as Exhibitor Guests
As an event admin, you can assign existing attendees as exhibitor guests through the admin console.
Go to Attendees > Orders
Click the 3 dot menu on the buyer
Select Edit Buyer Info
Select the exhibitor from the Assign Exhibitor dropdown
Click Update
All the attendees in the order will be added as guests to the booth. You'll see them in the People section in Team tab in the exhibitor portal.
Unassign a Ticket
To un-assign a ticket, click the 3 dots on the team member, and select Unassign ticket. The ticket will go back to the available tickets count.
If you delete a team member with a ticket, it automatically unassigns their ticket.
Hide the Purchase Tickets Section
This feature is available for Enterprise and White Label plans only
Currently, there is no setting to hide the Purchase Tickets section, but if you don't want to use this feature, you can add a script to your virtual event hub to hide it.
Add the Virtual Event Hub Script
Go to Settings > Integrations in your admin console
Scroll down to Custom Scripts
Click Add Custom Script for your Event Hub
Enter your custom script in the Body Script
Click Save. Your changes should be reflected on the virtual event hub.
click to see the script you need to paste
click to see the script you need to paste
<script>
(function () {
function hidePurchaseTicketsCard() {
document.querySelectorAll(".team-overview-card").forEach(function (card) {
const title = card.querySelector(".card-title");
if (title && title.textContent.trim() === "Purchase Tickets") {
card.style.display = "none";
}
});
}
hidePurchaseTicketsCard();
const observer = new MutationObserver(hidePurchaseTicketsCard);
observer.observe(document.body, {
childList: true,
subtree: true
});
})();
</script>


















