Promo codes

Promotional discount codes your guests enter at checkout. Overview of how they work, how to create one, and where to control the discount, limits, timing, and scope.

Written By Melanie Gannone (Super Administrator)

Updated at July 6th, 2026

A promo code is a word your guests type at checkout to get a discount — a military rate, a seasonal offer, a campaign like SUMMER20. One code can be used by many guests (up to any limit you set), and TripWorks applies the discount automatically whenever someone enters a valid code.

A promo code discounts a sale you're making — you still collect the reduced payment. That's a different job from voucher codes, which redeem tickets already sold elsewhere: a guest buys through a reseller like Groupon or Travelzoo, the reseller keeps the money, and their single-use code comps the booking on your side. And unlike seasonal pricing, a promo code only changes the price when the guest enters it.

How promo codes work

Every promo code combines four things, one per tab in the editor:

The discount is applied before sales tax, reseller commissions, manual discounts, and fees.

Create a promo code

Go to Setup → Sell online → Promo Codes and select New Promo Code. The Create Promo Code window opens with four tabs — Discount, Limits, When, Where. On the Discount tab, fill in three labels:

  1. Code — what guests type at checkout, like MILITARY10. Codes aren't case-sensitive.
  2. Internal Name — how the code appears in your dashboard, on orders, and on reports. Guests never see it.
  3. Public Description — optional text guests see on your website and receipts.

Set the price adjustment and a Status, then select Create Promo Code. The other three tabs are optional — leave them untouched to keep the code broad.

Create a promo code in TripWorks — the Discount tab with code, discount type cards, and a live discount example
The Discount tab sets the code and the discount; Limits, When, and Where scope it. The example updates live.

Manage codes

The Promo Codes list shows each code's discount, Status, whether it's usable Online, and its total Uses.

  • Edit — open a code to change any of its settings.
  • Deactivate — set Status to Inactive to stop redemptions while keeping the code and its reporting on file. This is how you retire a seasonal code you'll run again.
  • Delete — only a code that has never been redeemed can be deleted; once used, a code is part of order history, so deactivate it instead.

Built for attractions, tours & activities

Run promotions that actually convert

See how attractions, tours, and activities launch seasonal, military, and campaign discounts — with full control over where and when they apply — in one place on TripWorks. Book a demo and make the switch.

Can't find what you're looking for?

Our team is here to help. Reach out and we'll get back to you as soon as possible.

Contact us →