For Data owners · Updated Nov 6, 2026

Choose how to connect your data

There are several ways to share data with Scowtt, in two groups: web analytics connections, for data about what visitors do on your site, and offline data (CRM) connections, for leads, bookings and revenue. Most customers use one of each: GA4 for web analytics, plus one option for CRM data. Pick the first option in each group that fits the systems you already use.

How we recommend a method

Scowtt prioritizes, in order: security, low effort for your team, standard well-supported architecture, and timely, reliable updates. Wherever possible, we recommend read-only access to data you already own and control, such as a BigQuery dataset or a storage bucket, rather than sharing credentials or granting write access into your systems.

Most options need no passwords or access keys from you. The two exceptions are Databricks Delta Sharing, which uses a sharing token, and the API pull, which uses read-only credentials you create. You can remove Scowtt's access at any time.

Your options

Web analytics connections

MethodBest whenYour team's effortWho sets it up
Google Analytics 4 (GA4)You use GA4. Share your own BigQuery export, or let Scowtt host itLow: turn on the export and connect the dataset, or add one Scowtt userGA4 admin
Adobe Analytics Data FeedYou use Adobe AnalyticsModerate: create a location and an hourly data feedAdobe Analytics admin

Offline data (CRM) connections

Listed from least to most work for your team.

MethodBest whenYour team's effortWho sets it up
Native CRM connector: Salesforce, HubSpot, KlaviyoYou use Salesforce, HubSpot or KlaviyoMinutes: an admin signs in and approves accessCRM admin
BigQuery dataset shareYour CRM or offline data is in BigQueryLow: grant read access to a datasetGoogle Cloud project owner
Databricks Delta SharingYou use Databricks with Unity CatalogLow: create a share and a recipientDatabricks admin
SFTPYou don't use cloud storage, or a tool or vendor can only send filesModerate: create a key, then schedule an upload jobData engineer, or your vendor
Google Cloud StorageYou're on Google CloudModerate: create a bucket, grant read access, schedule exportsGoogle Cloud admin and data engineer
Scowtt-managed bucketYour tool writes files out and you don't have cloud storageModerate: set up the destination in your toolData engineer
Amazon S3You're on AWSModerate: create a read-only role from our templates, schedule exportsAWS admin and data engineer
Push to Scowtt's APIYour developers want to send records as they happenHigher: build and run a push jobYour engineering team
Scowtt pulls from your APIYour data is only reachable through an internal API. Scowtt pulls hourlyHighest: share API docs and credentials, then Scowtt builds a connectorYour API owner, with Scowtt engineering

Before you start

  • The data. CRM or offline data: lead and contact records, sales activity, funnel stages, and outcomes such as appointments, opportunities, purchases and revenue, each with a timestamp. Web analytics: raw, event-level data, from GA4 through its BigQuery export, or Adobe Analytics through a Data Feed. See Required fields and lifecycle stages for the full list.
  • Click IDs. Each lead record should carry the ad click ID that produced it: GCLID, GBRAID or WBRAID for Google, and FBCLID for Meta. See Capturing click IDs on your forms.
  • History. A one-time backfill of 24 months of CRM history, with 12 months as the minimum. GA4's BigQuery export only collects data from the day it's turned on, so turn it on as early as you can.
  • Refresh cadence. Updates at least 4 times a day after the backfill, ideally hourly. See Data refresh schedule.
  • Who to involve. Your CRM admin, whoever owns GA4 or Google Cloud, a data engineer for scheduled exports, and your security or legal reviewer. Start any security review at kickoff, since it's often the longest step.

How setup works

  1. Sign in to the Scowtt app

    The Account setup checklist walks you through seven steps: Connect your CRM, Map customer journey, Validate data, Connect ads, Connect Analytics, Review pilot goals, and Upload baseline metrics (optional). All connections live under Settings > Integrations, grouped into CRM, Analytics and Advertising.

  2. Pick an option for each data source

    Use the tables above, or the platform guides below.

  3. Follow that option's article

    Most options follow the same pattern: Scowtt sends you something, your team sends something back, and Scowtt confirms when data is flowing.

  4. Send the backfill first

    Scowtt validates it with you (row counts, schema and sample records) before turning on recurring updates.

Guides by platform

Your data lives inUse
SnowflakeExport data from Snowflake
Amazon RedshiftExport data from Amazon Redshift
AmplitudeExport data from Amplitude
Twilio SegmentSend data from Twilio Segment
Azure storageExport to Google Cloud Storage or Amazon S3. Scowtt doesn't read Azure storage directly
Another CRM or a call-tracking toolIf you already copy it into a warehouse with a tool such as Fivetran or Airbyte, share it from there. Otherwise, schedule exports to SFTP, or ask about an API pull

Your Scowtt team will confirm the details for your setup, including which tables to share and how often to update them.

What we'll need from your team

ItemDescription
Option and datasetsWhich option you're using, and the tables, datasets, objects or event streams included
Access detailsThe path, dataset ID, share or connection details from that option's last step
Historical backfill scope24 months preferred, 12 months minimum
Refresh cadenceAt least 4 times a day, ideally hourly, and whether updates are changes only or full copies
Schema or data dictionaryField definitions or links to your documentation
Technical contactWho will support setup and validation on your side