# Send Feature Experimentation Event to Tealium

{% hint style="warning" %}
**Visitor ID Requirement**

To make this server-side integration work properly, you need to pass the visitor ID provided by your third-party tool.

What you must do:\
• Create the connector\
• Ensure Tealium knows the visitor ID\
• Retrieve the visitor ID using: *`utag.v_id`*\
• Call the Decision API with this visitor ID, otherwise, the hit will not be sent to the third party
{% endhint %}

## Overview

The AB Tasty > Tealium Server-Side Connector lets you automatically send experiment data from AB Tasty’s Feature Experimentation platform to Tealium EventStream or AudienceStream. This integration enables you to analyse the impact of specific feature flags and variations on your key metrics directly within Tealium’s ecosystem without relying on client-side tracking.

Once set up, the connector transmits campaign and variation identifiers as custom events or attributes whenever a decision is made for a visitor. This ensures consistent server-side tracking across both platforms, allowing for unified reporting and more accurate behavioural insights.

### How-to

{% tabs %}
{% tab title="1. On Tealium" %}

#### **1. Define a Feature Experimentation Event**

* In the left menu, go to **Event Specifications** (under *Event Data*).
* Click **+ Add Event Specification**.
* Fill in the form:
  * **Event Name:** `flagship`
  * **Description:** Something like *Triggered when AB Tasty delivers a feature decision.*
* Save the specification.

You now have an empty event definition called flagship that will structure incoming data.

**2. Add Event Attributes**

* Still under *Event Data*, open **Attributes → Event Attributes**.
* Click **+ Add Attribute** twice to create:
  * `flagship_campaign` → *String*
  * `flagship_variation` → *String*

These attributes tell Tealium what data to expect and how to type it.
{% endtab %}

{% tab title="2. On AB Tasty" %}

#### **Create a Tealium Connector**

<figure><img src="https://2350286830-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Yw9IRJ6KbbucQPwZUCZ%2Fuploads%2FLaz0QCT6IhkwZZW1ZqPb%2FCapture%20d%E2%80%99e%CC%81cran%202026-03-09%20a%CC%80%2014.49.01.png?alt=media&#x26;token=12b8e64c-90e7-424a-b530-1d00345bcb6f" alt=""><figcaption></figcaption></figure>

On AB Tasty go to [**Settings > Integration > Feature Experimentation Tab**](https://app2.abtasty.com/settings/integration/integration-hub?page=feature-experimentation)

* Look up for Tealium card on the push section and click on **Create**
* [Fill in](#user-content-fn-1)[^1]
  * Tealium account
  * Tealium Profile
* Create the connector
  {% endtab %}
  {% endtabs %}

### **FAQ**

**Why include the visitor ID?**\
Tealium needs a known `tealium_visitor_id` to link the event to a visitor profile. Without it, the hit won’t appear in Live Events or trigger connectors.

**How to get it?**\
Retrieve it from `utag.v_id` on the Tealium client and include it when calling the AB Tasty Decision API.

**What if I skip it?**\
The event won’t be processed or visible in Tealium.

**How to check the hit?**\
Go to **EventStream → Live Events** to confirm your `flagship` event was received.

[^1]: <img src="https://2350286830-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Yw9IRJ6KbbucQPwZUCZ%2Fuploads%2Fk85PArHaMIQOLlPbaOAR%2Funnamed-2.png?alt=media&#x26;token=ce4784d4-86c6-408c-b1a5-9b8956dc9ee9" alt="" data-size="original">
