- What is TestInvite?
- Build Your First Test
- Run Your First Assessment
- Taking the Assessment
- Viewing the Results
- Question Bank Overview
- Common Question Features
- Scoring
- Question Types
- Question Authoring
- Browsing Questions
- Content Blocks
- Media Library
- Metadata Rules & Schema
- Tests Overview
- My Tests
- Creating a Test
- The Test Editor
- Test Settings
- Sections & Pages
- Adding Questions
- Page Builders
- Test Profile
- Reporting
- Test Papers
- Analytics
- Publishing a Test
- Test Library
- Marketplace
- Tasks Overview
- Creating a Task
- Task Dashboard
- Steps
- Task Settings
- Candidates
- Test Sessions
- Sent Mails
- Proctoring
- Analytics
- Analytics Overview
- Test Analytics
- Question Analytics
- Per-Question Analytics
- Results Explorer
- Segment Analysis
Tags
Tags are key-value metadata on a question — like difficulty: hard or topic: algebra — that let you filter the bank with precise, multi-condition queries rather than just browsing folders.
Tags are key-value metadata attached to a question. For example: difficulty: hard, topic: algebra, source: internal, year: 2024. Unlike labels, every tag has both a key and a value, which makes them suited to structured, filterable metadata rather than free-form notes.
Adding Tags
Open a question in the Question Bank editor and click + Add tag at the top of the editor. You can create a new key-value tag or select an existing tag from the list.
- Create a new tag: Under Create New Tag, enter the tag name (key) and its value, then click the + icon to add the value. Click Save in the tag selector to apply the selection.
- Use an existing tag: Expand a tag key under Choose a Tag and select the desired value from the list. Click Save in the tag selector to apply it.
The selected tags appear at the top of the question editor. Click the question editor's Save (or Save & Add Another) button to save the question with its tags.
Filtering by Tags
The navigator supports multi-condition tag filtering:
- Include a specific value — e.g. only questions where
difficulty: hard - Include any value for a key — e.g. all questions that have a
topictag set, regardless of value - Exclude a value — e.g. hide questions where
status: deprecated
Tags vs. Schema
By default, tag keys and values are free-form — anyone can type a new key or value when tagging a question. If your organization needs consistency (e.g. everyone using difficulty: hard instead of a mix of difficulty: Hard/difficulty: high), configure a Schema to restrict tag keys and values to a predefined list.