Skip to main content

Voucher redirection

Voucher redirection guides users from a Super App to a specific sub-app via a voucher code, creating a seamless, tailored journey.

Ryan Miller avatar
Written by Ryan Miller
Updated this week

What is Voucher Redirection?

This is a Cogniss feature that directly sends a user to the specific app in a multi-app environment with a super app.

This is the only use case of this particular feature; it cannot be adopted for standalone apps, only super apps.

It’s most useful if you want to have different apps that are made for a certain user group. In this case, users will have one relationship with one sub-app.

What does the user experience look like using voucher redirection?

For a first-time user...

  1. If it’s a first-time user, they will open the super app and create an account.

  2. When they click ‘create account’, they will be required to enter the voucher code (which will redirect to a sub-app - App 1)

  3. After they accept the T&Cs and create an account, they will be directed to App 1 and without seeing any other apps or menu pages within the super app environment

For a return user who is signed in..

  1. They will be directed to App1 upon opening the super app, without seeing any other apps or menu pages within the super app

  2. The user will not be able to navigate out of App 1

For a return user who is signed out...

  1. They will need to sign in again.

  2. After signing in, they will be directed to the App1 without seeing any other apps or menu pages within the super app

  3. The user will not be able to navigate out of App 1

Requirements for voucher redirection

Before you can set up the voucher redirection feature, you will need...

  • A Super app: This will act as the parent app and the channel to access sub-applications.

  • At least x1 Sub-app: A sub-application on the environment that has been added to be accessed via the super app.

If you have the above prepared, you are ready to proceed with the set-up of the voucher redirection feature.

Setting up voucher redirection

1. Set up the platform to allow ‘voucher redirection’

  • Go to Platform admin > settings > enable ‘Allow voucher redirects’

2. Set up Super app to allow ‘voucher redirection’

  • Go to Super app Creator > Settings > Permissions > enable ‘Redirect on voucher’

  • Super app Creator > Settings > Access > enable ‘Voucher’ (and set up custom imagery and message if needed)

3. Set up Sub-app to allow ‘voucher redirection’

  • Go to Sub-app Creator > Settings > set ‘unique identifier’ (e.g. master)

  • Settings > Access > enable ‘Voucher’

  • Voucher > Create voucher (e.g. coffee22)

You've now set up voucher redirection in your super app environment. The combination of the unique identifier and voucher of the sub-app is the voucher code for users. (e.g. master:coffee23)

How to test voucher redirects

  1. Open the super app. You will now be asked for a voucher code (this is a result of the setting you enabled in step 2)

  2. Input a sub-app voucher code (one of the voucher codes you created as part of step 3), and upon validation, you will be directed to the linked sub-app.

Did this answer your question?