Promo Codes (Discounts on Memberships)

Problem

You need to offer a discount on a membership, either through a promotion code customers type on Go Join or automatically when staff sell the membership in 360.

Resolution

The discount itself is built on the subscription in the GMC. The code customers type is created in Operator and linked to one or more of those discounts, so one code can apply several discounts across several membership types.

GMC: add the discount to the subscription

  1. Open the subscription types

    • Go to GMC > Configuration Manager > Configuration > Gladstone 360 Front of House > Subscription types (the second tab).
    • Find the subscription. Search by its code, including any prefix (for example, 1.PREMIUM…).
  2. Open the Discounts table

    • Click the ellipsis (…) / edit icon on the far right and scroll to the Discounts table at the bottom.
    • Old discounts from the previous online joining system can be set inactive.
  3. Add a new discount

    • Click New discount. Application ID defaults to Gladstone 360 Front of House; other applications (for example, Join@Home) can also be selected.
    • Complete the fields:
    FieldMeaning
    SiteWhich sites see the discount
    Subscription start datePre-sales function: forces the subscription start date to be this date or later
    Discount applies from / toIf the discount is active and the subscription start date falls between these dates, the discount applies. This range only affects 360 sales; the online range is set on the Operator code, so for a Go Join-only offer it can be left blank
    Regular discount ofAffects ongoing (recurring) payments, for example the monthly DD
    Applies forHow long the regular discount lasts (for example, a number of months)
    PerpetualMakes the regular discount permanent
    Introductory discountApplies to the first payment: the pro-rata fee and one-off products, or the full price on an annual subscription
    Apply single discount to every one-off productOne discount on all one-off products (for example, joining fee); does not affect the pro-rata
    Apply discounts to individual one-off productsSeparate discounts on one or more specific one-off products (not supported for Go Join)
    Round to nearestRounding for percentage discounts
    Discount bannerBold text shown when the membership is added in a 360 workflow
    Discount textShown under the banner in the workflow
    ReasonSee Notes
    2nd Language Discount TextJoin@Home only
    StatusMust be Active to apply
    • For Go Join, use a percentage discount of type Regular (off the recurring payment) or One-off (off one-off fees such as joining fees).
    • Putting the promotion code wording in Discount text makes the discount easy to find later in Operator.
  4. Activate and save

    • Set Status to Active and save.
    • Repeat for every other subscription the same code should apply to.

Operator: create the promotion code

  1. Open Promotion Codes

    • Go to Configuration > Centre Management > Promotion Codes (or search "Promotion codes" in Configuration). It must be enabled for the environment; ask Gladstone if it is missing in test.
    • Click Add New (+).
  2. Enter the code details

    • Enter the Promotion Code customers will type. Check the spelling: the code text cannot be changed later.
    • Set Valid From and/or Valid To (optional). Valid To is the day the code stops working (it is exclusive): for a February offer, set Valid From 1 February and Valid To 1 March.
    • The earliest Valid From is today; the earliest Valid To is tomorrow.
    • Switch Active on.
  3. Choose the discounts and save

    • Choose the discounts from Available Discounts (use the search icon, and the discount text from step 3 to find the right one). They move to Selected discounts.
    • Unsupported discounts show greyed out and cannot be chosen; inactive discounts do not appear.
    • Click Save. The code is available on Go Join from its Valid From date.

Test

  1. Test on Go Join

    • On Go Join (test), choose the membership and select Continue To Payment, choose the option to enter a promo code, type it and click Apply.
    • Use a start date inside the code's validity. Check the new price and saving, and the discounted pro-rata and recurring amounts.
    • If the code is not valid, the customer sees a message telling them there is a problem with it. Clear the cache if the code does not appear.
  2. Test in 360

    • Sell the membership with a start date inside the GMC applies from/to dates and check the discount banner appears.

Notes

This page as markdown · All pages · llms.txt