Articles on: Games & Experiences
This article is also available in:

Create a Dynamic Path™

The Dynamic Path™ allows you to offer a longer and more immersive user experience. You can offer several games or interactive modules over a defined period of time that will keep your participants engaged for longer.

Check out our 7-minute masterclass to learn the fundamentals of using the Drimify platform.

How does the Dynamic Path™ work?

It is made up of the following elements:

The Dynamic Path™ game engine, which allows you to create as many levels/ steps as you want

Any number of different games from the catalogue that can be combined as you wish

Here are different examples and sequence options:

A different game for each level: a Quiz for the 1st level/ day/ month, then a Memory Game for the 2nd level/ day/ month, then a Scratch Card for the 3rd level/ day/ month, and so on and so forth (any combination is possible)

The same activity every day: for example, every day is a Slot Machine or a Quiz (you need to create a first game as a model, then duplicate it and customise the content as necessary)

Alternating games and informative pop-ups: It is possible to alternate game days with content days via the "popup" option, which allows you to have video, image, text, or even audio content

To find out more about the options and features of the Dynamic Path™, visit the product page.

Configuring the Dynamic Path™

Once you have your game sequence, you can create the different applications you want from your Drimify dashboard.

Add your content and customise each app individually. The content defined in each app (title, image, description) is automatically connected to the Dynamic Path™.

Then create the Dynamic Path™ and head to the game configuration creation step. Here you can create groups or levels, and sequence games you've already customised in whatever order you wish.

In the Game Configuration step, you can:

Customise the design and visual elements of the course itself
Add a menu at the top right of the screen, which can include links to specific pages or link to the leaderboard
Create as many stages or levels as you like from the games or modules you have created
Group the stages with a customisable visual environment for each group
Customise each stage with your own visuals and content through the numerous configuration and graphic customisation options
Don't forget to customise the final stage of your Dynamic Path™

Default graphic customisation of the Dynamic Path™

The different formats

Vertical pathGrid

Steps shapeSteps size

Personalisation of individual steps

It is also possible to personalise each step or box of your Dynamic Path™. For that:

Go to the Dynamic Path's™ Game Configuration step, then under each individual step. activate the button that says: “Enable advanced graphic customisation for this step."

You can then include for this step/box:
A text to display
And a custom background image

Repeat the process for each step of your Dynamic Path™.

Dynamic Path™ specifications

With a Dynamic Path™, certain elements can be set up globally, and do not need to be set up additionally within each app. Participants have access to the Dynamic Path™ itself and not to each application individually.

In the game configuration creation step of the Dynamic Path™: you can decide to unlock certain steps/ applications over specific periods and not over the whole period of the overall experience.

Activation and expiry dates of steps

You need to specify activation and expiry dates here, so you don't need to specify end dates in the publish step for each application individually for this to be applied to them.

In the settings creation step of the Dynamic Path™: you only need to enable the white label options at the path level, meaning you won't need to do this at the level of each app individually

In the publish creation step of the Dynamic Path™: you can directly set the start and end dates of the overall experience (this is only necessary at the Dynamic Path™ level for it to be applied to the entire Dynamic Path™ and applications)

And finally, to ensure that everything works:
In the publish creation step of each application: make sure that their status is in publish, that there is no end date indicated, and finally, that the start date is earlier than that of the Dynamic Path™

Is the Dynamic Path™ available as a white label?

The Dynamic Path™ is now available in white label (without any mention of Drimify) with the Drimify premium offer.

How does participant access to the Dynamic Path™ work?

When participating for the first time, players will need to complete:

Their unique identifier (email, phone number, or other) that you can define on the start screen of the Dynamic Path™. This is the identifier that will be used to record the user's progress.

Then on a second screen, an intermediate data collection screen (if enabled), you can configure a more complete form for users to fill out depending on the data you wish to collect.

For subsequent participation, if the user reconnects at another time or from another device, two options are possible:

If the player has kept their browser open after accessing the Dynamic Path™, the identification cookie will still be active, and the user will be sent directly to the next stage of the course.

If the player has closed their browser after their first participation, or if they log in from another device, the Dynamic Path™ home screen will be displayed and the user will only be asked to fill in their unique identifier. Other previously collected form data will not be requested again.

Do participants have to play each level in order to unlock the next one?

No, it is possible to unlock the entire course and games so that participants choose which stage to complete first by using the unlock all stages option at the very bottom of the game configuration step.

Unlock all stages

Pro tip: this is a great way to make testing your Dynamic Path™ easier.

However, if you choose to unlock each stage on particular dates, participants will not be able to access subsequent stages that are not yet unlocked and activated, nor those whose expiry dates have passed.

If this option is not activated, participants will have to complete the stages one after the other to unlock them.

I want participants to be able to complete the entire Dynamic Path™ regardless of the date on which they take part.

Your Dynamic Path™ has several stages that unlock and are accessible on different dates.

If you want participants who arrive during the experience to be able to catch up and take part in all the stages, simply do not specify an expiry date at the level of each stage in the game configuration creation step of the Dynamic Path™:

Activation and expiry dates of steps

Each stage will be unlocked on the scheduled activation date, and if a participant misses the day and arrives mid-experience, they will still be able to catch up on previous stages until the activation end dates of the Dynamic Path™ itself. Otherwise, if a participant has missed the activation period for one of the stages, they will not be able to catch up.

How the leaderboard works in the Dynamic Path™

It is necessary to configure the leaderboard in the settings creation step. This allows you to manage different elements of the table:

Participant display: the way the player's name is displayed in the table: full name, abbreviated name, unique identifier, user name, anonymous, or based on a file you provide us in JSON format

Maximum number of entries displayed: how many entries and rows in the table are to be displayed on the leaderboard between 5 and 100.

Score aggregation: In the event that a participant plays several times, you can choose the score aggregation method: based on the unique identifier, email address, user name or telephone number (or choose not to aggregate the scores)

The ranking table will take into account the scores of each participant and the weighting of each application.

By ticking the enable and display the menu and enable and display the leaderboard options, the leaderboard will be visible to participants at all times in the Dynamic Path's™ drop-down menu at the top right of the screen.

To find out more, visit the leaderboard article.


It is also necessary to create a weighting according to the type of applications available (if you use different games). Each game earns a different number of points, so it is necessary to weight the results. For example, games like 2048 and Pacman can earn an enormous amount of points compared to some others. Weighting the games allows you to assign equal value to modules across the whole experience.

The weighting of the different applications can be done in the Dynamic Path's™ game configuration creation step for each application.

For a full guide, see our dedicated article on weighting.

If you need help configuring the weighting, don't hesitate to contact us on livechat.

Updated on: 12/02/2024

Was this article helpful?

Share your feedback


Thank you!