SmartTag with ZekiAI

Smart Tags group your customers automatically. Zeki AI, the AI engine in Dengage, reads your product catalog and your customer behavior. It then matches each customer with the tags that fit. You use these tags to build segments and target your campaigns.

You can work with Smart Tags in three ways:

  • Use a tag that Zeki AI recommends, exactly as it is.
  • Edit a recommended tag first, then use it.
  • Create your own Smart Tag from scratch.

In this guide:

  • How Smart Tags work
  • How to create a Smart Tag
  • How to use a recommended Smart Tag
  • How to track the processing status
  • How to edit, delete, and search Smart Tags
  • How to use Smart Tags in segments

Before You Begin

  • You need access to Audience > Tags. If you cannot see this menu, ask your account admin for permission.
  • Your account needs product catalog data. Zeki AI tags products first.
  • Your account needs customer behavior data, such as product views, add-to-cart actions, and purchases. Zeki AI uses this data to match customers with tags.

Key Terms

TermMeaning
Smart TagAn AI-assisted tag. Zeki AI assigns it to products, then matches customers with it.
Tag ValueOne category inside a Smart Tag. Each tag value has a label, a stored value, and an optional description.
Actively UsedThe list of Smart Tags that are active in your account.
RecommendedThe list of Smart Tags that Zeki AI suggests. These tags are inactive until you activate them.
Contact CountThe number of contacts that currently match the tag.
StatusThe processing stage of the tag.
Nightly jobAn automated process that runs once every night and matches contacts with Smart Tags.

How Smart Tags Work

Smart Tags work in two phases.

  1. Product tagging. Zeki AI reads your product names, descriptions, and categories. It assigns the matching tag value to each product. This phase does not need any customer activity.
  2. Customer matching. Zeki AI follows customer behavior, such as product views, add-to-cart actions, and purchases. It links this behavior to the tagged products. It then places each customer under the matching tag values.

One customer can match several Smart Tags at the same time.

Example: You create a Smart Tag named product_interest with the tag values Electronics, Fashion, and Home. Zeki AI tags every product in your catalog with one of these values. A customer who views and buys headphones then matches the Electronics value.

📘

Good to know

Zeki AI builds recommendations from your own account data. Recommended tags and values differ from account to account.

Open the Smart Tag Tab

  1. In the left menu, click Audience.
  2. Click Tags.
  3. Click the Smart Tag tab. The other tab, List & Key Value, holds your standard tags.
 Smart Tag tab on the Tags page, with the Actively Used tag list on top and the Recommended section below it

The Smart Tag tab on the Tags page

The Smart Tag tab parts:

PartWhat it does
Actively UsedLists the Smart Tags that are active in your account.
Search Smart TagFilters the Actively Used list by tag name.
RecommendedLists the Smart Tags that Zeki AI suggests for your account.
+ NewOpens the Select a type dialog to create a tag.

Actively Used Columns

ColumnDescription
Tag NameThe unique name of the tag.
DescriptionA short explanation of what the tag represents.
Tag ValueThe labels of the tag values that belong to the tag.
Contact CountThe number of contacts that match the tag. The nightly job updates this number.
StatusThe processing stage of the tag. See Track the Processing Status.
Three-dot menuOpens the Edit and Delete actions for the tag.

Create a Smart Tag

Create your own Smart Tag when you want full control over the name and the values.

  1. On the Tags page, click + New.
  2. In the Select a type dialog, click Smart Tag. The New Smart Tag page opens.
  3. In Tag Name, enter a unique name. Example: product_interest.
  4. In Description, explain what the tag represents. Example: "Groups customers by the product category that interests them most."
  5. Under Tag Value, fill in the first row. Enter the label in Enter tag label and the stored value in Enter tag value.
  6. Click + Add Tag and fill in the second row. Repeat for every value you need.
  7. To remove a row that you added, click the trash icon next to the row.
  8. Click Save in the top right corner. To leave without saving, click Cancel.
Select a type dialog with the List, Key Value, and Smart Tag options

Choose Smart Tag in the Select a type dialog

New Smart Tag form with Tag Name, Description, Tag Value rows, and the Add Tag button

The New Smart Tag form

Field Reference

Tag Name: Enter a name that is unique within your account and clearly describes what the tag represents, so other users can easily understand its purpose. You cannot change the Tag Name after you publish the tag.

Description: Explain the meaning of the tag in more detail. Briefly describe how or why you use the tag. This field is required.

Tag Values: Smart Tags use a categorical structure, but the tag values are not predefined. Zeki AI analyzes your account's data and generates a list of recommended tag values dynamically. These recommendations vary by account because Zeki AI bases them on calculated insights. Review the suggested values and use the ones you need.

Define at least two tag values. The values represent the possible states or categories of the tag, such as different preferences or characteristics. For each value:

  • Enter a label that users can easily recognize. The label supports up to 200 characters.
  • Enter the value that the system stores.
  • Optionally, add a description of up to 500 characters.

If you leave a required field empty, the form shows The field is required under that field.

Tips for Useful Tag Values

  • Use categories that do not overlap. Example: Budget, Mid-range, and Premium.
  • Use labels that match the words in your product catalog.
  • Keep stored values short and consistent. Example: use lowercase letters and no spaces.

What Happens After You Save

  1. The tag appears in the Actively Used list.
  2. Dengage starts processing the tag in the background. You do not need to start anything.
  3. The Status column shows the progress until it reaches Done.
  4. The next nightly job matches contacts with the tag and fills in the Contact Count.

Use a Recommended Smart Tag

The Recommended section lists tags that Zeki AI suggests for your account. Each recommendation includes a name, a description, and example values. Recommended tags are inactive, so they do not affect your contacts or segments.

To activate a recommended tag:

  1. Scroll to the Recommended section.
  2. Check three things on the tag you want:
    • The name and description match a customer group that you want to target.
    • The tag values match categories that exist in your product catalog.
    • No tag in the Actively Used list already covers the same group.
  3. Click Edit and Use.
  4. Change the name, the description, or the tag values if you need to.
  5. Click Save.

The tag moves to the Actively Used list, and Dengage starts processing it.

📘

No recommendations yet

If the section shows this message, Zeki AI has no suggestions for your account at the moment. New recommendations appear here automatically. You can still create Smart Tags with + New.

How Smart Tag Processing Works

After you create or activate a Smart Tag, Dengage processes it automatically in the background. You do not need to trigger anything manually. Each tag moves through the stages below, and the Status column of the Smart Tag list shows its progress:

  1. The tag waits in the queue (NotStarted).
  2. Zeki AI updates the tag's product mappings (UpdatingMappings).
  3. Zeki AI tags the relevant products (TaggingProducts).
  4. The tag has processed all products and is ready (Done).

Processing time depends on the size of your product catalog and data. Accounts with very large catalogs can take up to a few hours.

The same cycle runs again when a tag changes. When you create or update a Smart Tag, Dengage reprocesses it automatically: the status moves to UpdatingMappings, then TaggingProducts, and returns to Done when all products are tagged.

An automated nightly job processes the tags that are defined as active and have the status Done, and matches them with the relevant users. This means:

  • A Smart Tag does not match users instantly. Matching happens during the nightly run, after the tag reaches the Done status.
  • The Contact Count of a tag fills in after the first nightly matching run and refreshes on later runs as user behavior changes.

Smart Tag Status Definitions

StatusDescription
NotStartedThe tag is queued and waiting for processing.
UpdatingMappingsZeki AI is updating the tag's product mappings.
TaggingProductsZeki AI is tagging the relevant products.
DoneZeki AI has tagged all products, and the tag is ready.

UpdatingMappings and TaggingProducts are informational statuses and do not block usage: you can still use the tag while Zeki AI tags its products in the background. Statuses update automatically as processing progress.

Using Smart Tags in Segmentation

After you create Smart Tags, you can use them to build audiences in segmentation:

  1. Go to Audience > Segments and click New.
  2. Choose Interactive as the segment type, then enter a segment name and description.
  3. After you create the segment, click Add Inclusion Filter and select Smart Tag as the condition:
Interactive segment builder with an inclusion filter set to a Smart Tag condition

Adding a Smart Tag condition to a segment

  1. Save the segment to include the users who match the selected Smart Tag conditions.

Operators

OperatorThe filter selects
has any valueContacts that match the Smart Tag with any of its tag values.
is one ofContacts that match at least one of the tag values you select.
is not one ofContacts that match none of the tag values you select.

More Filter Options

  • To remove contacts with a certain Smart Tag from the audience, click + Add Exclusion Filter and choose Smart Tag.
  • To combine a Smart Tag with other conditions, click + Add Filter again or click Add Group.
  • To remove a filter, click Delete Filter.

Example: To reach electronics fans who did not buy recently, add two filters. Include Smart Tag product_interest is one of Electronics. Then exclude contacts with a recent order event.

Troubleshooting

ProblemLikely causeSolution
The Contact Count is 0.The tag is not Done yet, or the nightly job has not run since it reached Done.Check the Status column. Check the count again the next morning.
The Contact Count is still 0 after two nights.No customer behavior matches the tagged products, or no product matches the tag values.Check that the tag values match your catalog. Check that product view and purchase events reach Dengage.
The form shows "The field is required".A required field is empty.Fill in Tag Name, Description, and both fields of every Tag Value row. Remove empty rows with the trash icon.
The Recommended section is empty.Zeki AI has no suggestions for your account yet.Create Smart Tags manually with + New.
The Smart Tag does not appear in the segment builder.The tag is not in the Actively Used list.Activate the recommended tag with Edit and Use, or create the tag.

FAQ

Why is the Contact Count of my tag 0?
The tag may not have finished processing yet (check that its status is Done), or the nightly matching job has not run since the tag reached the Done status. Contact Count fills in after the first nightly run following completion.

Why don't I see any recommended Smart Tags?
Recommendations are generated by Zeki AI from your account's data and appear automatically when available. Until then, you can create Smart Tags manually with the + New button.

Can a customer belong to more than one Smart Tag?
Yes. Customers are grouped under every Smart Tag that matches their behavior across different product types.

Can I change the Tag Name after publishing?
No. The Tag Name cannot be changed after the tag is published. If you need a different name, create a new Smart Tag and delete the old one.

How often are users matched with Smart Tags?
Matching runs once a day: active tags with the status Done are processed by an automated nightly job and matched with the relevant users.


Did this page help you?