Skip to main content

Set Up Strength Score in a Workflow Template (Workflow Manager – Advanced)

Configure Strength Score for a workflow template using the Editor.

Lauren Baird avatar
Written by Lauren Baird
Updated this week

Primary Role: Workflow Manager (Advanced – Editor Admin)
Secondary Role: Business Administrator
Learning Focus: Apply
Where: Workflow Editor (Admin access required)


🧭 Before You Start

This article explains how to configure Strength Score in the Editor.

Before proceeding, review:

Strength Score Setup Flow (Follow in Order)

  1. Edit the Strength Score formula (parameters + weights)

  2. Save changes in the Draft template

  3. Publish the updated workflow to a pilot production site(s) (before broad rollout)

  4. Let real users complete workflows for ~2 weeks

  5. Validate results in Power BI against expectations

  6. Tune and repeat

  7. When results are reliable, roll out to additional sites

⚠️ Important
Strength Score does not appear in the Live Feed. It must be validated through Power BI using real workflow submissions.

Recommendation: Treat Strength Score as a small enhancement project
Use selected pilot sites to validate scoring behavior before rolling out widely. This reduces rework and prevents confusion if early scores don’t match expectations.


🎯 Why This Matters

Strength Score only works when it is correctly configured at the workflow template level. Incorrect setup leads to missing scores or misleading results.


🛠️ How to Enable Strength Score for a Workflow

  1. Open ANVL Insights

  2. Navigate to Mobilize → Editor

  3. Open the workflow template

  4. Locate the Strength Score section

  5. Review existing parameters and weights

  6. Update formula using the approved JSON format
    Use the Copy-Paste Strength Score Formula Builder below to get started.


    Quick Tip: Edit Strength Score Outside the Editor

    For easier viewing and editing of workflow template tags:

    1. Copy the entire contents of the Strength Score field

    2. Paste it into Notepad or another plain-text editor

    3. Make your updates (this makes formatting and validation easier)

    4. Copy and paste the updated JSON back into the workflow template

  7. Save changes

  8. Publish to the applicable sites


🛠️Copy-Paste Strength Score Formula Builder (Simple)

Step 1: Pick a starter formula

Choose the one that matches your workflow goal:

  • A) Evidence-heavy (photos + text) — best for JSAs, inspections

  • B) Checklist-heavy — best for LPAs, audits, 5S

  • C) Text-quality — best for narrative / observation workflows


Step 2: Copy and paste one starter into a Text Editor like Windows Notepad

→See Recommended Strength Score Formulas by Program for more starter formulas.

A) Starter Formula — Evidence Heavy (Photos + Text + Time)

{"strength": {"weights": {
"averagePostedPhotos": 0.30,
"completedResponsePct": 0.20,
"hasLongerTextResponseCharacters": 0.20, "consistentDetailedTextResponsesCharacters": 0.10, "minimumRequiredTextQuestionCharacters": 0.10, "minimumDurationSeconds": 0.10 },
"parameters": {
"averagePostedPhotos": 0.20,
"hasLongerTextResponseCharacters": 90, "consistentDetailedTextResponsesCharacters": 30, "minimumRequiredTextQuestionCharacters": 40, "minimumDurationSeconds": 150 } } }

B) Starter Formula — Question Completion (Simple, Stable)

{"strength": {"weights": { 
"completedResponsePct": 0.5,
"pctChecklistsAnswered": 0.5 ,},
"parameters": {} } }

C) Starter Formula — Text Quality (Narrative + Detail)

{"strength": { "weights": {       
"nonBlankTextPct": 0.40,
"hasLongerTextResponseCharacters": 0.30, "consistentDetailedTextResponsesCharacters": 0.30 },
"parameters": {
"hasLongerTextResponseCharacters": 50, "consistentDetailedTextResponsesCharacters": 25 } } }

Step 3: Edit only what you need (keep it simple)

✅ Adjust thresholds (parameters) first

Use these “safe defaults”:

  • Photos: averagePostedPhotos: 0.20 (photo on ~1 out of 5 photo prompts)

  • Duration: minimumDurationSeconds: 120–180

  • Longest text: hasLongerTextResponseCharacters: 50–100

  • Average text: consistentDetailedTextResponsesCharacters: 20–40

  • Required text minimum: minimumRequiredTextQuestionCharacters: 30–60


Step 4: Keep weights simple (one rule)

Make sure weights add up to 1.0.

If you’re unsure, use:

  • 2–4 parameters total (simple is better)

  • No single parameter above 0.50 unless you have a strong reason


🛠️Tag Required Open-Text Questions (Critical Step)

If your Strength Score configuration includes the minimumRequiredTextQuestionCharacters parameter, you must tag the relevant questions.

How to Tag a Required Question

  1. Open ANVL Insights

  2. Navigate to Mobilize → Editor

  3. Open the workflow template

  4. Select the open-text question you want to require

  5. In the Tags field, add:

{"strengthScore":"Required"}
  1. Save the question

  2. Repeat for each open-text question that should be required

Question-level tag marking this open-text question as required for Strength Score calculation.

Important Rules for Required Questions

  • Only open-text questions should be tagged as required

  • Tagging a question as required:

    • Does NOT block the user from skipping the question in the workflow

    • ONLY affects Strength Score calculation


What to Do After Configuration (Validation Required)

Strength Score does not appear in the Live Feed and cannot be validated through test submissions alone.

After configuration:


🔑 Key Takeaways

  • Strength Score is configured per workflow template

  • Parameters and weights define what “quality” means

  • Tagging and testing are essential

  • Always validate before broad rollout

Did this answer your question?