This article is intended for workflow editors and administrators with permission to manage workflows.
Answer
Workflow tags are labels that help ANVL organize workflow data for reporting and analytics. They make it possible to group similar workflows, group similar questions across different workflows, and surface that data in reporting tools such as Power BI and other analytics views. ANVL supports configurable workflow building, reporting drilldown, and advanced/custom analytics, which is why tagging matters so much.
There are two levels of workflow tags:
Workflow template tags apply to the workflow as a whole
Question-level tags apply to individual questions
These two tag levels do different jobs:
the workflow template
reportNameidentifies and labels the workflow in reportingthe question-level
reportNameidentifies and labels the question response in reporting
A simple way to explain tags is:
hierarchy helps show where work happened
tags help show what is happening across workflows, sites, and programs
Steps
Use workflow template tags when you want to control how the entire workflow is labeled and grouped in reporting.
Apply workflow template tags to every workflow you expect to report on.
Use consistent workflow template tags across similar workflows.
Common workflow template tags include:
reportNameworkflowTypelanguage tags such as
LanguageandlanguageCode
Use question-level tags when you want to analyze the same question or topic across multiple workflows.
Apply the same question-level tag when the same question should roll up together in reporting.
Use question-level tags consistently across sites and workflow templates.
This is especially useful when similar questions appear in many workflows, such as:
PPE checks
hazard identification
electrical safety checks
escalation-related questions
Use the workflow template
reportNameto label the workflow in reporting.Use the question-level
reportNameto label each reportable question in reporting.Do not treat those two
reportNametags as interchangeable. They support different levels of reporting structure.Review tags before publishing.
Make sure the tags use valid JSON formatting.
Test reporting after tag changes, especially if the workflow is already in use.
Use tags to support:
aggregation across workflows
filtering in analytics
trend analysis across sites or programs
drilldown into workflow data and question-level responses
Keep tag names consistent.
Reuse existing tags for similar workflows and similar questions whenever possible.
Avoid inventing slightly different tag values for the same concept, because that makes reporting harder to trust.
Important notes
If a workflow is expected to appear in reporting, apply the workflow-level reporting tags consistently.
If a question is expected to appear in question-level reporting, apply the correct question-level tag consistently.
Consistency matters more than complexity.
Mobilize may pre-populate some tags, but they should still be reviewed before publishing.
ANVL supports workflow-level reporting, question-level drilldown, advanced/custom analytics, and Power BI integration, which is why strong tagging practices are important.
