Woopra Integration

Everything you need to know about the the Woopra integration with UserGuiding.

Gabriel avatar
Written by Gabriel
Updated over a week ago

Overview

This article explains how UserGuiding integrates with Woopra, a customer analytics cloud service built with proprietary tracking technology that automatically builds profiles of each customer in real-time.

When Woopra integration is activated, you can analyze and visualize an entire customer journey, including their interaction and performance with the user onboarding experience.

What do you need?

A Woopra and UserGuiding accounts should both be fully installed on your domain. To install Woopra on your website, check this article. For UserGuiding, check this one.

How To Activate Woopra Integration

Once you have embedded the UserGuiding and Woopra snippet codes into your website, you can enable this integration using the toggle within the Integrations Tab under the Settings Section.

When enabled, UserGuiding will automatically send event data for onboarding material performance and Promoter Survey responses, for each user, to your Woopra account.

Event Tracking

Once activated, you can find UserGuiding event data as taken actions in the Activity section in Woopra.

For example, if you want to see a list of users, who has seen a particular Guide from a Checklist created with UserGuiding, you can create this in the Activity Report.

Activity Reports comprise 4 sections: Timeframe, Performed By, Actions, and Columns.

Under the actions, you can find and configure the various event data sent by your UserGuiding account.

You can also create lists of users in Woopra. In the example below, we wanted to get the list of users who've given us a 10 as a Promoter Survey score for the last month.

Events that UserGuiding sends to Woopra include:

Guide Preview Start

It means that a user previews the first step of a Guide. Click on the guide started (userguiding) to see which Guide it is.

You'll see the Guide's ID, name, and URL of the page on which the user has seen its first step.

Guide Preview Complete

It means a user has gone through all Guide steps and seen the last step. To see which Guide it is, click on the guide completed (userguiding).

You'll see the Guide's ID, name, and URL of the page on which the user has seen its first step.

Survey Shown

"survey shown (userguiding)",
{
surveyId: 1,
surveyName: "Survey Name",
pageUrl: "https://panel.userguiding.com/dashboard"
}

Survey Question Answer (score)

"survey question answer (userguiding)",
{
surveyId: 1,
surveyName: "Survey Name",
questionId: "f4411b5d-7544-477a-b605-5c8622cb5c8b",
questionType: "Star Rating" | "Number Rating (5)" | "Number Rating (10)" | "NPS Rating",
surveyQuestion: "How likely are you to recommend this product to a friend or colleague?",
score: 5,
pageUrl: "https://panel.userguiding.com/dashboard",
}

Survey Question Answer (emojiScore)

"survey question answer (userguiding)",
{
surveyId: 1,
surveyName: "Survey Name",
questionId: "d82cf468-6dae-4813-a3e2-1ba740254aa1",
questionType: "Emoji Rating" | "Thumbs Up/Down",
surveyQuestion: "How would you describe your experience with our product using emojis?",
emojiScore: "Positive" | "Neutral" | "Negative",
pageUrl: "https://panel.userguiding.com/dashboard",
}

Survey Question Answer (choices)

"survey question answer (userguiding)",
{
surveyId: 1,
surveyName: "Survey Name",
questionId: "23300f80-4002-461e-b179-559094c82496",
questionType: "Multiple Choice",
surveyQuestion: "Which of the following options best describes your role?",
choices: "Choice 1,Choice 2",
pageUrl: "https://panel.userguiding.com/dashboard",
}

Survey Question Answer (feedback)

"survey question answer (userguiding)",
{
surveyId: 1,
surveyName: "Survey Name",
questionId: "81d6c621-d74c-4590-b35e-9d5abc3c49d5",
questionType: "Written Feedback",
surveyQuestion: "Please provide any comments or feedback regarding your experience with our service.",
feedback: "User's feedback",
pageUrl: "https://panel.userguiding.com/dashboard",
}

Hotspot Interaction

It means that a user interacted with a Hotspot group and saw Hotspot content. Remember, Hotspot groups can have multiple Hotspots as contents.

You'll see the Hotspot group ID, interacted Hotspot's ID/title, the name of the Hotspot group, and the URL of the page on which the user interacted with the Hotspot.

hotspotTitle is the extracted Hotspot title from Hotspot content.

Checklist Guide Trigger

It means that a user triggers a Checklist Guide. To see which Guide is triggered from which Checklist, click on the checklist item triggered (userguiding).

You'll see the Checklist's name / ID, Guide name / ID, and the URL of the page on which the user has triggered the Guide from the Checklist.

Checklist Item URL Click

It means that the user clicks a URL item on a Checklist. To see which item is clicked from which Checklist, click on the checklist item url click (userguiding).

You'll see the Checklist's name / ID, URL of the item, and the URL of the page on which the user has clicked on the item in the Checklist.

Checklist Complete

It means that the user completed a Checklist. To see which Checklist, click on the checklist completed (userguiding).

You'll see the Checklist's name / ID, and the URL of the page on which the user has completed the Checklist.

Resource Center Guide Trigger

It means that a user triggers a Guide within a Resource Center. Click on the resource center guide triggered (userguiding) to see which Guide it is.

You'll see the Resource Center's name / ID, Guide name / ID, and the URL of the page on which the user has triggered the Guide from the Resource Center.

Resource Center Checklist Guide Trigger

It means that a user triggers a Guide in a Checklist within a Resource Center. Click on the resource center checklist guide triggered (userguiding) to see which Guide it is.

You'll see the Resource Center's name / ID, Checklist's name / ID, Guide name / ID, and the URL of the page on which the user has triggered the Guide from the Checklist within the Resource Center.

Resource Center Checklist Item URL Click

It means that a URL item in a Checklist that is put in a Resource Center as a module is clicked by a user. To see the item information, click on the resource center checklist item url click (userguiding) inside recent events.

You'll see the Resource Center's name / ID, Checklist's name / ID, Item URL, and the URL of the page on which the user has clicked the item from the Checklist within the Resource Center.

Resource Center External URL Click

It means that a user clicks an external URL in a Resource Center. To see which external URL is clicked from which Resource Center, click on the resource center external url clicked (userguiding).

You'll see the Resource Center's name / ID, external URL, and the page URL on which the user has clicked on the external URL within the Resource Center.

Resource Center Article Link Click

It means that a user clicks a search article in a Resource Center. To see which search article is clicked from which Research Center, click on the resource center article link clicked (userguiding).

You'll see the Resource Center's name / ID, article link, and the page URL on which the user has clicked on the article link.

Resource Center Survey Trigger

"resource center survey trigger (userguiding)",
{
surveyId: 1,
surveyName: "Survey Name",
resourceCenterId: 1,
resourceCenterName: "Resource Center Name",
pageUrl: "https://panel.userguiding.com/dashboard",
}

💡Please note that the existing events associated with the now-deprecated Promoter Surveys will remain unchanged; however, they will be emitted in their new format.

Did this answer your question?