Data Sharing with Snowflake

Outreach Data Sharing with Snowflake uses Snowflake's secure data sharing capabilities to provide your organization with access to Outreach data in a ready-to-query format. This allows you to combine Outreach data with other data sources in your Snowflake account, without the need to copy data or build custom data pipelines.

Use of this feature is covered under the Terms of Service of your Master Service Agreement. More information about privacy and sharing via Snowflake can be found here.

Supported Cloud Regions

Outreach Data Sharing requires that Outreach stores your data in the same cloud region as your Snowflake account.

  • Amazon Web Services (AWS)
    • US West (Oregon)
    • US East (N. Virginia)
    • US East (Ohio)
    • Canada (Central)
    • EU West 1 (Ireland)
  • Microsoft Azure
    • West US 2 (Washington)
    • East US 2 (Virginia)
    • Canada Central (Toronto)
    • India Central (Pune)
  • Google Cloud Platform (GCP)
    • US East 4 (N. Virginia)

Getting Started

Setting up Outreach Data Sharing with Snowflake requires coordination between your Outreach Admin and your Snowflake Account Admin.

Creating a Data Share from Outreach

To set up Data Sharing, your Outreach Admin needs to know your Snowflake Locator and Snowflake Cloud Region. In the Admin section of the Outreach app, customers with access to Data Sharing will have a tab for Data Sharing under System Activity. There, they can create a new data share by entering your Snowflake Locator and Snowflake Cloud Region so Outreach can share your data with your Snowflake account. Once the connection is created, the data will sync overnight.

See the step-by-step instructions in our support article here.

Import the Data Share from Snowflake

Once the data share has been created in Outreach, your Snowflake Account Admin or another authorized user must attach that share to a database in Snowflake, as described in Snowflake’s documentation on consuming data shared with you.

Your Snowflake Account Admin must accept the Snowflake Marketplace Terms of Service for using inbound data shares, as described in Snowflake’s documentation on becoming a consumer of listings.

The specifics of how your organization chooses to configure Snowflake depend entirely on your organization. For example, if you only want certain users to access certain tables, it's up to your organization to implement those sorts of controls.