# Tag Manager

Tag Manager is for deploying tracking tags and website scripts **without code releases**.&#x20;

Configure tags, triggers, and variables in the panel, then preview and publish changes to your site. Use it to track web behavior, trigger journeys, power widgets and personalization, and inject third-party scripts, turning website interactions into actionable, reusable data.

{% hint style="info" %}
Use Tag Manager when you want to track web behavior or inject scripts without touching the codebase.
{% endhint %}

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2F6pv5muIICGvw0Y8GNfu1%2FFrame%2091599%20(2).png?alt=media&#x26;token=4dd3e057-7c0a-4866-8620-0a4ec36c95f8" alt="" width="563"><figcaption></figcaption></figure>

### Capabilities

By combining Tag Manager with Netmera engagement and analytics modules, you can:

* Track behavior with fine-grained triggers and variables.
* Use that data in **segments**, **journeys**, and **campaign targeting**.
* Power **web experiences** like widgets and personalization.

Any trackable behavior can become an action trigger across channels.

### Data Protection & Compliance

User data flows through Tag Manager.

For Turkey-based compliance needs (KVKK), Netmera supports local processing:

* All servers are located in **Turkey**.
* Personal data is processed under **KVKK & GDPR** standards.

<figure><img src="https://1642824329-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX6uilbEAw42gqsudlclY%2Fuploads%2FgK1aGmn0ePTZgglbWdYl%2FGroup%2091424%20(1).png?alt=media&#x26;token=9b401e0c-dcfb-4f45-93da-762bd168b0b0" alt="" width="563"><figcaption></figcaption></figure>

### Use Cases

Common patterns:

* Fire a `purchase` event and trigger abandoned cart journeys.
* Track form submits and start onboarding flows.
* Track scroll depth and show widgets for engaged readers.
* Trigger an exit-intent survey widget and follow up via messaging.
* Deploy third-party scripts while still logging Netmera events.

Tag Manager turns website interactions into reusable data for targeting, automation, and analysis.

### Start here (most-used topics)

<table data-view="cards"><thead><tr><th>What you want to do</th><th data-card-target data-type="content-ref">Open</th></tr></thead><tbody><tr><td>Understand the core model + how Preview/Publish works</td><td><a href="tag-manager/workspace">workspace</a></td></tr><tr><td>Create tags (events, user updates, widgets, custom HTML)</td><td><a href="tag-manager/workspace/tags">tags</a></td></tr><tr><td>Create triggers (page view, click, scroll, exit intent, API call)</td><td><a href="tag-manager/workspace/triggers">triggers</a></td></tr><tr><td>Create variables (URL, click text, custom values)</td><td><a href="tag-manager/workspace/variables">variables</a></td></tr><tr><td>Review and roll back published versions</td><td><a href="tag-manager/version-history">version-history</a></td></tr></tbody></table>

### Quickstart: ship your first web tracking tag

{% stepper %}
{% step %}

#### 1) Decide what you want to track

Pick an action that matters (purchase, form submit, scroll depth, click).
{% endstep %}

{% step %}

#### 2) Create variables (optional)

Use variables when you need dynamic values like URL, product id, or button text.
{% endstep %}

{% step %}

#### 3) Create a trigger (when to fire)

Examples: all pages, page view on `/checkout`, click on a selector, DOM ready.
{% endstep %}

{% step %}

#### 4) Create the tag (what to do)

Common tag types:

* Fire a Netmera event (so it’s usable in analytics/segments/journeys)
* Inject custom HTML/JS
  {% endstep %}

{% step %}

#### 5) Preview → Publish

Preview first.

Publish only after you validate the trigger fires and variables resolve correctly.
{% endstep %}
{% endstepper %}
