🚩
A+ Product - Onboarding Tour
  • Introduction
    • 👋Welcome
    • Key features
  • Getting Started
    • Installing the plugin
    • Enabling ID attributes
  • Creating a Product Tour
    • Simple product tours
    • Only running the tour once per user
    • Rerunning tours
    • Custom branding
    • Including popups or focus groups
    • Product tours for a SPA (single page application)
  • Useful tips
    • Support
Powered by GitBook
On this page
  1. Creating a Product Tour

Only running the tour once per user

PreviousSimple product toursNextRerunning tours

Last updated 1 year ago

You probably don't want the tour to load every single time a user loads your app.

Most users of the 'A+ Onboarding - Product Tour' plugin prefer to run the tour only the first time someone loads their app and then offer them the chance to re-take the tour if they wish (see the '' section).

We recommend adding a 'yes/no' field called 'tour complete?' or something similar to your user data type. Set the default to 'no'.

Then, add an action to the end of the workflow that adds the tour steps and starts the tour where you change the 'current user's tour_complete? to 'yes''

Finally, add a condition to the 'when page is loaded' workflow so that it only runs when the 'current user's tour complete? is 'no''.

This way, the tour is only going to run once per user.

Rerunning tours