Setup guide for Ketch

This public guide covers how to install, connect, configure, use, disconnect, and uninstall the Ketch app on HubSpot.

Install Ketch on HubSpot

What the app does

Ketch connects website consent to HubSpot so marketing and compliance teams can see privacy choices in CRM and deploy a consent experience on HubSpot CMS.

Consent data is written to HubSpot (sync to HubSpot). The app does not pull contact records from HubSpot into Ketch.

How to install the app and connect a HubSpot account

Installation uses HubSpot OAuth only. There is no separate Ketch sign-in step during install.

You need a HubSpot user who can install apps, plus a Ketch account if you will add the website consent tag.

Step 1. Start install

  1. Open the Ketch listing in the HubSpot Marketplace, or go to https://hs.ketchd.net/install.
  2. Click Connect to HubSpot (or Install from the Marketplace).
Ketch install page with a Connect to HubSpot button
Start install from the Ketch connection page.

Step 2. Choose the HubSpot account

  1. If you belong to more than one HubSpot account, select the production account to connect.
  2. Click Choose Account.
HubSpot asks you to pick the account to connect.

Step 3. Review scopes and connect

Ketch requests only the scopes it needs:

Scope approval screen. Click Connect app to finish OAuth.
  1. Review the requested access.
  2. Click Connect app.
  3. HubSpot redirects you to https://hs.ketchd.net/oauth-callback, then to the in-app setup page.

A video walkthrough is available:

Setup walkthrough on YouTube (opens in a new tab).

How to configure the app after install

After a successful install, open https://hs.ketchd.net/instructions while signed in through the OAuth session, or follow the same steps below.

  1. Confirm the Ketch Consent property exists: in HubSpot go to Settings → Data Management → Properties → Contact properties and search for Ketch Consent (ketch_status). Values are Granted and Rejected.
  2. Sign in at app.ketch.com, or if you do not have an account yet, sign up here. Then open (or create) your web property.
  3. Copy the Ketch JavaScript / boot script URL (HTTPS, typically https://global.ketchcdn.com/.../boot.js).
  4. On the Ketch setup page, paste it into Ketch JS URL and click Save JS link. Only HTTPS URLs are accepted.
  5. Install the Ketch Consent Tag module from the HubSpot Marketplace (if you use HubSpot CMS).
  6. In the module, keep Settings API Base URL as https://hs.ketchd.net unless Ketch support tells you otherwise.
  7. Add the module globally (or to the header/footer of the pages where consent should run), then publish.
Ketch setup page with Ketch JS URL field and Save JS link button
Save the Ketch JS URL for your HubSpot portal.
Contact property named Ketch Consent with Granted and Rejected options
The Ketch Consent contact property created on install.

How to use the app

Automated

Manual

How to disconnect a HubSpot account

This integration does not use a separate partner sign-in. Disconnecting is the same as uninstalling the app from HubSpot (see below). After disconnect, Ketch cannot call HubSpot APIs for that account and cannot update the Ketch Consent property.

How to uninstall the app from a HubSpot account

Follow HubSpot’s standard uninstall steps in Uninstall an app:

  1. In HubSpot, go to Settings → Integrations → Connected Apps.
  2. Find Ketch.
  3. Click Actions → Uninstall and confirm.

Potential consequences to user data

Disconnect or uninstall does not delete HubSpot CRM data. The Ketch Consent property and any values already stored on contacts remain in HubSpot until you delete them yourself.

Support

This page is the setup documentation for the Ketch HubSpot Marketplace app. CMS module docs: Ketch Consent Tag module setup. Listing URL: https://hs.ketchd.net/setup-guide