LogoLogo
Go to Console
  • Welcome to Ingest Labs Documentation
  • Navigation
    • Navigating Through UI
  • Tag Manager
    • Introduction
    • Add a New Project
    • Dashboard
      • Dashboard Screen
      • Create a New Dashboard
      • Add Widgets in the Dashboard
      • Configure Default Dashboard
      • Edit Dashboard
      • Delete Dashboard
      • Share Dashboard
      • Change Dashboard
    • Reports
      • Reports Screen
      • Adding a Filter to Reports
    • Tags
      • Tags Screen
      • Configuration of Tags
      • Add a New Tag (Browser)
      • Add a New Tag (Server)
      • Edit a Tag
      • Disable a Tag
      • Enable a Tag
      • Restore the Changes
      • Tag Version
    • Data Elements
      • Data Elements Screen
      • Add a New Data Element (Browser)
      • Add a New Data Element (Server)
      • Edit a Data Element
      • Delete a Data Element
      • Restore the Changes
      • Data Element Version
    • Providers
      • Providers Screen
      • Add a New Provider (Browser)
      • Add a New Provider (Server)
      • Edit a Provider
      • Delete a Provider
      • Provider Version
    • Triggers
      • Triggers Screen
      • Add a New Trigger (Browser)
      • Add a New Trigger (Server)
      • Edit a Trigger
      • Delete a Trigger
      • Restore the changes
      • Trigger Version
      • Record Trigger Feature
    • Qualification Criteria
      • Qualification Criteria Screen
      • Add a New Qualification Criteria (Browser)
      • Add a New Qualification Criteria (Server)
      • Edit a Qualification Criteria
      • Delete a Qualification Criteria
      • Restore the Changes
      • Qualification Criteria Version
    • Transformers
      • Transformers Screen
      • Add a New Transformer (Browser)
      • Add a New Transformer (Server)
      • Edit a Transformer
      • Delete a Transformer
      • Restore the Changes
      • Transformers Version
    • Publish
      • Publish Screen
      • Publish the Tag to Staging
      • Publish the Tag to Production
    • Live Debugging
      • Retrieve the Debug ID Using Console
      • Using Ingest Labs Debugging Session
      • Filter the Events During Live Debugging
    • Data Governance
      • Data Governance Screen
      • Edit Data Governance Status
      • View Data Governance Timeline
      • New Consent Classification
    • Environments
      • Environments Screen
      • View Production Environment
      • View Staging Environment
    • Settings
    • Alarms
      • Alarms Screen
      • Add a New Alarm (Tag Anomaly Detection Alarm)
        • Add Funnel Monitoring Alarm
      • Add a New Alarm (Tag Expiration Alarm)
      • Funnel Monitoring Alarm Feature
        • Delete an Alarm
      • Edit an Alarm
      • Delete an Alarm
  • Media Data Platform
    • About Media Data Platform
    • Dashboard
      • Dashboard Screen
      • Create a New Dashboard
      • Add Widgets in the Dashboard
      • Edit a Widget
      • Export a Widget
      • Refresh a Widget
      • Delete a Widget
      • Resize and Reorder Widgets
      • Edit Dashboard
      • Switch Dashboard
      • Add Widget to MDP Dashboard
      • Make Default Dashboard
      • Share Dashboard
      • Delete Dashboard
    • Connectors
      • Connectors Screen
      • Add a Connector
      • Edit a Connector
      • Delete a Connector
    • Segments
      • Segments Screen
      • Add a New Segment
      • Edit a Segment
      • Delete a Segment
      • Restore to a Segment Version
    • Audiences
      • Audiences Screen
      • Download Audience Report
    • Data Sources
      • Data Sources Screen
      • Add a Data Source
      • Edit Data Source
      • Delete Data Source
    • Destinations
      • Destination Screen
      • Add a New Destination
      • Edit Destination
      • Delete Destination
    • Pipelines
      • Pipelines Screen
      • Add a New Pipeline
      • Edit Pipeline Data Source Schema
      • Activate Pipeline
      • Delete a Pipeline
      • Edit Pipeline Destinations
      • Edit Pipeline Triggers
      • CDP Pipeline: Overview of Pre-Defined Filters in Destinations
      • Ensuring Reliable Data Transfers: Retry Configuration
  • Site Performance
    • About Site Performance
    • Site Performance Screen
    • Configure Test Suites
      • Add a New Test Suite
      • Edit a Test Suite
      • Delete a Test Suite
    • Configure Variants
      • Initiate a Test
      • Check Test History
      • Add a New Variant
      • Edit Variant
      • Disable Variant
      • Delete Variant
    • Site Performance
  • Implementation
    • Web SDK
      • Installation
        • Ingest Labs Script
        • GTM Events Import
      • Tracking Events
        • Page Load
        • Calendly booked
        • Search
        • Login
        • View Item
        • View Item List
        • Add To WishList
        • View Wishlist
        • Add To Cart
        • Remove From Cart
        • View Cart
        • Begin Checkout
        • Add Shipping Info
        • Add Payment Info
        • Purchase
        • Quick Buy
        • View Similar Items
        • Pin Code Check
        • Store Client Session
        • Form Submit Errors
        • Form Submit Warning
        • Custom event
        • Products Array
  • S2S
    • Setup
    • Tracking Events
      • Begin Checkout
      • Add Shipping Info
      • Add Payment Info
      • Purchase
      • Products Array
  • DNS Configuration
    • GoDaddy
Powered by GitBook
LogoLogo

© 2025, Ingest Labs. All rights reserved.

On this page
  • Introduction
  • Procedure
Export as PDF
  1. Tag Manager
  2. Tags

Add a New Tag (Server)

PreviousAdd a New Tag (Browser)NextEdit a Tag

Last updated 1 month ago

Introduction

Server-side tagging lets you shift tag execution from your website or app to a secure server environment. Instead of loading multiple tags in the browser, data is sent to a server where tags are triggered. This improves site speed, enhances data accuracy, and gives you more control over what data is shared with third parties.

Procedure

To add a new server-side tag, perform the following steps:

Step 1: Select Tags from the left navigation panel.

Step 2: Click the Add Tag dropdown select For server.

Step 3: The Select Provider panel opens on the right side. Select a provider from the list or use the search bar to find and select a provider.

Step Result: The New tag screen appears.

Step: 4: Trigger.

Step 4.1: Click Choose Triggers.

Step 4.2: The Choose Triggers panel opens on the right side. Choose a trigger from the list or use the search bar to find and select a trigger, then click Done.

Note: You can select multiple triggers if needed.

Step Result: The tag is triggered for the respective trigger data.

Step 5: Set Qualification Criteria (Optional).

Step 5.1: Click Qualification Criteria (Optional).

Qualification Criteria of a tag are conditions/triggers that inform Ingest Labs when to trigger a particular tag. You can add multiple Qualification Criteria and these criteria are layered.

Note 1: This step is optional.

Step 5.2: The Choose Qualification Criteria panel opens on the right side. Select an option from the dropdown or use the search bar to find and select a criterion, then click Done.

Note 2: You can select multiple qualification criteria if needed.

Step 6: Set Tag Info

This is the step where you set a name and validity period for the tag. The default validity period is one year for any new tag that is created and can be set to any desired date.

Step 6.1: Name: The Tag name.

Step 6.2: Validity Period: Denotes the validity period of the tag including Start Date and End Date.

Note : If you don't enter the tag name, an error message appears: This value is required.

Set Validity and Tag Expiry

While creating a tag on Ingest Labs, you can set the validity period of a particular tag and define tag expiry. The default validity period is one year for any new tag that is created and can be set to any desired date. When the expiry date is closer, you will receive reminder e-mail notification about the expiry of the tag. If no action is taken, the tag stops triggering post the set validity period. You can find all expired tags in the “Paused State” in the Publish section and you can remove the expired tags to reduce the size of your SDK.

Set Tag Query Parameters

The Query parameters include the set of dynamic values that are included along with the Base URL while executing the query. These parameters appear in the Attributes section as well along with the values.

Step 7: Set Provider Attributes

The Provider is a mandatory setting while adding a new tag. You can add any number of Provider attributes using the Key-Value pair and configure the settings using the Settings option. The user can view the providers attributes added from Provider side configuration.

For a particular Provider attribute, you must set the value either from the Data Elements or Transformers.

After selecting either from the Data Element or Transformer, the value appears in the Value column.

Step 7.1: Add Attributes

To add Attributes, select Add Attributes and set the following values.

Step 7.1.1: Name: Set the Attribute name. For example: visitor_id, user_id, and so on.

Step 7.1.2: Value: Set the value either for the Data Element or Transformer.

Step 7.1.3: JSON: Enter the Attribute name and value, and configure the Settings.

  • Mandatory - Denotes the value to be mandatory.

  • Ignore If Empty - Ignore the field if empty.

  • Hash (SHA256) - denotes the value in the HASH format.

Step 7.1.4: Static: Denotes the static Value that is known.

Step 7.1.5: Attribute Settings:

Enter the Attribute Settings.

Tool-tip! Select the Mandatory check box to display the Fatal check box.

Step 7.1.6: Set the Data Type Conversion using the following options.

Data Type Conversion
Description

No Conversion

Indicates that there is no conversion required for the data type.

Convert to Boolean

Converts the input data to Boolean.

Convert to Number

Converts the input data to Number.

Convert to Array

Converts the input data to Array.

Convert to Object Spread

Converts the JSON attributes under a parent level attribute to the root level attributes.

Step 7.1.7: Select one the following Transformer types and click Confirm.

Transformer Type
Description

URL encode

Converts the URL into the encrypted format.

HASH (SHA256)

The value is converted to HASH (SHA256) format.

Ignore if empty

May be ignored if the value is empty.

Step 7.1.8: Select the Ignore Redaction checkbox to display the data elements. Redaction is a setting for each data element, which allows the server-side processing to apply the redaction strategy - like anonymize for email.

Step Result: The Provider Attribute is created.

Step 7.1.9: To delete the Provider Attribute, select the Delete icon at the right-hand corner of the screen.

Step 7.1.10: Click Save to save the settings.

Step Result: The new tag is created.