Skip to main content

Hello,
I wrote that in the comment of other topic, but I think better ask separately, so again:

I’m wondering if it’s possible to trigger the startTour method only once.
In my case, the user triggers two actions with one button. One action in the system second is the tour.
I want to show the tour only once, and the next time the user clicks the button they just use the feature.

I did that because when a user triggers an action they enable a feature that needs to be toured. However, url stays the same so couldn't use the URL. Any other tricks? 

Preview of flow that I want to show only once:

 

Thank you!

Hi @Ela 😃 Thanks for reaching out!

So if this is a case of your users only ever receiving the Product Tour via Intercom('startTour', ID) once, you could assign a Custom Attribute to identify the users that have received the Tour to no longer match the rules. You can track when the Product Tour has been completed with the content_stat.tour Webhook. Then, whenever this matches, you can display a cancel button in place.

Hope this helps! Let me know if you have any further questions on this🚀


Reply