Skip to main content

I have configured a product tour for my SaaS application, which I trigger on the frontend using the JS API: Intecrom('startTour', 'tourId').

The product tours are shown to select users, and I want to implement custom logic for those who complete the tour—such as redirecting them to a different page or displaying specific text. Therefore, I need a way to detect when a user has finished the product tour.

Is there a method to track when a user completes all steps of the product tour? For instance, can I set up a JavaScript callback like Intecrom('onProductTourCompleted', { ... some custom logic })? Alternatively, are there other ways to capture the event when users finish the product tour? 

Regards

Darshan Hiranandani 

Hi @darshanhiranandaniz It’s Mat from the Support Engineering Team 😀

You can set up a Webhook topic content_stat.tour that will tell you when user finished the product tour and build your automation around it.

I hope it will help you in your setup.


Reply