Social Media Moderation Workflow Trace

This dataset provides detailed, end-to-end traceability of content moderation workflows on social media platforms, capturing operational handoffs, decisions, bottlenecks, and compliance flags. It enables operations managers to audit moderation processes, identify inefficiencies, and surface training opportunities for teams. The schema supports granular analysis of workflow stages, decision outcomes, and team performance.

  • last updated 22 Dec 2025
  • by GoMask
The brief that made it

Audit and compliance tracking for moderation workflows

Sample rows

preview · 8 of 68 rows · all 19 columns
trace_idstringfinal_decisionstringtotal_resolution_time_minutesfloatcompliance_flagbooleanteam_idstringcontent_idstringcontent_typestringcontent_created_datetimedatetimereported_datetimedatetimereport_reasonstringinitial_moderator_idstringinitial_review_datetimedatetimeinitial_review_decisionstringhandoff_countintegerfinal_moderator_idstringfinal_review_datetimedatetimetraining_opportunity_flagbooleanbottleneck_stagestringplatform_namestring
TRC-10001removed52falseTEAM-430CNT-20012post2024-04-12T09:23:15Z2024-04-12T12:17:40Zhate speechMOD-30042024-04-12T13:00:12Zremove0MOD-30042024-04-12T13:15:44ZfalsenoneSocialSphere
TRC-10002approved22falseTEAM-431CNT-20019comment2024-04-13T16:49:03Z2024-04-13T19:55:12ZspamMOD-30212024-04-13T20:15:22Zapprove0MOD-30212024-04-13T20:17:01ZfalsenoneChatterBox
TRC-10003removed106trueTEAM-430CNT-20015image2024-05-08T08:14:19Z2024-05-08T09:12:41ZnudityMOD-30472024-05-08T09:35:17Zremove1MOD-30112024-05-08T10:01:03Zfalseinitial_reviewPicZone
TRC-10004escalated339falseTEAM-432CNT-20020video2024-05-01T21:05:55Z2024-05-02T02:17:02ZharassmentMOD-30122024-05-02T03:10:11Zescalate2MOD-30032024-05-02T06:44:09ZtrueescalationVidStream
TRC-10005flagged_for_training124falseTEAM-430CNT-20017other2024-06-03T11:11:11Z2024-06-03T12:15:09Zpolicy violationMOD-30492024-06-03T12:40:20Zrequest_info1MOD-30492024-06-03T13:15:33Ztruefinal_decisionConnectUp
TRC-10006removed62falseTEAM-431CNT-20013post2024-05-24T13:43:23Z2024-05-24T15:01:12Zhate speechMOD-30202024-05-24T15:10:10Zremove0MOD-30202024-05-24T15:25:01ZfalsenoneSocialSphere
TRC-10007flagged_for_training226falseTEAM-432CNT-20012post2024-04-12T09:23:15Z2024-04-13T10:05:02ZharassmentMOD-30482024-04-13T10:37:41Zescalate2MOD-30142024-04-13T13:21:19ZtrueescalationSocialSphere
TRC-10008removed101falseTEAM-431CNT-20018comment2024-05-12T17:29:44Z2024-05-12T18:30:12ZspamMOD-30152024-05-12T19:00:09Zremove0MOD-30152024-05-12T19:11:14ZfalsenoneChatterBox

What the 68 rows show

from the 68-row sample

Escalated (final decision) stands out: mean total_resolution_time_minutes is 265.2, against 82.6 for the rest.

  • 25%compliance_flag = true
  • 87.5median total_resolution_time_minutes
  • 4bottleneck stages
  • 5content types
  • 5initial review decisions
  • 7report reasons
Mean total_resolution_time_minutes by final_decision68 rows
020040034.4approv…19 rows95.9removed25 rows265.2escala…10 rows126.5flagge…12 rows111.0other2 rows
total_resolution_time_minutes68 rows, in bands of 50
0102018172024340200350total_resolution_time_minutes →

Median 87.5, from 13.0 to 339.0.

team_id68 rows · 10 values
  1. TEAM-43013
  2. TEAM-43111
  3. TEAM-4328
  4. TEAM-AE7
  5. TEAM-NE6
  6. TEAM-SE6
  7. TEAM-CE6
  8. TEAM-NW5
  9. TEAM-SW4
  10. TEAM-4332
19 columns by typefrom the column list below
  • string 11
  • integer 1
  • float 1
  • datetime 4
  • boolean 2

Columns

19 columns in four groups
blueprint · 19 columns
columntypedescriptionexample
Text 11 columns
trace_idstringUnique identifier for the moderation workflow trace instance.uniqueTRC-10001
content_idstringUnique identifier for the social media content being moderated.CNT-20012
content_typestringType of content (e.g., post, comment, image, video).post · comment · image · video · otherpost
report_reasonstringReason the content was reported (e.g., hate speech, spam, harassment).7 reasonshate speech
initial_moderator_idstringIdentifier for the first moderator assigned to review the content.MOD-3004
initial_review_decisionstringDecision made by the initial moderator (e.g., escalate, approve, remove, request info).approve · remove · escalate · request_info · otherremove
final_moderator_idstringIdentifier for the moderator who made the final decision.optionalMOD-3004
final_decisionstringFinal decision outcome for the content (e.g., approved, removed, escalated, flagged for training).5 valuesremoved
bottleneck_stagestringStage in the workflow where a bottleneck was identified (e.g., initial_review, escalation, final_decision).initial_review · escalation · final_decision · none · optionalnone
team_idstringIdentifier for the moderation team handling the case.10 teamsTEAM-430
platform_namestringName of the social media platform where the content originated.8 namesSocialSphere
Numbers 2 columns
handoff_countintegerNumber of times the moderation case was handed off between team members.0 or more0
total_resolution_time_minutesfloatTotal time taken to resolve the moderation case, in minutes.0 or more52
Dates and times 4 columns
content_created_datetimedatetimeTimestamp when the content was originally created by the user.2024-04-12T09:23:15Z
reported_datetimedatetimeTimestamp when the content was reported for moderation.2024-04-12T12:17:40Z
initial_review_datetimedatetimeTimestamp when the initial moderator started reviewing the content.2024-04-12T13:00:12Z
final_review_datetimedatetimeTimestamp when the final moderation decision was made.optional2024-04-12T13:15:44Z
True or false 2 columns
compliance_flagbooleanIndicates if any compliance issue was detected during moderation.false
training_opportunity_flagbooleanIndicates if the case was flagged as a training opportunity for moderators.false

Use it for

  • compliance flag25%17 of 68 rowsmean total resolution…34.4appr…95.9remo…265.2esca…126.5flag…

    A social media dashboard

    The compliance_flag rate, total_resolution_time_minutes by final_decision and a breakdown of team_id. Excel, Power BI or Tableau.

  • Why do the 10 escalated rows have a mean total_resolution_time_minutes of 265.2?

    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 traces with content_id, content_type and content_created_datetime to fill a screen in front of a buyer.

Not quite right?

Make it yours.

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

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset68 rows19 columns
Yours10,000 rows19 columns

blueprint · social-media-moderation-workflow-trace

Behind this dataset

Same schema. As many rows as you need.

These 68 rows came out of a blueprint — 19 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
  • Every moderation action includes timestamps for reception, review start, decision, and closure.
  • Each record is traceable to a unique content ID and moderator ID.
  • Escalations are flagged and tracked with escalation reasons.
  • All actions are classified by content type and flagged policy category.
  • Compliance checkboxes indicate whether regulatory guidelines were followed at each step.
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

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

What should your data show?

Preview 20 rows free
No signup. No card.