Introducing the Secoda and Hightouch Integration

We’re excited to announce that we’ve just launched the ability to integrate Hightouch with Secoda. Learn more about our integration with Hightouch here.
Last updated
April 11, 2024
Author

The modern data stack has gone through an extremely rapid evolution over the past few years. Now, teams are adopting yet another new approach, reverse ETL, which moves data from a data warehouse or data lake back to the original system. Several new approaches are emerging, including "reverse ETL," the process of moving data from the data warehouse into third party systems in order to make data operational. Reverse ETL tools are a useful component of the stack for better conversion of data. Reverse ETL solutions are becoming a core piece of the data stack and in doing so, are becoming an essential part of a teams data knowledge.

As the leader in reverse ETL, Hightouch is the go to solution for companies like Kong, Plaid, Grafana, and Retool. It has a visual audience builder for non-data users, and you can quickly iterate without the help of engineers. We are extremely excited to announce our integration with Hightouch, which lets our customers document their reverse ETL in the same place as the rest of their data knowledge. By connecting Hightouch to Secoda, customers can see an overview of all their syncs in the Secoda dashboard. Once they click on a sync, they can easily the name of the sync and Secoda automatically documents the description of the sync based on the source and the destination. Additionally, by clicking on the "</>" icon beside a sync, customers will be able to see the query running in Hightouch directly in Secoda. This can help employees outside the data team understand how data is moving in-between different tools and what queries are being use to sync these tools. In the future, we hope to use some of this information for end to end lineage. Secoda also displays the history of syncs, allowing its users to understand the details behind each sync. Users are also able to attach documentation to any syncs in Secoda, and share them with any department or employee.

Continuing to expand Secoda's integrations with tools like Hightouch is important because the modern data stack is evolving rapidly and tools like Secoda must keep up with the modern data stack. Below is an overview of how you can set up your Hightouch integration with Secoda.

How to set up your integration

There are three steps to get started using Hightouch with Secoda:

  1. Retrieve a Hightouch session cookie
  2. Connect Hightouch to Secoda

Retrieve a Hightouch session cookie

Secoda uses the Hightouch GraphQL API, which requires a session cookie. To get a session cookie follow these steps:

1. Open up https://app.hightouch.io and login

2. Open up the developer tools by right clicking and selecting Inspect

3. Click the Network tab

4. Navigate to the "Syncs" page (refresh if you're currently on this page)

5. Click on the first graphql network request

6. Navigate to the Headers tab

7. Copy and save the set-cookie header to somewhere you can retrieve later. This is the "Cookie" parameter that Secoda requires

Connect Hightouch to Secoda

After retrieving the cookie, the next step is to connect Secoda:

  1. In the Secoda App, select ‘Add Integration’ on the Integrations tab
  2. Search for and select ‘Hightouch’
  3. Enter your Cookie. This information is kept encrypted.
  4. Click 'Connect'
  5. After the extraction is complete your Hightouch Syncs will be in Secoda
    ready for you to document

Try Secoda for Free

Secoda serves as an intelligent data catalog that seamlessly integrates with Hightouch, providing users with a comprehensive view of their data assets. By incorporating Secoda into their Hightouch workflows, users gain enhanced data discovery and exploration capabilities. Secoda allows users to easily search, understand data lineage, and track data quality and usage, enabling them to make data-driven decisions with confidence. The integration of Secoda with Hightouch streamlines the data integration process, empowering users to efficiently manage and monitor their data pipelines. With Secoda's advanced search features and user-friendly interface, users can quickly find the data they need, improving productivity and enabling collaboration across teams. By leveraging Secoda alongside Hightouch, users can optimize their data integration efforts and harness the full potential of their data assets.

Keep reading

See all stories