school
EduQuest Pro
Docschevron_rightTag System

Tag System

Tags are metadata attached to questions. They power filtering in the Paper Builder, make search precise, and provide reporting insights. Configure which tags your organization uses and how they behave.

Default Tag Types

EduQuest Pro ships with 10 built-in tag types. Each can be individually enabled, disabled, or made required.

label

Exam

The exam or board this question is associated with (e.g., JEE, NEET, Board Exam).

Examples: JEE Main, CBSE, ICSE

label

Subject

The academic subject.

Examples: Physics, Chemistry, Mathematics

label

Topic

The chapter or major topic within the subject.

Examples: Mechanics, Electrochemistry

label

Subtopic

A subdivision within a topic.

Examples: Newton's Laws, Equilibrium

label

Concept

A specific concept tested by this question.

Examples: Conservation of energy

label

Difficulty

The difficulty level.

Examples: Easy, Medium, Hard

label

Bloom's Level

Bloom's Taxonomy level — useful for curriculum alignment.

Examples: Remember, Apply, Analyze

label

Source

Where the question comes from.

Examples: Textbook, Previous Year Paper

label

Year

Year the question appeared (for past paper questions).

Examples: 2022, 2023

label

Marks

The marks allocated for this question.

Examples: 1, 2, 4

Configuring Tags

Tag configuration is done from the Tags page in the sidebar (requires Admin or Owner role).

  1. 1

    Go to Tags

    Click Tags in the sidebar navigation.

  2. 2

    Enable or disable a tag type

    Toggle the Enabled switch next to any tag type. Disabled tags do not appear on the question creation form.

  3. 3

    Make a tag required

    Toggle the Required switch. Required tags must be filled in before a question can be saved.

  4. 4

    Control visibility

    Toggle Visible to control whether the tag is shown to Teachers and Reviewers (even if they cannot edit it).

  5. 5

    Save changes

    Changes save automatically. The question form updates immediately for all users in your organization.

Required vs Visible vs Enabled

Three independent toggles control each tag's behavior:

SettingWhat it does
EnabledShows the tag field on the question form. If off, the field is hidden entirely and not usable.
RequiredMakes the field mandatory before saving a question. A warning appears if it's left empty.
VisibleControls whether the tag value is displayed on question cards and in the paper view. Does not affect whether it can be edited.
info

These settings apply organization-wide for their respective roles. Owners and Admins always see all tags regardless of Visible setting.

Custom Tag Types

If the built-in tag types don't cover your needs, create your own.

  1. 1

    Go to Tags → Add Custom Tag

    Scroll to the bottom of the Tags page and click + Add Custom Tag.

  2. 2

    Enter a label

    Type the tag name (e.g., "Board", "Exam Code", "Chapter Number"). Keep it concise.

  3. 3

    Add a description (optional)

    A short description helps team members understand what values to enter for this tag.

  4. 4

    Configure enabled/required/visible

    Same settings as built-in tags — enable, mark as required, and control visibility.

  5. 5

    Save

    Click Save. The custom tag appears on the question form immediately.

Applying Tags to Questions

Tags are filled in on the question creation / edit form.

  • label

    Enabled tags appear as form fields: Each enabled tag type shows as a text input or dropdown on the question form.

  • label

    Required tags show an asterisk (*): You cannot save the question without filling in required tags.

  • label

    Values are free text: Most tag fields accept any text value. Type your value and press Enter or Tab to confirm.

  • label

    Bulk tag on import: When using Bulk Import, you can apply a tag value to all imported questions at once before saving.

Filtering by Tags

Tags power the filter system across Questions and Paper Builder.

  • filter_list

    In Questions list: Use the filter sidebar to select one or more values per tag type. All conditions must match (AND logic).

  • filter_list

    In Paper Builder: Same filter panel. Use it to narrow down questions before selecting them for a paper.

  • filter_list

    Multi-value filter: Select multiple values in one tag type (e.g., Subject = Physics OR Chemistry) — results show either.