Tealium integration

Squiz has built an integration with Tealium using existing Squiz DXP features.

This integration enables real-time web personalization by connecting visitor data in Tealium directly with Squiz DXP. The integration enables a Squiz DXP instance to query visitor profiles from Tealium in real-time.

When a visitor requests a page, Squiz DXP accesses their Tealium profile and instantly evaluates segmentation rules. Personalized content is then delivered based on a visitor’s most recent behaviors and attributes, as stored in Tealium, without relying on periodic data imports or manual synchronization.

Customer data from Tealium is also available within Squiz CDP and the Visual Page Builder, enabling marketers and content authors to create, preview, and publish personalized experiences using no-code tools.

Benefits

Integrating Tealium with Squiz DXP provides several benefits:

No-code personalization

Content authors can build, manage, and deploy personalization rules without requiring custom development by using the Visual Page Builder.

Real-time data activation

Serve personalized content based on visitor behavior, as it happens.

When a visitor’s attributes change in Tealium (such as earning a new badge), their website experience can update on the next page load.

Unified segmentation

Access Tealium attributes, badges, and audiences directly within the Squiz CDP Segment Builder. This removes the need to define and sync audiences between two different systems.

Improved user experience

Visitors receive content and offers that are relevant to their known interests and recent behavior, which can lead to increased engagement and better conversion rates.

How it works

The integration connects two complementary platforms:

Tealium AudienceStream (Data Hub)

This is where your customer data is collected and managed. Tealium tracks user events, creates visitor attributes (for example, lifetime_event_count), and assigns badges (for example, frequent_visitor).

Squiz DXP (Experience Hub)

Activate that data through Squiz CDP segmentation and real-time personalization in Visual Page Builder.

You will primarily work within two areas of Squiz DXP:

Squiz CDP

To build audience segments using your Tealium data.

tealium cdp segment creation interface
Figure 1. Tealium CDP Segment creation interface
Squiz Visual Page Builder

To apply those segments to your website’s page components.

tealium vpb personalization interface
Figure 2. Tealium Visual Page Builder personalization interface

Configuration

Contact Customer support and provide these values for connecting Squiz DXP with your Tealium instance:

Base URL

The base URL of your Tealium deployment. Include the HTTP(S) protocol in the URL. For example, https://visitor-service-ap-southeast-2.tealiumiq.com This is a required value.

Account

The name of the Tealium account.

For example, squiz-sandbox

This is a required value.

Profile

The name of the Tealium profile.

For example, main

This is a required value.

Configuring Tealium

Before you begin in Squiz DXP, ensure your Tealium AudienceStream instance is configured to capture the data you want to use.

This integration can access:

Audiences

Broad groups of users (for example, Travel Site Visitors).

Badges

Specific achievements (for example, Frequent Visitor, Fan).

Attributes

Any visitor attribute, such as lifetime_event_count or last_visit_date.

Creating a segment in Squiz CDP

First, define the audience you want to target.

  1. Navigate to Squiz CDP from your Squiz DXP dashboard.

  2. In the left-hand menu, select Segmentation.

  3. Click the Create a segment button.

  4. Enter a clear Segment name (for example, Engaged Travel Planners).

  5. In the Rules section, click Add a rule set.

  6. From the dropdown, select the Tealium AudienceStream rule set.

  7. Build your rule by referencing your Tealium data:

    **Object

    Choose what to check: Audiences, Badges, or Other attributes.

    ID/Name

    Select the specific Tealium attribute from the dropdown (for example, Frequent visitor badge or lifetime_event_count attribute).

    Rule

    Set the logic (for example, is assigned for a badge, or Greater than 2 for an event count).

  8. Add multiple rules using AND/OR logic (for example, Visitor has Frequent visitor badge AND Lifetime event count is greater than 2).

  9. Click Save to finalize your segment.

For more information about creating segments, read the Create a single segment page in the Customer Data Platform documentation.

Applying the segment in Visual Page Builder

For detailed instructions on how to apply personalization segments to content blocks, see the Add personalization to a content block page in the Visual Page Builder documentation.

Visitor experience

For more information about personalization, see the Personalization page in the Visual Page Builder documentation.