Skip to main content
API access requires a Scale plan (Observe Scale or Ask Scale). Generating an API key requires Account Owner permissions on the Hotjar organization. Keys auto-expire after 1 year and cannot be extended — generate a new key before expiry.

Generate a Hotjar API key

Hotjar API keys are issued as a Client ID and Client Secret pair generated from the Hotjar account settings.

1

Sign in to Hotjar

Sign in to your Hotjar account.

  • In the top-right corner, click your avatar.
  • Select Account from the dropdown menu.
  • In the left sidebar, click API.
2

Create an API key

Generate a new API key for the StackOne integration.

  • Click Create API key.
  • Enter a name (e.g., StackOne Integration).
  • Click Create.
3

Copy the credentials

A dialog displays the Client ID and Client Secret. The Client Secret is shown only once — copy it immediately.

  • Copy the Client ID value and store it securely.
  • Copy the Client Secret value and store it securely.
  • Important: If you close the dialog without copying the Client Secret, you will need to regenerate the API key.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Hotjar:
1

Open the connector

Log in to StackOne, open Connectors, and select Hotjar.
2

Choose actions and events

  • Click Add Profile.
  • If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0.
  • Select the actions, and any events, to enable for this Connector Profile.
  • Click Continue.
3

Set up authentication

  • Select Authentication Type as OAuth 2.0.
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
  • Click Create Profile.
Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to Link Accounts for Hotjar.