Hightouch (via Direct Connect method)

This page will guide you through the setup of Hightouch in K using the direct connect method.

Integration details

Scope

Included

Comments

Metadata

YES

 

Lineage

YES

 

Usage

No

Usage currently not captured for pipeline runs

Sensitive Data Scanner

N/A

 

Known limitations

  • Not all sources and destinations are currently covered. A future improvement is planned to cover sources & destinations generically.

  • Current sources implemented (SQL method only):

    • SNOWFLAKE

    • POSTGRES

  • Current destinations supported:

    • AMPLITUDE

    • BRAZE

    • GOOGLE_SHEETS

    • HUBSPOT

    • SALESFORCE

    • SLACK


Step 1) Create an API Key

  • Log into your Hightouch account and go to Settings.

  • Go to the API Keys tab

  • Click Add API Key

    image-20230227-034114.png
  • Copy the API Key for the next step


Step 2) Add Hightouch as a New Source

  • Select Platform Settings in the side bar

  • In the pop-out side panel, under Integrations click on Sources

  • Click Add Source and select Hightouch

  • Select Direct Connect and add your Hightouch details and click Next

  • Fill in the Source Settings and click Save & Next

    • Name: Give the Hightouch source a name in K e.g. Hightouch

    • Host: Can be any unique value. For example add app.hightouch.com/[hightouch account name]

  • Add your API Key copied from Step 1 and click Save

  • Test your connection and click Save

  • Click Finish Setup


Step 3) Schedule Hightouch source load

  • Select Platform Settings in the side bar

  • In the pop-out side panel, under Integrations click on Sources

  • Locate your new Hightouch source and click on the Schedule Settings (clock) icon to set the schedule

Note that scheduling a source can take up to 15 minutes to propagate the change.


Step 4) Manually run an ad hoc load to test Hightouch setup

  • Select Platform Settings in the side bar

  • In the pop-out side panel, under Platform Settings click on Sources

  • Next to the Source click on the menu icon and select Run

    image-20260325-103306.png
  • After the manual run is triggered, a pop up bar will appear containing a link that can take you to the Monitor tab where you can check the progress of the job.

Troubleshooting failed loads

  • If the job failed at the extraction step

    • Check the error. Contact KADA Support if required.

    • Rerun the source job

  • If the job failed at the load step, the landing folder failed directory will contain the file with issues.

    • Find the bad record and fix the file

    • Rerun the source job