The Slack integration is only available to Business customers.
Hotjar's integration with Slack is available on Business Plans. To upgrade to a Hotjar Business Plan, follow our guide on how to upgrade your plan.
The Hotjar Slack integration allows Slack users to push data from the following Hotjar tools to channels within their Slack workspace:
- Incoming Feedback
- Surveys
- Recordings
Before getting started, be aware of the following requirements:
- The Hotjar Slack integration is only available to Hotjar Business customers. Not on Business? Learn how to upgrade your plan in-app.
- Only an Admin or the Account Owner of your Hotjar account can enable the Slack integration in Hotjar, while in Slack, only your Slack admins can enable it.
- The Hotjar Tracking Code needs to be installed on your site before Hotjar can collect any data.
- You'll need to have one of the tools mentioned above actively targeting users on your website in order to collect the data that can be pushed to Slack.
The Slack integration can be enabled in your Hotjar site settings, or by enabling it through a new or existing Incoming Feedback widget, Survey, or Recordings Segment. We'll go through each method below. Scroll down or click on the desired option to get started:
- Enable the Slack integration in your Hotjar Site settings
- Enable the Slack integration on an Incoming Feedback widget or Survey
- Enable the Slack integration on a Recordings Segment
Additional resources:
Enable the Slack integration in your Hotjar Site settings
Enabling the Slack integration in Site settings will allow all your Hotjar admins to enable the Slack integration inside Hotjar at any time, without a Slack admin needing to authorize it in the future.
Go to the Hotjar integrations page.
Select the site where you want to activate the integration in the drop-down menu.
Click the Connect With Slack button.
This will prompt Hotjar to request permission to post events to Slack as they occur. After granting Hotjar permission to integrate with your Slack workspace, you'll be returned to the Hotjar interface. At this point, your Slack integration will show as active.
Go to the Incoming or Surveys page within your Hotjar dashboard.
Click the View Responses button next to the desired Incoming Feedback widgets or Survey.
Click on the Forward Feedback icon shown below.
Choose the Slack option, or click Manage to visit the Forward Feedback settings page.
If you are not one of your company's Slack admins, you will be prompted to send a request to your Slack admin. Once they've granted this request, you can enable the integration for your Incoming Feedback widget or Survey.
Enable the Slack integration on a new Incoming Feedback widget or Survey
Create a new Incoming Feedback widget or Hotjar Survey.
Select the Forward Feedback section.
Click the Receive feedback responses via Slack toggle.
Click the Enable Slack Integration button.
This will prompt you to allow Hotjar to send data to your Slack Workspace. To allow, click Authorize on the Slack prompt.
If you are not one of your company's Slack admins, you will be prompted to send a request to your Slack admin. Once they've granted this request, you can enable the integration for your Incoming Feedback widget or Survey.
Select which public Slack channel(s) you would like to send your responses to, then click Next.
Enable the Slack integration on a Recordings Segment
The Slack integration allows you to push Recordings to Slack based on Recording Segments. This can be enabled on existing Recording Segments, or if you want to create a new Segment, follow these steps:
Enable the Slack integration on a new Recordings Segment
Go to your Recordings dashboard.
Add Recording Filters
Add Recording Filters to determine which kinds of sessions you want to push to Slack. Once the desired filters have been applied, you can save this group of filters as a Recording Segment.
Click the Save as Segment button.
Name your Segment and enable the Slack integration
Toggle the Notify me in Slack when a Recording from this Segment is available switch to enable the Slack integration.

Enable the Slack integration on an existing Recordings Segment
To enable the Slack integration on existing Recording Segments, follow these steps:
Go to your Recordings dashboard.
Select a Segment
Click the ellipsis icon next to the desired Segment and click Slack to forward recordings to Slack.

Toggle the Notify me in Slack when a Recording from this Segment is available switch to enable the Slack integration.
How to verify that the Hotjar Slack integration is successfully enabled
To verify that the integration is working properly, we suggest following the steps to create a new Incoming Feedback widget and submit a feedback response yourself.
Create an Incoming Feedback widget.
On the Forward Feedback Step, toggle the switch to receive feedback responses via Slack.
Select which Slack channel(s) you would like to send your responses to, then click Next.
Set your widget as Active and click Save.
Go to your website and submit a response through the widget you've created.
The Incoming Feedback response will appear in the corresponding Slack channel(s).
Viewing feedback responses in Slack
Once the integration is complete, you’ll see the following data appear in Slack for feedback responses:
- Respondent's email address (if provided)
- Response message text
- URL of the page where the response was submitted
- Emoticon to display rating (Hate Dislike Neutral Like Love)
- Full response button - will link to response within your Hotjar dashboard
Empty Incoming Feedback responses will not push to Slack
Only Incoming Feedbback responses that include a comment will be pushed to Slack. If the user only clicks on a sentiment (emoticon), you'll see that response in your Hotjar dashboard, but it will not be pushed to your Slack channel.
Viewing recording sessions in Slack
When pushing recordings to Slack, the following information will be shown:
- Segment name
- Session duration
- Number of pageviews
- Number of actions
- Referrer URL (if available)
- Landed URL
- Exited URL
- U-Turn, Rage Click, Incoming Feedback sentiment, and NPS score (if applicable)
Example of a recording pushed to Slack:
Limitations
- Not compatible with Private channels in Slack: At the moment this integration will only be able to push data to public channels in your Slack workspace. If the private channel option is enabled, Hotjar will not be able to push data to those channels. A private channel can be recognized by the lockbox icon next to the channel name.
Private channels cannot be made public after they are created
The Slack integration only supports pushing data to public channels in Slack. Hotjar will not be able to push data to private channels in your Slack Workspace.
- Email address used with Slack should match the email address used in Hotjar: In order to view the "Preview" option for Incoming Feedback responses pushed to Slack, you need to be logged into Slack with an email address that also has access to the corresponding Hotjar Organization. If you're using a different email address than what you use to login to Hotjar, you'll see a prompt like this:
"You need to be a member of the Organization for _______ to view insights in Hotjar. Go ahead and nicely ask one of your Admins for Hotjar access"
Having trouble?
Be sure that you're meeting all the requirements listed at the top of this article. If you're still having trouble, contact support and we'll be glad to help!