Tealium Integration
Send your simulated events to Tealium for comprehensive tag management and data orchestration.
Overview
Tealium is a customer data platform and tag management system that helps you collect, unify, and activate customer data across all digital touchpoints. MockCDP integrates with Tealium's Collect API to send realistic e-commerce events for testing your data layer and downstream integrations.
Required Credentials
- Account: Your Tealium account name
- Profile: Your Tealium profile name
- Data Source Key: HTTP Event Stream data source key
- Environment: Target environment (dev, qa, prod)
Setup Instructions
1. Create HTTP Event Stream Data Source
- Log into Tealium iQ
- Navigate to Server-Side → Data Sources
- Click + Add Data Source
- Select HTTP Event Stream
- Configure your data source settings
- Copy the generated Data Source Key
2. Get Account and Profile Information
- Your Account name is visible in the Tealium URL
- Your Profile name is also shown in the URL structure
- Example URL:
https://my.tealiumiq.com/account/profile/
- Note your target Environment (typically dev, qa, or prod)
3. Configure in MockCDP
- Navigate to Destinations in MockCDP
- Find Tealium in the list
- Toggle Enable to on
- Enter your Account name
- Enter your Profile name
- Enter your Data Source Key
- Select your Environment
- Click Test Credentials to verify connection
- Click Save Configuration
Event Mapping
MockCDP sends comprehensive e-commerce events to Tealium:
Standard Events
Event Type | Tealium Event | Data Layer Variables |
---|---|---|
Page View | page_view | page_name, page_type, page_category |
Product View | product_view | product_id, product_name, product_category, product_price |
Add to Cart | cart_add | product_id, product_quantity, cart_total |
Purchase | purchase | order_id, order_total, order_currency, order_products |
User Login | user_login | customer_id, customer_email, customer_type |
Universal Data Object (UDO)
MockCDP populates these standard UDO variables:
Customer Data
- customer_id
- customer_email
- customer_type
- customer_lifetime_value
Product Data
- product_id
- product_name
- product_category
- product_brand
Order Data
- order_id
- order_total
- order_currency
- order_shipping
Page Data
- page_name
- page_type
- site_region
- site_language
Testing Capabilities
Tag Validation
- Test tag firing conditions with realistic data
- Validate data layer population across all events
- Verify conditional logic and data transformations
- Test load rules and publish conditions
Integration Testing
- Validate data flow to downstream systems
- Test audience builder segments
- Verify event stream processing
- Check data enrichment and attribution
Best Practices
- Use Dev Environment: Test with development profile first
- Data Quality: Validate data layer structure and naming conventions
- Load Rules: Test conditional tag firing with varied data
- Trace Tool: Use Tealium's trace tool to debug data flow
- Version Control: Test before publishing to production environment
Need Help?
Check our troubleshooting guide or contact support.