All Collections
Tips and Tricks
Hide the presentation page on game restart
Hide the presentation page on game restart

A guide on how to enhance the user experience by hiding the first page in the game

Asta Dybdal avatar
Written by Asta Dybdal
Updated over a week ago

Picture this: You have created a game that is so fun and engaging that people want to keep replaying the game. When restarting the game, players are, per default, sent to the first page of the game which is often the presentation page and not the actual game. This can sometimes spoil the fun - but luckily there is a trick for avoiding that!

In this article we will teach you how to improve the user experience by allowing participants who play a game again to automatically SKIP the presentation page in the game. This way, individuals who have already played the game, can restart the game and go directly to the game.

Important! We do not advise that you skip any flowpages that contain a registration page, as this will impact data collection on the campaign.

How does it work?

The solution is based on the use of a GET parameter in combination with visibility conditions.

The platform automatically adds a GET parameter to the 'restart game' button. It consists of two components: the name and the value. The name is "restart-game," while the value is set to β€œ1”.

The GET parameter can be used to control whether or not the first page is visible to the player. Read on to learn more!

How do I set it up?

First of all, check that the button action is set to 'restart game'.

On the presentation page, add a GET parameter visibility condition.

Configure the visibility conditions as follows:

Name

restart-game

This is the name of the parameter.

Condition

'does not contain'

The condition specifies that only users, who restart the game and therefore access the campaign with the parameter in the URL, will skip the flow page.

Value

1

The value of the parameter automatically added to the restart game URL

Testing the functionality

Once you have added the GET parametres, it is a good idea to thoroughly test the functionality.

Try testing both with and without the parameter included in the URL.

Did this answer your question?