EMS - Setting up Membership Subscription Discounts

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, initial upfront fees, or recurring membership subscriptions.

When should I use this?

  • Use this feature when setting up promotional signup incentives, such as 50% off the first month's subscription or waived joining fees for new members.

  • Key Logic: Configuring subscription discounts enables prospective members to redeem promotional codes during onboarding, helping drive new membership sales while maintaining precise control over discount caps and validity periods.

Before you start

  • Ensure you have administrative permissions to access Settings and Membership configurations within EMS.

  • Confirm the property name, discount structures (percentage or fixed amount), and validity dates before creating the discount profile.

Step-by-step

Step 1: Log into EMS and navigate to Settings

Log into your EMS account using your administrative credentials. From the main navigation menu, select Settings.

Step 2: Access Subscription Discounts

Under the Membership section in the Settings menu, select Subscription Discounts. This section displays all active and inactive promotional codes created for your properties.

Step 3: Create a new discount profile

Click the New Subscription Discount button to initiate the setup wizard.

Step 4: Expand your property details


Click the plus icon (+) next to your property name to display the configuration fields for that specific location.

Step 5: Enter the discount details

Enter a clear title in the Name field (e.g., 50% Off First Month) and provide a brief description outlining the promotion's purpose for internal reference.

Step 6: Set the active status

Select the Active checkbox if you want the discount code to be available for immediate use during member signups.

Step 7: Define the Validity Period

Specify the Validity Period start and end dates to restrict when this promotional code can be applied during registration.

Step 8: Confirm property allocation

Click Settings and ensure your target property is selected from the properties list to map the discount to the correct location ledger.

Step 9: Select the applicable Discount Type

Tick the checkbox corresponding to the exact fee structure you wish to discount:

  • Membership Joining Fee

  • Membership Initial Fee

  • Membership Subscriptions

Warning: Ensure you tick only the relevant fee type for your promotion. For instance, selecting Membership Subscriptions when you intend to discount the Membership Joining Fee will incorrectly apply the reduction to recurring fees rather than the upfront charge.

Step 10: Configure maximum discount caps and save

Set your monetary limits by entering either a maximum percentage value or a maximum fixed amount cap for the discount. Once configured, click Save.

Best Practice

  • Clear Descriptions: Use explicit names and internal notes so front-of-house staff can easily select the correct promotional reason during manual signups.

  • Cap Controls: Always set a maximum percentage or fixed amount cap to prevent unintended over-discounting on higher-tier membership packages.

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


    • Related Articles

    • EMS - Setting up New Membership Types

      ⏱️ Estimated time: 5 minutes ? Role: System Administrator, Club Manager What you'll learn: How to create and configure a new membership type within EMS. How to set default options, branding images, age limits, and validity dates on the Details tab. ...
    • EMS - Setting up Membership Subscription Options

      ⏱️ Estimated time: 3 minutes ? Role: Club Manager, Membership Administrator What you'll learn: How to define different billing cycles for your memberships. The difference between Recurring and Fixed Amount payment types. How to create a library of ...
    • 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 ...
    • 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 - Setting up your Membership Portal

      ⏱️ Estimated time: 5-10 minutes ? Role: EMS Administrators, Membership Managers What you'll learn How to configure your unique Membership Portal URL. How to toggle public membership purchases on or off. How to add your legal policies and terms. How ...