Faraday’s pre-built integration with Segment as a source allows you to share your Segment data with your Faraday account.

Doing so, we can utilize your lead, customer, and churn data for predictive outcomes, e.g. "Lead generation, lead conversion, or likelihood to churn,” or simply append Faraday data back into your Segment account.

Key Points:

  • Segment data is delivered through a webhook. (No historical data, only real-time triggered events)

  • Segment event data for the most part fits the build with Faraday for data we expect.

  • Segment, by default, does not have all the required fields Faraday asks for (e.g. - physical address).

  • Stitch Data (ETL) is utilized as an intermediary step between Segment and Faraday for this integration type.


Guidance on each of the above points:

  • Webhook: only data for newly triggered events will make it to the final destination (Faraday's warehouse). However, for Business Tier customers Segment does seem to offer a service called "Replay" which may be something you wish to explore with them before we begin, learn more about it here.

Why is this important?

In order to build effective models, Faraday requires historical data, oftentimes (at least) for the past 2 years.

  • Events: Segment event data comes to us with tables for: group, identify, page, screen, and track --> we'll want to know more about what you're tracking and how to effectively piece together the above standard and customized field names to construct the whole picture once it's in our hands.

Why is this important?

Event data is the fastest way to make insightful predictions about consumer behavior. It is also structured in a manner that allows us to know exactly what someone was doing, and when. Providing summary or aggregated data (e.g. - "account rollup") is only the tip-of-the-iceberg for understanding distinctions and proves to be exhaustively difficult to reverse engineer into event data.

  • Matching: the Faraday Identify Graph is based at the individual level which required us to match based on First Name, Last Name & Physical Address. Oftentimes Segment does not capture all of these fields that are crucial for high match rates into FIG. Learn more about our matching types here.

Why is this important?

Faraday's match algorithms perform best when exposed to first and last name + physical address combinations. You will most likely already know if you have this level of personally identifiable information (PII) on individuals, and from there it’s a matter of ensuring it’s in your source data. Let us know if we can offer insight into alternatives if that is not possible through Segment on your end.

  • Integration: because Stitch Data is part of the integration, we'll need to authenticate the Segment connection with Stitch to begin pulling data. We have observed that this is only possible when the Segment user (account) this is done with has sufficient permissions to do so. The easiest option is to temporarily raise the permission level to Workspace Owner for the setup and then lower it after completion.


Getting started with Segment:

When starting the integration process, we recommend a collaborative call with one of our Customer Success Engineers to walk through the straightforward process and cut down on back-and-forth troubleshooting.

You have the option of creating a Faraday-specific user/role for this, or utilizing an existing account in your Segment instance. Our goal on the setup call will be to:

  1. authenticate the connection to your Segment workspace.

  2. create the necessary endpoint in Segment for events to begin flowing through.

Sending credentials securely to Faraday:

Go to the Faraday app’s Sources console, click Create source at the top.

  1. Search for Segment as a Source location, enter a descriptive name, and click Next.

  2. Enter your Segment details, and click Next.

  3. Under Finalize, click Create source. Faraday can now begin the integration process. Once you finalize this source integration, our Customer Success team will be able to finish the configuration and we can begin utilizing your Segment data!

Did this answer your question?