Tag

A Tag is a system entity used to associate a Badge Creative with a Limited Time Offer (LTO) Campaign and manage offer exclusivity within the application.

A Tag acts as a logical identifier that prevents multiple LTO offers of the same type from running simultaneously.

Purpose of Tag

Tags are used to:

  • associate Badge Creatives with LTO Campaigns;
  • group Badge Creatives by a shared purpose;
  • prevent conflicting LTO offers from running simultaneously;
  • simplify Badge Creative selection during campaign configuration.

Each Tag belongs to a specific application and can be reused across multiple Badge Creatives and campaigns.

How Tag Works

A Tag acts as an intermediary between an LTO Campaign and a Badge Creative.

The relationship is structured as follows:

Tag
 ├── Badge Creative A
 ├── Badge Creative B
 └── Badge Creative C

LTO Campaign
        ↓
      Tag
        ↓
Available Badge Creatives

When configuring an LTO Campaign, a Tag is selected first. After a Tag is selected, only Badge Creatives associated with that Tag become available in the Badge field.

This allows different badge variations to be used for the same display scenario.

Offer Exclusivity

One of the primary purposes of a Tag is to manage LTO offer exclusivity.

Campaigns using the same Tag cannot be active simultaneously, even if all other campaign conditions are satisfied.

This prevents multiple identical or conflicting offers from being displayed to users at the same time.

For example, if two campaigns use the Tag no_ads, only one of them can be active at a given moment.

If another campaign with the same Tag is launched, the system cancels the launch and reports a Tag conflict.

Entity Relationships

The following relationships apply:

  • one Tag can be associated with multiple Badge Creatives;
  • one Badge Creative can be associated with only one Tag;
  • multiple campaigns can reference the same Tag;
  • only one campaign with a specific Tag can be active at a given time.

Managing Tag

Tag entities are managed in:

Magify → Configurations → Remote Config → Tags

To create a new Tag, click Create New.

Each Tag contains the following parameters:

Tag names can be edited after creation.

If a Tag name is used in external configurations or has been shared with development teams for client-side integrations, notify the relevant teams before renaming it.

Creating a Tag

Tags can be created in two ways.

Through the Tags Section

  1. Navigate to Magify → Configurations → Remote Config → Tag.
  2. Click Create New.
  3. Select the target application.
  4. Enter the Tag name.
  5. Click Save.
magify-tag

You can see an example of a configured Tag in the demo application here.

Through an LTO Campaign

A Tag can also be created directly while configuring any LTO Campaign.

  1. Open the target campaign.
  2. Locate the Tag field.
  3. Click + Add New Item.
  4. Create the new Tag.
  5. Save the campaign.

The newly created Tag becomes immediately available for campaign and Badge Creative configuration.

Filtering Tags

To view Tags for a specific application:

  1. Open the Tag section.
  2. Click Add Filter.
  3. Select the required application.
  4. Click Apply.

Use Edit Table to configure visible table columns.

It is recommended to display at least:

  • Name;
  • Application.

What's Next

After creating a Tag:

  1. Create a Badge Creative and associate it with the Tag.
  2. Configure an LTO Campaign and select the Tag.
  3. Select a Badge Creative available for the chosen Tag.

For additional information, refer to the following articles:

  • Badge Creative;
  • LTO Campaigns;
  • Creative.