Tealium Event Sync
Enhance Tealium with powerful customer data from your data warehouse.
In this guide, we’ll walk you through syncing customer data from your data warehouse into Tealium for enhanced analytics and personalized marketing efforts. Let's get started
Supported Object
GrowthLoop enables syncing to the Visitor object.
Object | Description | Sync Modes | Field Mappings (Required) | Field Mappings (Optional) |
---|---|---|---|---|
Visitors | Represents the individual visitors to the site | Upsert (inserts new data if it doesn't exist or updates existing data if a matching record is found) | Visitor ID : Unique identifier assigned to each individual who interacts with a website or application | Basic Information:First Name , Last Name , IP Address , etc.Custom Fields: Include any additional data related to visitors that you define! Make sure the custom fields already exist in Tealium |
Prerequisites
- Make sure you have a Tealium account. If you don't click here to request a demo from a Tealium Representative.
- Connect Tealium as a destination to your GrowthLoop account. Click here for detailed instructions.
Create and configure sync
- Navigate to the Syncs tab on the left sidebar and click Create Sync in the top right corner.
- Set up your Sync with the following details:
- Sync Name: A clear, friendly name for your sync.
- Sync Frequency: How often data should sync to the destination.
- Update Rule: The default method for syncing data to the destination.
Upsert
is the only supported mode. - Dataset / Table: The table containing your user or event data.
- Match Field: The column used to identify users in your source table for the destination system.
- Dataset Unique Field: The column with unique values for each user in the table.
- Connection: Choose the destination for syncing data. Select Tealium.
- Object Type: Choose the data object to sync:
Visitor
- Match Field: The column used to match and identify users in the destination system based on your source data. Please select
visitor_id
- After selecting or inserting the required fields, click Save Sync.
- Next, add your desired field mappings. For the
Visitor
object, Tealium requires at least one field linked to thevisitor_id
. - To map the field, choose the column that represents
visitor_id
from the Source drop-down - In the Destination section, select visitor_id.
- To map more fields, click Add Mapping to create a new Source -> Destination row. Note:
Note
You can map any attribute from your source table to Tealium by typing the attribute name directly into the destination drop-down. Just remember, the Visitor attribute must already exist in Tealium. If you need to create new attributes, you can learn how to do so by clicking here.
- Repeat these steps to map as many standard or custom fields as needed.
- After mapping all the fields, clicking Update Sync will prompt you with the following two options:
- Updates Only: We recommend you go with the this option, especially if you’re setting up the sync for the first time.
- Back-fill: This option is when you are updating an existing Sync with newly mapped fields and you’d like all your already synced events to have those fields backfilled for them. This operation can be very expensive and time consuming on your underlying Data Warehouse, so please choose that option if you’re absolutely sure.
- Finally, click the toggle at the top of the page to enable!
- To confirm that your event data has been successfully sent to your Tealium account, navigate to the AudienceStream section in your Tealium Customer Data Hub and select Visitor to view updated attributes.
Success
You have successfully created a
Visitor
sync to Tealium!
Note:
If you experience any issues, please reach out to us at [email protected] , and we’ll be in touch shortly to help resolve the matter!
Updated 25 days ago