ID Graph Table
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 belong to the same person? — use
global_idto groupcustomer_ids,emails,triple_ids- What is a customer's primary email for outreach? — use
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 What the Join Enables Customers customer_idstocustomer_id(array match)Connect unified identity to customer profiles Customer Journey customer_idstocustomer_idortriple_idstotriple_id(array match)Link identity to on-site behavior paths Customer Segmentation customer_idstocustomer_identity(array match)Connect identity to segment membership When to Use a Different Table
- Need customer profile data (contact info, geography, consent) without identity stitching → Customers table. Customers has one row per platform customer; ID Graph has one row per deduplicated person.
Dimensions
Dimensions are immutable properties that can be used for grouping data.
Title | ID | Type | Description |
|---|---|---|---|
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 |
| 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 |
| 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 |
| string | A single selected email address associated with the Example value: |
Triple Pixel 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 10 days ago