> For the complete documentation index, see [llms.txt](https://cranford-tech.gitbook.io/a+-product-onboarding-tour/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cranford-tech.gitbook.io/a+-product-onboarding-tour/creating-a-product-tour/only-running-the-tour-once-per-user.md).

# Only running the tour once per user

You probably don't want the tour to load **every single time** a user loads your app.&#x20;

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 '[Rerunning tours](/a+-product-onboarding-tour/creating-a-product-tour/rerunning-tours.md)' section).

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

<figure><img src="https://3779964754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fofqy66xyJ0E2i4hRedIQ%2Fuploads%2F8WU0EsOpk8C7oZXPdOEQ%2FScreenshot%202024-01-31%20at%2012.40.47.png?alt=media&amp;token=1540e94f-4b60-4f70-9d19-a35744774006" alt=""><figcaption></figcaption></figure>

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''

<figure><img src="https://3779964754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fofqy66xyJ0E2i4hRedIQ%2Fuploads%2F6KmarKJZ0nRw7c8Uzgs9%2FScreenshot%202024-01-31%20at%2012.47.13.png?alt=media&amp;token=07438a48-e127-423b-9df1-4661e295514c" alt=""><figcaption></figcaption></figure>

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''.

<div align="left"><figure><img src="https://3779964754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fofqy66xyJ0E2i4hRedIQ%2Fuploads%2FUoSvQoR1uZCHFfxWGvuK%2FScreenshot%202024-01-31%20at%2012.49.36.png?alt=media&amp;token=99ef43aa-59a4-457e-825c-32c6cfd61b3d" alt="" width="563"><figcaption></figcaption></figure></div>

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