ID Graph Table
The ID Graph table links all identifiers for a single person into one global_id, combining customer IDs, emails, and Pixel triple_ids across platforms. One row per person.
Table GuideWhat You Can Answer With This Table
- How many unique people are in my customer base (deduplicated across platforms)? — count distinct
global_id- Which identifiers and primary email belong to the same person? — use
global_id,customer_ids,primary_emailBefore You Query
- This table is not time-series. No
event_datefilter is needed.customer_ids,emails, andtriple_idsare arrays. Use array functions (e.g.,has(),arrayExists(),arrayJoin()) when matching against scalar values from other tables.Key Relationships
Table Join Key Use This Join To Customers customer_idstocustomer_id(array match)Resolve unified identities to known customer profiles Customer Journey customer_idstocustomer_idortriple_idstotriple_id(array match)Analyze behavior paths across identities linked to the same person Customer Segmentation customer_idstocustomer_identity(array match)Connect unified identities to segment membership When to Use a Different Table
- Use Customers table when you need customer profile data such as contact info, geography, or consent without identity stitching. The ID Graph table is for deduplicated identity resolution across customer IDs, emails, and triple IDs.
Dimensions
Dimensions are immutable properties that can be used for grouping data.
| Title | ID | Type | Description |
|---|---|---|---|
| Customer IDs | customer_ids | repeated string | A list of customer identifiers collected from connected platforms (e.g., Shopify, Meta, Klaviyo) that have been matched as belonging to the same individual and associated with a single Example value: |
| Customer Emails | emails | repeated string | All email addresses collected across platforms and touchpoints (e.g., checkout, marketing platforms, forms, aliases, historical emails) that have been matched as belonging to the same individual and associated with a single Example value: |
| Global ID | global_id | string | The identifier assigned by Triple Whale to represent a single individual after probabilistically matching related customer IDs, emails, and Pixel triple_ids across platforms and devices. This is the primary identifier used for identity-level analysis. Example value: |
| Primary Customer Email | primary_email | string | A single selected email address associated with the Example value: |
| Triple Pixel IDs | triple_ids | repeated string | A list of identifiers generated by the Triple Pixel that represent visits, sessions, or devices that have been matched as belonging to the same individual and associated with a single Example value: |
Updated 5 days ago