Skip to main content
Answered

Triggering a one-time tour on button click that trigger also other action?

  • 31 May 2024
  • 1 reply
  • 95 views

  • New Participant
  • 1 reply

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!

Best answer by bernice

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🚀

View original
Did this topic help you find an answer to your question?

1 reply

bernice
Intercom Team
Forum|alt.badge.img+5
  • Intercom Team
  • 230 replies
  • Answer
  • June 5, 2024

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🚀


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings