Overview & setup: Loyalty in BRP configuration

Overview & setup: Loyalty in BRP configuration

Overview Loyalty in BRP Configuration

On this page we will go through how the Loyalty program looks in BRP Configuration and what you can edit, add and configure. We till start off by creating a Loyalty program and then go through each tab that you can configure.

1. Create a Loyalty program

Follow this guide step by step to create your Loyalty program.

Note that only BRP staff can create or delete Loyalty programs. Once it has been created, further configuration can be done and adjusted by you.

A loyalty program is created by clicking on '+' in BRP Configuration → Web and app → Loyalty program.

There are 7 tabs with configuration to go through. In each tab you will configure the different mechanics of the Loyalty program:

  • Base information - This includes name of your program, person group, template, language etc.

  • Achievements - This includes the “badges” the user will get from achieving specific goals.

  • Levels - This includes the different levels the user will progress through by being an active member.

  • Rewards - This includes the rewards the user will be able to trade in after collecting “Coins”. Coins will be given to the user by completing achievements and streaks.

  • Streaks - This includes the challenges the user will meet from doing something consistently, e.g. visit the gym at least once for 5 consecutive weeks.

  • Other - This includes copy for the “about page” in the app.

  • Notifications - This includes checkboxes if you want to give the users notifications (push & email) when and if they reach a certain Level or Achievement.

If you change the standard names of the mechanics, you’ll have to add your translations for them.

Standard names are automatically translated into all app-supported languages, so you don’t need to translate them manually into Swedish, Danish, Norwegian, Finnish, or other supported languages. This process is handled automatically.

However, if you modify the default names, you will need to provide translations as well.

2. Base information

BRP Configuration → Web and app → Loyalty program → ‘Base Information’ tab

  • Name
    Enter the title of your loyalty program in one or more languages. This is the name that will be visible to members in the app.

  • Enable loyalty in the mobility app for

    • Set the option to “Disabled” until everything is configured.

  • Person group

    • When later enabling the Loyalty program: this can be done for a certain Product Group
      (ex: selected staff for initial tests)

  • Gwen product ID (non editable field)

    • When creating the Loyalty program, the program will get an ID which will be displayed here.
      Gwen is the loyalty program platform which is connected to BRP.

  • Gwen product name

    • Enter a “product name” for the Loyalty program. This is not displayed anywhere in the app or in BRP, except here in the field in the Base Information tab.

  • Template Setup

    • There is currently one template available: [Template] Classes setup. Select that one.

  • Languages

    • The languages for which the Loyalty program will be maintained in. If a language is added here, the Loyalty texts needs to be maintained for that language. The fallback language will be displayed for any languages which does not have translation support.

  • Fallback language

    • In a scenario where the member/app user is having their phone locale set to a locale which is not a supported/maintained language: texts will defualt to this language as “fallback”. English is suggested for this purpose.

image-20240607-121107.png
Base Information tab configuration

3. Achievements

BRP Configuration → Web and apps → Loyalty programs → 'Achievements' tab

  • Title of Achievement

    • If you would like to call ‘Achievements’ something else: you can add your own name under “Title”.

    • If you change the standard name, you’ll have to add translations for it as well. The name will be displayed in the app for the users. Click on the pen to add translations to other languages, if desired.

image-20240607-112335.png
Achievements tab

 

Achievements are predefined and these cannot be changed or added by configuration in BRP. You can however, choose if an achievement should be visible, easter egg (hidden until achieved) or hidden (never shown - even if the customer gets the achievement).

Members can view achievements in the app under the "Achievements" section of the Loyalty Program and are categorized under different titles, ex “Classes” and “Seasonal”.

On top of this, there are a few “hidden achievements”, called Easter Eggs, which are not known for the member in advance. A few examples of these are (but there are more!):

  • “Where is Santa?”
    A member visiting a facility on December 24 earns this achievement

  • “Happy new year!”
    A member visiting a facility on December 31 earns this achievement

  • “Kettlebell King”
    A member attending 5 Kettlebell classes earns this achievement

  • “Yoga Yogi”
    A member attending 5 Yoga classes earns this achievement

  • “High-intensity Hero”
    A member attending 5 High-intensity training classes earns this achievement

 

achievements-portrait.png
Achievement view in the GoActive! app

 

4. Levels

BRP Configuration → Web and apps → Loyalty programs → 'Level' tab

  • Title

    • If you decided to call Levels something else, enter the new name under “Title”.

  • Title description

    • Enter a title description that describes your Level.

  • Description

    • Enter a description that describes your Level and how it works.

  • Info text and Info URL

    • Fill out the “Info text” and “Info url” if you want to present your Loyalty program, ex via your webpage. The URL creates a hyperlink that sends the users out from the app and to their pre-selected browser. Template for what a webpage can contain.

image-20240305-065825.png

 

image-20240305-065601.png
How this is presented in the app

 

Note! You cannot create or delete levels, but you can modify the Perks customers receive at each level. The level names cannot be edited either.

 

  • Click on a Level and enter the Perks (benefits) the customer will get from the different levels.

Click on each Level to add a Perk
  • Every new line in the level perks description is presented as a bullet in the app.

10 new achievements Bring a friend 5 times per year 5% discount on PT services 10% off in our shop
image-20240305-063707.png
How this is presented in the app

Here you can learn how to set up a Right to a Perk

 

5. Rewards

BRP Configuration → Web and apps → Loyalty programs → Rewards Tab

5.1 Configure Rewards and add Rewards Items in the Rewards Tab

  • Enable reward shop in the mobility app

    • Enable the reward shop in the mobility app in order to display the Reward Shop in the Loyalty Program

  • Limit access to users of subscription based on subscription products with this product label (TP61297/GA2024.41)

    • Here, you can select a product label, which will grant full access to the Loyalty program only to those with a subscription product that has the same label. (TP61297/GA2024.41).

    • Members with a subscription product that doesn’t have this label will still see the Loyalty program in the app, but they won’t be able to shop in the reward shop or enjoy the level perks.

    • If you leave this field blank, all users will have access to all parts of the Loyalty program.

  • Monthly value gain goal

    • Fill in if you’d like. This is an optional field.

    • The Monthly value gain goal is in your local currency (ex. SEK/NOK/DKK/EUR). The value should be “how much you would like to spend per active member per month on rewards”.

      The recommended baseline for this value is ~10% of your average monthly subscription price.

    • This value will help you set a coin price that corresponds to the currency value of a product, when you are adding rewards.

    • If a Monthly value gain goal is entered, when adding a reward, you will instead of a coin value enter the estimated currency value for the reward and you will get a Calculated coin value to assist you when setting the price for the reward in coins.

      All in all: you will get assistance converting currency price to coin price for a reward in your shop.

  • Coin expiration

    • Choose whether earned coins should expire annually—valid until the end of the following year—or never expire.

  • Title

    Screenshot 2025-03-18 at 13.26.33.jpeg
    This is how the Reward shop UI is represented in the app
    • If you decided to call Rewards something else, enter the new name under “Title”.

  • Short description

    • Enter a Short description. This description will
      be shown on the “Loyalty dashboard”.

  • Title for the description

    • Add a Title description that describes your Reward shop

  • Description

    • Add a description that explains your Reward shop.

 

image-20250603-082952.png
Rewards shop UI configuration

 Relaterade artiklar