Promo Codes & Discounts

Creating your first promo code

From idea to redeemable code in 2 minutes — name, code, discount, and you're live.

Set up a basic discount code

The fastest path to your first promo:

📍

Navigate to: Sidebar → Marketing → Promos → New code

📸

Screenshot: The promos list page with a single "New code" button in the top right and the segmented status filter

The promos list page with a single "New code" button in the top right and the segmented status filter

  1. Name — internal label for your team (e.g., "Spring sale 2026")
  2. Code — what the customer types at checkout (e.g., "SPRING20"). Auto-uppercased; case-insensitive at checkout.
  3. Type — pick one of:

- % off — percentage discount

- $ off — fixed amount discount

- BOGO — buy X, get Y at a discount or free

  1. Discount value — for %, e.g., 20 (= 20% off). For $, e.g., 10.00 (= $10 off).
  2. Status — set to Active to make it live immediately, or Draft to save without enabling.
  3. Click Create promo.
📸

Screenshot: The promo creation form showing the Basics card (name, code, description) and the Discount card with type tiles (% / $ / BOGO)

The promo creation form showing the Basics card (name, code, description) and the Discount card with type tiles (% / $ / BOGO)

See it in action

After saving, the promo appears in your list with status, redemption count, and total discounted amount. Click the card to see the detail page with the activity log showing you as the creator.

📸

Screenshot: The promos list with several cards showing code, name, status badge, and uses count

The promos list with several cards showing code, name, status badge, and uses count

Test the code at checkout

Open your public storefront (`/p/yourslug`) → pick a service or product → at checkout, paste the code into the "Have a code?" field → confirm. The discount applies, the booking/order goes through, and the redemption is logged.

Audit log

Every change to a promo — created, edited, paused, activated, archived — is logged with the user who did it and the exact field-level diff. Open the promo detail and scroll to Activity log to see history.

📸

Screenshot: The activity log showing entries like "[email protected] updated · Discount value: 2000 → 2500 · 2 minutes ago"

The activity log showing entries like "[email protected] updated · Discount value: 2000 → 2500 · 2 minutes ago"

Was this article helpful?

Still need help?

Our support team is available Monday to Friday, 9am to 6pm EST.