Skip to content

Create an event and set up promo codes

Plan your event, customize your checkout experience, and create promo codes and collections in 3Common.

Who this is for

Hosts who are creating an event in 3Common and want to:

  • Add custom questions and waivers at checkout.
  • Customize confirmation, waitlist, and subscription messages.
  • Set redirect URLs and SEO categories.
  • Create promo codes and organize events into collections.

Quick steps

  1. Open your event in the host dashboard.
  2. Add custom questions (for example, age demographic).
  3. Add custom terms or waivers.
  4. Customize confirmation, waitlist, and subscription messages.
  5. Add a redirect URL and SEO categories for the event.
  6. Publish the event and customize the public page URL.
  7. Create promo codes for discounts.
  8. Create collections to group related events.
  9. Use the dashboard to find your event links and track performance.

When you are done, your event page, promo codes, and collections will be ready to share with guests.


Step-by-step walkthrough

1. Open your event in the host dashboard

  1. In a browser, go to your host dashboard.
  2. Navigate to your event.
  3. Make sure you are in the correct account and event.

2. Add a custom question (for example, age demographic)

  1. In the Questions area, click to add a new question.
  2. Enter the question text (for example, Age demographic).
  3. Choose the response type (for example, Select one).
  4. Add options for guests to choose from (for example, different age ranges).
  5. Add additional options if needed, then close the question editor.
  6. Choose whether the question applies to Buyer only or All attendees.

3. Add custom terms or waiver

  1. In the Terms / Waiver section, click Add custom terms or waiver.
  2. In the text field, write the terms or waiver guests must agree to (for example, photo consent).
  3. Save your changes.

4. Customize confirmation and waitlist messages

  1. Click Customize confirmation note.
  2. Write a friendly confirmation message that guests will see after they order. Include:
    • A thank-you line.
    • How to contact support (for example, your support email address).
    • Any important next steps.
  3. Save the confirmation message.
  4. Click Customize waitlist messages.
  5. Update the message guests see when they join the waitlist.
  6. Update the message guests see when they are approved from the waitlist and need to complete their order.

5. Review promo code info and subscription wording

  1. Review the note about where promo codes are managed (the Dashboard → Promo Codes tab after publishing).
  2. Click Customize subscription wording.
  3. Update the checkbox text to match your brand voice (for example, Subscribe to our newsletter.).
  4. Save your subscription wording.

6. Add a redirect URL after checkout

  1. In the Redirect URL section, click Add a Redirect URL.
  2. In the text field, paste the link that guests should be sent to after checkout (for example, your website or social page).
  3. Save the redirect.

7. Add custom SEO categories

  1. In the Custom SEO Categories section, click into the category field.
  2. Add category keywords relevant to your event so guests can discover it more easily (for example, music festival, live music, things to do).

8. Publish the event and customize the event page URL

  1. When your event setup is complete, click Create Event (or the equivalent publish button).
  2. Customize the public page URL so it is easy to share (for example, a short, readable slug).
  3. Click Create link.
  4. From the confirmation screen, click Create / Manage Promo Codes to go directly to promo code management.

9. Create a promo code for your event

  1. In the host dashboard, go to Promo Codes.
  2. Click Create promo.
  3. Enter a promo code (for example, 50off).
  4. Set the discount type and amount (for example, 50% off, or a fixed amount off).
  5. Limit the total number of redemptions if needed.
  6. Set a timeframe for when the promo code is valid.
  7. Choose what the promo applies to:
    • Specific event / tickets, All events / tickets, or All with exceptions.
  8. When everything looks right, click Create promo code.
  1. In the Collections section, click Collections.
  2. Click Create collection.
  3. Enter a collection name that describes the group of events (for example, a season or series).
  4. Add a cover image for the collection and save (optional).
  5. Add a description for the collection so guests understand what it includes.
  6. Save the collection.
  7. Select the collection from your list to view it.

11. Preview collections and event pages as guests

  1. Open your public site in a new tab.
  2. Navigate to your collections and events to confirm they look correct.
  3. Switch back to your host dashboard tab when you are done previewing.
  4. From the Events view, you can copy event links and expand the details for specific tickets if needed.

12. Use dashboard quick actions and reporting

  1. From your event dashboard, use quick actions to jump to event items, promo codes, and tracking tools.
  2. Open Event items, Promo codes, and Tracking links & Meta pixels to review and adjust settings.

Troubleshooting

Guests are not seeing the custom question or waiver
  • Confirm the question or waiver is enabled and saved on the event.
  • Check whether it is set to Buyer only or All attendees and adjust if needed.
Confirmation or waitlist emails are using default wording
  • Re-open the customization sections and confirm your custom text is saved.
  • Make a small edit and save again to refresh.
Promo code is not applying correctly
  • Confirm the promo code is active and within its date range.
  • Check that the promo applies to the correct events or tickets.
  • Make sure the usage limit has not been reached.
Collection or event pages do not look right on the public site
  • Double-check the cover images and descriptions.
  • Refresh the public page or try an incognito window to see the guest view.
Redirect URL is not working
  • Confirm the redirect link is a valid URL including https://.
  • Save the redirect again and test a fresh checkout in a test scenario where possible.