Skip to main content

Install Usetiful to start publishing product tours


Once you installed Usetiful, you can start to publish product tours and begin collecting data for their analysis. The only thing you need to do is to embed a bit of javascript to your website. If you use tools like Google Tag Manager, you don't even have to touch your website code.

If you are not a developer, send the code to somebody who can help you. If you need any assistance from our side, feel free to contact us.

Google Tag Manager

Google Tag Manager (GTM) is a free tool that allows you manage and deploy tags (snippets of code or tracking pixels) on your website (or mobile app) without having to modify the code. Using GTM requires to be registered and their javascript code on your website. Then you can manage your code online.


1. To add the Usetiful code to GTM, login to your GTM account and select the appropriate container for your website.

2. Open your Tags section from the menu and add a new tag.

3. Edit tag configuration and choose tag type Custom > Custom HTML.



4. Paste your code to the HTML text area. It should look similar to the picture below:


5. Now, we need to ensure that the script is called once all the elements on your site are loaded. Therefore click on the Triggering section and add a new trigger of type DOM ready. If you want to trigger the script just on specific sites or pages, select the option This trigger fires on > Some DOM Ready Events and specify the configuration.





6. Save the new trigger.

7. Select the new trigger, so it shows up below the box with Usetiful code.

8. Save the created tag.

9. Publish this change clicking on the Submit button. After a few seconds should be code embedded to your website 🎉.

Install code manually

Usetiful works by adding a JavaScript code to your application that allows Usetiful to show tour content you build to users. You can find your script on the Overview page after login. Click on the "Install to publish" button, and the code will show up. Copy it and paste to the end of all pages where the Usetiful should show the content; immediately before the </body> element.

Popular posts from this blog

Introducing the New Visual Editor for Tour Creation

Usetiful introduces the new advanced editor that enables you to build tours visually without any programming skills. Try it yourself with 14-day trial.

Select Element on Your Page

If you want to associate tour steps (especially pointers) with specific elements on your site, you need to link the specific step to selectors of these elements

Element Selector Selectors are used to "find" the HTML elements on your site. To find out the selector of a specific page element is not hard. Just follow these instructions:


1. In your browser (ideally in Google Chrome or Firefox) navigate to the specific weg page where the tour step should be linked to page element.

We will use our demo site as an example. Let's say that we want to associate the tour step with the first picture on this page (the picture of London, top-left).




2. Right-click on the element you want to find a selector for and choose the "Inspect" option.

3. The inspector panel will appear with the highlighted element. It should look similar to the picture below:



When you hover with mouse cursor over the blue like in the inspector panel, your element is highlighted on the page. If you c…

How Calendify used Usetiful to increase the user activation by 25%

Calendify chose Usetiful as a solution to run product adoption experiments, onboard new users and announce new features.

Team created an initial version of product tour to gather insights and identify blind spots in user experience. Based on the new insights, team iterated and within the first month several versions of product tour were released. As a result, user account activation was improved by 25%.

About CalendifyCalendify is a cloud-based appointment booking system used by individuals and small businesses around the world. Calendify connects with individual or team Google calendars to check availability and prevent overbooking. Customers value its simplicity to set up and use.




Help users to use the full potential of their accounts The team noticed that most users have never completed the setup of their accounts (completion rate was 39%). They struggled to create event types that the customers or prospects could book. We caught up with the Calendify Product Manager, Ondrej Dobias…