Asserting Amplitude’s Integration with Hightouch

News Author


We’re excited to announce Amplitude’s integration with Hightouch. With a couple of easy clicks, you’ll be able to sync information from information warehouses like Snowflake, GoogleBigquery, Amazon Redshift, Databricks, or Postgres on to Amplitude to carry out deeper evaluation and higher perceive consumer habits.

The Problem

Amplitude is nice at capturing consumer actions and constructing customized segments on prime of product utilization and behavioral information. However generally you want extra granular insights particular to your enterprise to reply questions like “what number of Workspaces does the typical consumer create or belong to?” (for a B2B product) or “what number of high-value prospects use this explicit characteristic?”

Customized information fashions and objects like Workspaces, Accounts, buyer lifetime worth (LTV), subscription kind, whether or not a lead is certified or not, and so on exist inside your information warehouse like Snowflake. This warehouse acts as a single supply of reality for your enterprise, combining data throughout varied information sources  (e.g. gross sales instruments, advertising and marketing instruments, buyer success instruments, finance instruments, and so on.).

To supercharge your insights and enrich data in your customers, it’s essential to make these customized information fashions in your warehouse out there in Amplitude. That’s precisely what Hightouch does, by way of a course of known as Reverse ETL.

The Resolution: Reverse ETL

Reverse ETL is the method of copying information from a central information warehouse to SaaS instruments (like Amplitude) used for development, advertising and marketing, product, gross sales, and help.

At its core, Reverse ETL works to democratize the information that was as soon as solely out there within the warehouse to allow Operational Analytics and shift the main focus from merely understanding information, to truly placing that information to work within the instruments you utilize to run your enterprise.

Reverse ETL focuses on turning insights into actions mechanically: with out enriching Amplitude with information particular to your enterprise, you’re probably lacking out on key insights (like ___ that may change your pricing mannequin). As you’ll see under, data-driven corporations like CircleCI enrich Amplitude with information from their warehouse to unlock deeper insights

Case Examine: CircleCI empowers their Product groups to measure ROI of experiments with Amplitude and Hightouch

As a steady integration platform, CircleCI helps customers mechanically take a look at and validate code, in addition to establish errors of their pipelines.

With over 800,000 builders and 30,000 organizations utilizing the product, CircleCI generates tons of recent customers every day. At this quantity, it has grow to be a problem to find out which leads have the very best shopping for intent and proactively goal them. Whereas CircleCI’s Product, Engineering, and Advertising and marketing groups use Amplitude to grasp consumer habits,  they wanted a approach to run and analyze experiments on certified customers, not simply all signups. This proved to be difficult as a result of CircleCI’s information mannequin for “certified customers” solely existed with Snowflake (their information warehouse).

Utilizing Hightouch, CircleCI syncs this certified customers information mannequin again into Amplitude in order that these varied groups can create KPIs and monitor and measure experiments for brand spanking new options and campaigns to reply questions like:

  • The place are our certified customers dropping off?
  • How can we design a extra intuitive circulate to extend conversion for certified customers?

This data is then used to run completely different experiments and drive product design.

“Amplitude is far more intuitive than Looker; we don’t want an analyst to set every little thing up as a result of it’s a purpose-built software. With Hightouch it was actually easy to arrange a dbt mannequin round a set of info that we wished to sync again to Amplitude as occasions. We simply have to verify the logic is right and Hightouch takes care of the remaining.” – Seamus McKinsey, Sr. Analytics Engineer at CircleCI

How you can begin syncing information to Amplitude with Hightouch

Join to an information supply (like Snowflake) and create an information mannequin (equivalent to certified customers) utilizing SQL or dbt.Data source - Hightouch

Data Model - Hightouch

Select a vacation spot to ship information to (on this case, Amplitude). You possibly can connect with Amplitude utilizing your Amplitude API key (see our docs for extra data).

Amplitude destination - Hightouch

Map the suitable columns out of your information mannequin that you simply’d prefer to replace in Amplitude. For instance, you’ll be able to create a area in Amplitude for “is_qualified_user”.

Amplitude Mappings - Hightouch

Set a schedule in your sync (ex: hourly, day by day, and so on). Then it should run mechanically. That’s it!

Data sync - Hightouch

(see our docs for more information)

Get began with Amplitude and Hightouch:

Go to Hightouch’s docs for extra data on the right way to get began with sending information out of your warehouse to Amplitude.

You possibly can enroll for Hightouch straight or e-book a demo. The primary vacation spot is totally free, so you’ll be able to sync limitless information to Amplitude for no cost.