Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Include Page
Header
Header

Topics

Table of Contents
minLevel1
maxLevel6
include
outlinefalse
indent
stylenone
excludeTopics
typelist
class
printabletrue

One of the initial questions that often arises when our customers begin querying their data is: How can I combine all this data effectively? For instance, suppose you want to determine if customer support interactions in HubSpot lead to increased revenue in Stripe or calculate the percentage of accounts that both opened your email campaign and visited your website. The key to answering these advanced queries lies in the ability to connect your data sources. To achieve this, you require consistent user and account identifiers.

What is the user ID problem?

Every SaaS tool you utilize employs its unique method for identifying users, often with a unique primary key. Furthermore, these distinct IDs can be scattered across various sets of tables within your database. So, when you wish to match, for example, Elon Musk, who submitted a ticket in Zendesk and also engaged with a campaign in Mailchimp, it can become complex.

...

To effectively establish connections across these sources, it's essential to understand how each ID relates to the others. The most effective approach is to create a common identifier that spans different tools.

Use a common identifier when possible

When integrating with a new application, you must select the field with which you'll reference the ID. There are numerous options, such as emails, Twitter handles, usernames, and more.

...

While we would prefer to use a database ID exclusively, some tools necessitate user identification via email. Therefore, ensure that you also send the email to all your other tools, allowing you to connect based on that attribute if needed.

What happens when journy.io creates records in destinations?

Integrating as many tools as possible through journy.io will simplify future connections. When you utilize journy.io for user identification, we transmit the same ID and traits to all your connected applications when creating new records.

Most of our integration partners accept an external ID, into which they will insert the journy.io user ID and account ID. Below are some examples of journy.io destinations storing the journy.io User ID:

TOOL

CORRESPONDING TRAIT

CORRESPONDING SOURCES TABLE

HubSpot

external_id

hubspot.external_id

Mailchimp

unique_email_id

mailchimp.lists.unique_email_id

Intercom

user_id

intercom.users.user_id

The same principle applies to accounts and their IDs.

How to merge identities

You don't need to worry about merging identities; journy.io handles this seamlessly. journy.io ensures that all connections maintain synchronization, taking care of the joins for you.

Include Page
Footer
Footer