How to Create Promo Codes on GoJammin
Last reviewed: April 1, 2026
Promo codes are a powerful marketing tool that lets you offer discounts, reveal hidden tickets, and create special offers for your attendees. With them, you can run promotional campaigns, reward loyal customers, or restrict access to selected products.
On the Promo Codes page in the event dashboard, you can create discounts, access codes for hidden tickets, and special offers. In this guide, you’ll learn how to create a code, manage existing codes, and share them with attendees.
Creating a promo code
To create a new promo code, go to the event dashboard and follow these steps:
In the event side menu, click Promo Codes — the page with existing codes and the create button will open
Click the Create Promo Code button — the code creation form will open

Enter a Code (3–50 characters) or click Generate Code to create a random 8-character uppercase code
Choose the Discount Type — No Discount (access only), Percentage (e.g., 20% off), or Fixed Amount (e.g., $10 off)
If you selected Percentage or Fixed Amount, enter the value in the Discount field — the field is disabled when No Discount is selected
Optionally select specific Products that the code applies to — by default, the code applies to all event products
Optionally set an Expiration Date for the code and a usage limit in the How many times can this code be used? field — leave blank for unlimited use
Click the save button — the code will be created and appear in the promo codes list

Three types of promo codes
Each promo code can have one of three discount types. The type you choose determines how the code affects the ticket price:
- No Discount — the code gives no price discount. It serves solely as an access code that reveals hidden products (tickets). Use this type when you want to restrict access to VIP tickets, early bird, or private sales.
- Percentage — the code gives a percentage discount on the ticket price. For example, a code with value 20 means 20% off. Ideal for seasonal campaigns and loyalty programs.
- Fixed Amount — the code gives a fixed-amount discount in the event currency (e.g., $10 off). Works well for flat promotions regardless of ticket price.
Managing existing codes
All created codes are displayed in a table on the Promo Codes page. Each row contains the following information:
- Code — displayed as an uppercase badge. Click to copy to clipboard.
- Discount — shows the discount type: “None”, a percentage value, or a fixed amount in the event currency.
- Usage Count — format: uses / limit (e.g., 5/100) or uses / ∞ if unlimited.
- Products — “All products” or a count of products with a tooltip showing their names.
- Expires — relative expiration date (e.g., “in 3 days”) or “Never” if no expiration.
In the action column for each code, you’ll find three options: Edit Code (change code settings), Copy URL (copy a link with the code to clipboard), and Delete Code (permanently deletes the code).
Sharing promo codes
Each promo code has a Copy URL function that copies a special link to clipboard in the format: event URL + parameter ?promo_code=CODE. When a buyer opens this link, the promo code is automatically applied — they don’t need to enter it manually.
This is a great solution for social media campaigns, newsletters, and partner collaborations — just share the link and the discount is applied automatically.
Hidden products and access codes
Promo codes have another important function — they can reveal hidden products. If you mark a product (ticket) as hidden in its settings, it will be invisible to buyers on the event page.
To reveal a hidden product, create a promo code with the No Discount discount type and assign it to that product. Buyers who enter the code or use a link with the code will see the hidden ticket and be able to purchase it.
This is the ideal solution for VIP tickets, early bird access, private sales, or special packages available only to a selected group of people.
For more about configuring tickets and setting prices, check the guide How to Add Tickets and Set Pricing.