Content Moderation Workflow Metrics

This dataset provides detailed operational metrics from social media content moderation workflows, including case resolution times, escalation patterns, review outcomes, and moderator workload statistics. It is designed to support process optimization, compliance audits, and strategic improvements for moderation teams operating in dynamic digital environments.

  • last updated 26 Oct 2025
  • by GoMask
The brief that made it

Optimizing content moderation processes and team performance

Sample rows

preview · 8 of 50 rows · all 16 columns
case_idstringmoderator_idstringresolution_time_minutesfloatescalatedbooleanreview_outcomestringcontent_idstringteam_idstringcase_created_atdatetimecase_resolved_atdatetimeescalation_reasonstringpolicy_violationsstringmoderator_workload_cases_openintegermoderator_workload_cases_closed_todayintegermoderator_shift_datedatecompliance_flagbooleannotesstring
A7k9Zx_8MOD-00130.45falseapprovedCNT-1001TEAM-012024-05-01T08:34:452024-05-01T09:05:12blankblank362024-05-01trueRoutine review, no violations detected.
bQ7s8pXvMOD-00251.28trueflaggedCNT-1002TEAM-022024-05-01T09:12:102024-05-01T10:03:27Complex hate speech pattern detectedPOL-12,POL-04532024-05-01trueEscalated for senior review due to sensitive content.
HKz_9T8aMOD-0032.87falseremovedCNT-1003TEAM-012024-05-01T10:15:002024-05-01T10:17:52blankPOL-01472024-05-01trueImmediate removal due to clear violation.
J_4kLm7PMOD-004blankfalsependingCNT-1004TEAM-032024-05-02T11:03:21blankblankblank622024-05-02blankAwaiting further evidence from user.
vP9aB6sRMOD-00546.18falseflaggedCNT-1005TEAM-042024-05-02T13:14:592024-05-02T14:01:10blankPOL-08252024-05-02trueFlagged for repeat spam violations.
K9zL_7wXMOD-0015.2falseapprovedCNT-1006TEAM-012024-05-03T08:00:002024-05-03T08:05:12blankblank462024-05-03trueNo issues found, content is compliant.
z7Xn_kl2MOD-00235.08trueflaggedCNT-1007TEAM-022024-05-03T10:10:252024-05-03T10:45:30Potential copyright infringementPOL-09,POL-11342024-05-03trueEscalated for legal team review.
N4k3B_vMMOD-00317.17falseremovedCNT-1008TEAM-012024-05-03T11:45:002024-05-03T12:02:10blankPOL-02282024-05-03trueOffensive language detected, removed.

What the 50 rows show

from the 50-row sample

MOD-002 (moderator id) stands out: 5 of its 10 rows have escalated = true, against 3 of 40 for the rest.

  • 16%escalated = true
  • 30.0median resolution_time_minutes
  • 4teams
  • 2median moderator_workload_cases_open
  • 5median moderator_workload_cases_closed_today
Escalated rate by moderator_idescalated = true
0%50%100%0%MOD-0010 of 1050%MOD-0025 of 100%MOD-0030 of 1020%MOD-0042 of 1010%MOD-0051 of 10
resolution_time_minutes44 rows, in bands of 10
0816478166303060resolution_time_minutes →

Median 30.0, from 2.9 to 60.0.

review_outcome50 rows · 5 values
  1. approved16
  2. removed12
  3. flagged11
  4. pending7
  5. other4
16 columns by typefrom the column list below
  • string 8
  • integer 2
  • float 1
  • date 1
  • datetime 2
  • boolean 2

Columns

16 columns in four groups
blueprint · 16 columns
columntypedescriptionexample
Text 8 columns
case_idstringUnique identifier for each moderation caseuniqueA7k9Zx_8
content_idstringUnique identifier for the content under reviewCNT-1001
moderator_idstringUnique identifier for the moderator assigned to the case5 moderatorsMOD-001
team_idstringIdentifier for the moderation team handling the case4 teamsTEAM-01
escalation_reasonstringReason for escalation, if applicableoptionalPossible misinformation
review_outcomestringFinal outcome of the moderation reviewapproved · removed · flagged · pending · otherapproved
policy_violationsstringComma-separated list of policy codes violated, if anyoptionalPOL-12,POL-04
notesstringAdditional notes or comments about the caseoptionalDisinformation flagged.
Numbers 3 columns
resolution_time_minutesfloatTime taken to resolve the case, in minutes0 or more · optional30.45
moderator_workload_cases_openintegerNumber of open cases assigned to the moderator at the time of this case0 or more · optional3
moderator_workload_cases_closed_todayintegerNumber of cases closed by the moderator on the day this case was resolved0 or more · optional6
Dates and times 3 columns
case_created_atdatetimeTimestamp when the moderation case was created2024-05-01T08:34:45
case_resolved_atdatetimeTimestamp when the moderation case was resolvedoptional2024-05-01T09:05:12
moderator_shift_datedateDate of the moderator's shift for this caseoptional2024-05-01
True or false 2 columns
escalatedbooleanIndicates if the case was escalated to a higher authority or teamfalse
compliance_flagbooleanIndicates if the case resolution met compliance standardsoptionaltrue

Use it for

  • escalated16%8 of 50 rowsmean resolution time …26.8MOD-…32.5MOD-…19.9MOD-…31.5MOD-…

    A social media dashboard

    The escalated rate, resolution_time_minutes by moderator_id and a breakdown of review_outcome. Excel, Power BI or Tableau.

  • Why do 8 of 50 rows have escalated = true?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable cases with content_id, moderator_id and team_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 16 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset50 rows16 columns
Yours1,000 rows16 columns

blueprint · content-moderation-workflow-metrics

Behind this dataset

Same schema. As many rows as you need.

These 50 rows came out of a blueprint — 16 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each row represents a single moderation case handled by a human or automated reviewer.
  • Resolution time is measured in minutes from initial flag to verdict.
  • Escalation status is tracked as a binary field (escalated/not escalated).
  • Review outcome must be one of: approved, removed, warned, or unresolved.
  • Moderator workload per shift is capped at a maximum of 50 cases.
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
content-moderation-workflow-metrics

What should your data show?

Preview 20 rows free
No signup. No card.