EMS - Creating Discount Codes

EMS - Creating Discount Codes

⏱️ Estimated time: 5 minutes

👤 Role: Manager


What you'll learn

  • How to navigate to the discounts area within the EMS dashboard.

  • How to differentiate between standard discounts and promotions.

  • How to configure discount parameters, including validity dates and site assignments.

  • How to build a discount structure from scratch or duplicate an existing configuration.


When should I use this?

Use this guide when you need to introduce new promotional offers, manage manager overrides, or set up automated campaign discounts within EMS.


Key Logic: Accurately assigning the start and end dates ensures that discounts are only active during their intended commercial window, preventing unauthorised usage outside of promotional periods.


Before you start

  • Ensure you have administrative access to the EMS dashboard settings.

  • Determine whether your offer is classified as a standard discount or a promotion.

  • Prepare the specific discount code and validity dates beforehand.


Step-by-step


1. Navigate to the discounts section

Log in to the EMS dashboard and navigate to Settings using the primary navigation menu. From the settings menu, locate and click on Discounts.


2. Add a new discount

Click on the Add New button to open the configuration interface for a new discount record.


3. Select the target site

Click on the Site drop-down menu and select the relevant site where this discount should be active.

4. Define the discount type

Click on the Type drop-down menu to select the nature of the reduction.

  • Choose Discount for operational adjustments (e.g., Manager Override).

  • Choose Promotion for marketing campaigns (e.g., 10% Elemis event).


5. Provide the reason and unique code

Input the Discount Reason into the text field (e.g., Manager Override) to provide clarity for reporting purposes. Then, input the specific shorthand identifier into the Code field (e.g., MGR_OVR).


6. Configure the validity window

Set the operational window for the code by inputting the specific dates in the Valid From and Valid To fields.


7. Choose your discount structure path

Scroll to the bottom of the screen and choose one of the following two paths depending on your needs:

Option A: Create a blank document

Select Create blank Document if you are building a brand-new discount structure from scratch.

Option B: Copy an existing document

Select Copy existing document if you wish to replicate a previously built framework.

  • Click on Copy from site and choose the relevant Site.

  • Click on the discount drop-down menu to select the existing configuration you wish to mirror.



8. Save your discount code

Review all input values carefully. Once you are happy with the selections that are made, click on Save. You have now successfully created a discount code.

Best practice

  • Standardise codes: Use clear, consistent naming conventions for your codes (such as using underscores instead of spaces) to make performance tracking easier in your financial reports.

  • Double-check dates: Always verify that the Valid To date is correct before saving, as live codes can be redeemed immediately by customers if the current date falls within the validity window.

  • Need assistance? If you need a hand, the Journey Support Team is available via live chat on our support portal or at support@journey.travel.


Now that you have successfully created a discount code, please click on the below article which will go through how you assign your experiences to the discount codes.

    • Related Articles

    • EMS - Setting up Membership Subscription Discounts

      ⏱️ Estimated time: 5 minutes ? Role: System Administrator, Membership Manager, Operations Manager What you'll learn How to create and configure custom promotional discount codes for prospective members. How to apply discounts to joining fees, ...
    • EMS - Managing Discount Codes

      ⏱️ Estimated time: 5 minutes ? Role: Manager What you'll learn How to access and edit an existing discount code configuration. How to modify validity dates, reason descriptions, and codes. How to deactivate a discount code. How to map discounts to ...
    • EMS - Create Experience Pricing

      ⏱️ Estimated time: 5 minutes ? Role: Finance Manager, General Manager, System Administrator Before you begin: Please note: Once 'Pricing' has been created, this can not be undone. You can edit the prices, but you can not change the dates, so please ...
    • EMS - Manage Experience Pricing

      ⏱️ Estimated time: 3 minutes ? Role: Finance Manager, General Manager, System Administrator What you'll learn How to locate and access your active pricing structures. How to edit existing prices across different operational bands (e.g., Off Peak, ...
    • EMS - Creating New Staff Experiences

      ⏱ Estimated time: 5–8 minutes ? Role: Admin / Management What you'll learn How to set up new staff-led experiences for guests How to configure pricing, tax, and online visibility How to assign the necessary staff, rooms, and equipment to an ...