Overview

Slack integration of UserGuiding is a simple way to get instant notification when a user gives you an NPS Score and a Feedback.

When it's active, UserGuiding posts real-time NPS responses as messages to a Slack Channel you have, allowing you to keep a close track of customer satisfaction levels.

What do you need to activate Slack Integration?

First, to successfully integrate, Slack should be a product that you've been using. Slack allows you to create Incoming Webhooks URLs as a simple way to post messages from apps into Slack.

They look like something like this:

https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

You need to create a new Webhook URL to enable Slack Integration and get notified about NPS responses from UserGuiding🚀

While creating, you will be able to pick a Slack channel that UserGuiding will post to.

If you don't know how? Learn How to create an Incoming Webhook URL

Enable Slack Integration for NPS

You can enable this integration by using the toggle within the Integrations Tab under the Settings Section.

  • Turn the toggle on
  • Enter the Incoming Webhook URL from Slack into the opening popup.
  • Click Complete Integration and that's all! 🙌

⚠️ If you don't have an active NPS Survey yet, spare a minute and activate it. Learn more about NPS, check here.

NPS Response Tracking via Slack

When enabled, UserGuiding will send your customer's responses, given to your active NPS Survey, to your Slack Channel.

NPS responses consist of an NPS score and a follow-up answer to your feedback question. The latter is optional; users either will give you a score or a score and written feedback.

How to know the end-user who gave you an NPS response?

If you send additional data to UserGuiding via User-ID Integration, you can detect the customer who has given you a particular score and feedback.

User-ID integration allows you to send us user ids that you generate for your users so that you can have a persisted user data in UserGuiding.

How can I set user id for User Persisted Storage?

This way, you can target end-users based on their data status such as sending follow up emails and sending shootouts based on their NPS score.

Example event data we sent to your Slack channel for NPS Score:

Example event data we sent to your Slack channel for NPS Feedback:

If you'd like to learn more about interpretation of the NPS Survey Data with UserGuiding, check Monitoring the NPS Survey

Important: Note that the user ID given above is a random number that is expected to be generated by you for your end-users.

Disable Slack Integration for NPS

You can disable this integration by using the toggle within the Integrations Tab under the Settings Section.

Related Articles

Segment Integration
Google Analytics Integration

Did this answer your question?