How to Optimize Tagging Jobs
Tagging Jobs automatically classify highlights using AI. Well-designed jobs can help with more accurate tagging and meaningful analysis.
This guide explains how to structure Tagging Jobs, write effective tag descriptions, and avoid common mistakes.
Key Principles
1. One clear purpose per job
Each Tagging Job should answer one specific question.
Good examples:
- What is this feedback about? → Experience Topics
- What went wrong? → Pain Points
- How does the customer feel? → Sentiment
Avoid mixing multiple goals into one job. This reduces accuracy and makes results harder to interpret.
2. Keep jobs focused and small
A job should typically contain 5–10 tags.
Too many tags:
- reduce classification accuracy
- create overlap between tags
- make results harder to analyze
3. Separate tagging concerns
Use multiple jobs instead of one complex job.
Recommended structure:
- Job 1: Experience Topics
- Job 2: Pain Points
- Job 3: Sentiment
- Job 4: Persona
This separation consistently leads to better results.
4. Scope jobs to relevant data
Tagging Jobs should run only on relevant highlights. If a job runs on everything, it will be less accurate.
Use search filters (e.g. source, type, keywords) to:
- reduce the number of highlights processed
- improve classification precision
- reduce cost and processing time
Example:
Instead of running a job on all data, scope it to:
- only NPS responses
- only support conversations
- only product reviews
5. Start simple and iterate
Do not try to design a perfect system upfront.
Start with a small number of jobs and tags, then improve based on:
- how tags are used in analysis
- which questions users ask in chat
- which tags are rarely used
Writing Effective Tag Descriptions
Tag descriptions are critical. Most tagging accuracy issues come from poor tag descriptions - not from the model.
Good descriptions include:
1. Clear definition
Explain what the tag represents.
Example
Delivery delay
Feedback about late deliveries, missed delivery windows, or orders arriving later than expected.
2. Trigger phrases
Provide examples the AI can match.
Trigger phrases: late delivery, arrived late, delayed shipment, delivery took too long
3. Exclusions
Clarify what should not be tagged.
Not for: damaged items, wrong items, or missing products
Complete example
Payment failure
Feedback about issues completing a payment during checkout.
Trigger phrases: payment failed, card declined, transaction error, could not pay
Not for: pricing complaints or refund requests
Common mistakes
Too vague
❌ "Issues with delivery" → unclear and overlaps with many cases
No trigger phrases
❌ No examples provided → reduces classification accuracy
No exclusions
❌ No boundaries defined → leads to overlapping tags
Structuring Tagging Jobs
Example setup
Job 1: Experience Topics
Purpose: What part of the journey is discussed?
Tags:
- Checkout
- Delivery
- Returns
- Customer Support
- Product Quality
Job 2: Pain Points
Purpose: What went wrong?
Tags:
- Delivery delay
- Payment failure
- Missing information
- Technical issue
Job 3: Sentiment
Purpose: How does the customer feel?
Tags:
- Positive
- Neutral
- Negative
Job 4: Persona
Purpose: Who is the customer?
Tags:
- New Customer
- Returning Customer
- Loyalty Member
Testing Tagging Jobs
Before activating a job, test it using the Playground:
Use the Playground to:
- validate that tags are applied correctly
- identify ambiguous tags
- refine descriptions and trigger phrases
A simple workflow:
- Add example highlights
- Run the Tagging Job
- Check assigned tags
- Adjust descriptions if needed
Common Mistakes
1. Too many tags
Some teamspaces define hundreds of tags, but only a small subset is actually used in analysis.
For example, we encountered once a teamspace with 170 tags but only 15 had ever been used in chats.
This indicates unnecessary complexity.
2. Mixing segmentation and insights
Combining tags like:
- Country
- Persona
- Delivery issue
in one job leads to:
- worse accuracy
- harder analysis
Always separate these concerns.
3. Overly granular tags
Examples:
- specific product SKUs
- detailed technical attributes
- long demographic breakdowns
These rarely improve insights and often reduce tagging quality.
4. Missing or weak descriptions
Tags without:
- clear definitions
- trigger phrases
- exclusions
lead to inconsistent results.
5. Too many tagging jobs
Some teamspaces define many jobs (e.g. 8–9), but only a few are actually used in chats.
Focus on a small number of high-quality jobs instead.
Optimization Checklist
Use this checklist to improve your setup:
- Each job has a single clear purpose
- Jobs contain 5–10 tags
- Segmentation and insights are separated
- Jobs are scoped using search filters
- Each tag has:
- clear definition
- trigger phrases
- exclusions
- Jobs are tested in the Playground
- Unused tags are removed regularly
Summary
Effective Tagging Jobs are:
- focused (one purpose per job)
- simple (limited number of tags)
- well-defined (clear descriptions)
- scoped (only relevant data)
- iterative (improved over time)
The goal is not to classify everything.
The goal is to enable accurate, actionable insights from your data.