Customizing Zoom Events promo codes and offers
Hosts can create and manage promotion codes mapped to specific events to provide discounts on ticket purchases. Discount codes are for paid tickets, and access codes are for unlocking access to free/paid tickets. Codes can be set up with validation rules and refund policies. Attendees can apply one code during event registration to receive the discounted price. Usage tracking and reporting provide hosts insights into promotion code effectiveness. This helps reduce event costs for hosts while making events more affordable for attendees through promotional pricing.
Additionally, hosts can control all registration settings at the registration link level, removing dependency from the ticket level. This allows hosts to define what to provide to anyone accessing the registration flow. Hosts can also add promo codes or authenticate for offers, enabling the segmentation of audiences with different tickets. The ability to add domains, emails, and sales windows has been removed from tickets. Existing events will be migrated to reflect these changes, simplifying the ticketing process for hosts.
Note: Ensure that this feature is enabled in the Customize features panel.
Learn more about managing multi-session events' and Zoom Sessions events' links and event access.
Table of Contents
Prerequisites for customizing Zoom Events promotion codes and offers
Note: For access to the latest Zoom Events and Webinar features, we strongly recommend hosts to update to the latest version of the Zoom desktop client/mobile application.
Limitations for customizing Zoom Events promotion codes and offers
Zoom Events promotion codes and offers have the following limitations:
- Registrants will only be provided one offer at a time.
- This feature only applies to paid single-session full events and free/paid multi-session events at this time.
- If you turn this feature off and save, any content you added will be removed.
- Promotion codes are currently not included in event duplication.
How to manage or customize general offers
All attendees for this event will receive the ticket types you select.
Add ticket types for general offers
- Create event access with registration.
- In the Customize features panel, enable the Customize offers and promo codes feature.
- Under Customize offers and promo codes, in the General offer section, click Edit general offer .
A panel will appear. The General Admission option will already be created. - In the panel, click + Add ticket type to add a ticket type for the general offer, then click Save.
The created ticket type will be added to the panel.
Manage ticket types for general offers
- Add ticket types for the general offer.
- Under the ticket type that you want to manage, click the following options:
Include ticket types for general offers
- Add ticket types for the general offer.
- Select the ticket types you want to include for this general offer:
- To the left of the ticket types that you want to include, select the checkboxes, then click Save.
The selected ticket types will be included in this general offer. - (Optional) In the top-left corner of the panel, select the Select all ticket types for this general offer checkbox, then click Save.
All ticket types will be included in this general offer.
How to create promo codes
Sell more tickets and increase event attendance by offering exclusive discounts, deals, and event access.
Create an access code
Create codes that reveal hidden tickets for exclusive access to events. Access codes are for unlocking access to free/paid tickets.
- Create event access with registration.
- In the Customize features panel, enable the Customize offers and promo codes feature.
- Under Customize offers and promo codes, in the Promo codes section, click Create promo code.
You will be directed to the promo code creation page. - Create an access code:
- If no codes have been created yet, click Create access code.
A panel will appear. - If there are existing codes, in the top-right corner, click Add promo code, then click Access code.
A panel will appear.
- In the panel, complete the following information:
- Code name: Enter a code name for the access code.
- Code starts/Code ends: Set the date and time for when the access code starts and ends its availability to attendees.
- Select the ticket types you want to include for this access code:
- To the left of the ticket types that you want to include, select the checkboxes.
The selected ticket types will be included in this access code. - (Optional) In the top-left corner of the panel, select the Select all ticket types for this access code checkbox.
All ticket types will be included in this access code.
- Manage the access code's ticket types:
- Under the ticket type you want to manage, to the right of Ticket Type ID, click the copy icon to copy the ticket type ID.
- Under the ticket type that you want to manage, click the following options:
- Click + Add ticket type to add a ticket type for the access code, then click Save.
The created ticket type will be added to the panel.
- Click Save.
Create a discount code
Create codes that reduce the price of specific tickets. Discount codes are for paid tickets.
- Create event access with registration.
- In the Customize features panel, enable the Customize offers and promo codes feature.
- Under Customize offers and promo codes, in the Promo codes section, click Create promo code.
You will be directed to the promo code creation page. - Create an access code:
- If no codes have been created yet, click Create discount code.
A panel will appear. - If there are existing codes, in the top-right corner, click Add promo code, then click Discount code.
A panel will appear.
- In the panel, complete the following information:
- Code name: Enter a code name for the discount code.
- Discount amount (%): Enter an amount for the discount.
- Code starts/Code ends: Set the date and time for when the discount code starts and ends its availability to attendees.
- Select the paid ticket types you want to include for this discount code:
- To the left of the paid ticket types that you want to include, select the checkboxes.
The selected ticket types will be included in the discount code. - (Optional) In the top-left corner of the panel, select the Select all ticket types for this access code checkbox.
All ticket types will be included in this discount code.
- Manage the discount code's ticket types:
- Under the ticket type you want to manage, to the right of Ticket Type ID, click the copy icon to copy the ticket type ID.
- Under the ticket type that you want to manage, click the following options:
- Click + Add ticket type to add a ticket type for the access code, then click Save.
The created ticket type will be added to the panel.
- Click Save.
How to manage promo codes
After you create promo codes, you can manage them in the promo code dashboard. In the promo code dashboard, you can review all promo code statuses (usage, valid status, code type, discount, and more).
- Access the Links & event access tab in the event creation setup.
- In the Customize offers and promo codes, section under Promo codes, click Create promo code.
You will be directed to the list of your created promo codes. - To the right of a promo code you want to manage, click the ellipsis , then click an action:
- Edit: Edit the promo code, then click Save.
- Copy promo code: Copy the promo code to share it.
- Deactivate code: Deactivate the promo code. The promo code Status will change to Not active.
Note: Deactivating this promo code will prevent attendees from being able to use it for a new order. If this promo code has already been applied to an order, it will continue to be applied to the current order. - Delete: Delete the promo code. If a confirmation window appears, click Delete.
How to authenticate for an offer
Require registrants to authenticate to view personalized offers.
- Create event access with registration.
- In the Customize features panel, enable the Customize offers and promo codes feature.
- Under Customize offers and promo codes, in the Authenticate for an offer section, click + Add offer.
A panel will appear. - In the panel, complete the following information:
- Offer name: Enter a name for the offer.
Note: There is a 150-character limit. - How to identify?: Authenticate for an offer and require users to authenticate to view this offer. Those granted access to this offer can only register once and cannot register on behalf of others.
Note: When the Specified email address or Specified company domains checkbox is selected, all users with the registration link will not be able to register for this offer. You must specify a domain or email address.
- To add users to your event's invite list by email:
Note: Only users added to the invite list can view and register for this ticket type.
- Select the Specified email addresses checkbox.
- Click Add email address.
An Add Users to Invite List pop-up window will appear. - Under Enter email addresses, enter email addresses of the users you want to invite, then press Enter. Click X by a user’s email address to remove the user.
- Click Save.
- (Optional) Click Add to add more users by email.
- (Optional) Click View to view your guest list, search for guests, or delete email addresses.
- To import multiple users' emails to your event's invite list:
- Select the Specified email addresses checkbox.
- Click Add email address.
An Add Users to Invite List pop-up window will appear. - In the window, select Import email addresses from CSV.
- Drag and drop the CSV file into the window, or click Choose Files to find the CSV file you want to import, then click Open.
Note: The maximum file size must be less than 512KB. The new imports will be added to the existing records, duplicates will be skipped. - Once the CSV file has been imported, click Save.
The number of added specific users will appear. - (Optional) To the right of the number of specified email addresses, click View.
The invited user list will appear. - Manage your invited users:
- View your invited user list or search for invited users.
- Delete individual users:
- To the right of a user, click the trash icon .
- In the confirmation window, click Delete.
- Delete multiple users:
- In the invited user list, select the user checkboxes that you want.
- (Optional) Select the Email checkbox to select all checkboxes.
- At the top of the box, click Delete.
- In the confirmation window, click Delete.
- To require all users from a specified domain to authenticate for your offer:
- Select the Specified company domain checkbox.
- Click Add domain.
- Enter a valid domain.
Note: For example, to invite all members of the ABC company (with members having name@abc.co email addresses), add abc.co as the domain. If you have multiple domains, separate them by commas in the text box. - Click Save.
- To import multiple specified domains to authenticate for your offer:
- Select the Specified company domain checkbox.
- Click Add domain.
A pop-up window will appear. - In the window, select Import domains from CSV.
Note: The maximum file size must be less than 512KB. The new imports will be added to the existing records, duplicates will be skipped. - Drag and drop a CSV file into the window, or click Choose Files to find the CSV file you want to import, then click Open.
- Once the CSV file has been imported, click Save.
The number of added specific domains will appear. - (Optional) To the right of the specified domains, click View.
The invited domain list will appear. - Manage your allowed domains:
- View your allowed domain list or search for domains.
- Delete individual domains:
- To the right of a domain, click the trash icon .
- In the confirmation window, click Delete.
- Delete multiple domains:
- In the allowed domain list, select the domain checkboxes that you want.
- (Optional) Select the Domain checkbox to select all checkboxes.
- At the top of the box, click Delete.
- In the confirmation window, click Delete.
- If you do not select either the Specified email address or Specified company domains checkboxes, any user with the registration link can register for this offer.
- Select the ticket types you want to include for this offer:
- Select the checkboxes of the ticket types that you want to include.
The selected ticket types will be included in the offer. - (Optional) In the top-left corner of the panel, select the Select all ticket types for this offer checkbox.
All ticket types will be included in this offer.
- Under the ticket type that you want to manage, click the following options:
- Click + Add ticket type to add a ticket type for the offer, then click Save.
The created ticket type will be added to the panel.
- Click Save.