Search documentation...


dbt Cloud

The dbt Cloud extension lets you schedule Hightouch syncs to run as soon as a dbt Cloud job completes. Relying on dbt Cloud for sync scheduling ensures that Hightouch performs syncs when fresh data is available.

Extension setup requires two steps:

  • Connecting your dbt account to Hightouch
  • Configuring your Hightouch sync to follow a dbt Cloud job

Connect to dbt Cloud

Navigate to dbt Cloud and retrieve your API Key.

In Hightouch, enter your API Key in the dbt Cloud configuration page and click Connect.

Configure your sync schedule

Now, when creating or modifying a sync you can select dbt Cloud as a schedule type.

  1. Go the Schedule tab of overview page of the sync you want to schedule. Select dbt Cloud as the schedule type.
  2. Select the appropriate dbt Account and Job.
  3. Click Save.

dbt Cloud schedule configuration in the Hightouch UI

Your sync should is now scheduled to run whenever you chosen dbt Cloud jobs complete.

    Need help?

    Our team is relentlessly focused on your success. We're ready to jump on a call to help unblock you.

    • Connection issues with your data warehouse?
    • Confusing API responses from destination systems?
    • Unsupported destination objects or modes?
    • Help with complex SQL queries?

    Feature Requests?

    If you see something that's missing from our app, let us know and we'll work with you to build it!

    We want to hear your suggestions for new sources, destinations, and other features that would help you activate your data.

On this page

Connect to dbt CloudConfigure your sync schedule

Was this page helpful?