Flowchart

Content moderation process flowchart template

A content moderation flowchart: automated screening with three outcomes, human review, publish or reject, appeals and post-publication monitoring. Adapt it for guidelines or moderator training, then export PNG, SVG, Word or PowerPoint free.

Clear

Violation

Uncertain

Yes

No

Yes

Yes

No

Yes

User submits content

Automated screening

Screening result

Publish

Reject with a reason

Human review queue

Moderator reviews

Within guidelines

User appeals

Senior moderator reviews

Appeal upheld

Rejection stands

Monitoring and user reports

Problem found

Remove and log

Previewed in the “Ink Teal” theme; you can switch themes in the editor

When to use it

Use it to write moderation guidelines for a community, a content platform or any product with comments, or to train new moderators. The three-way split after automated screening is the point: clear cases are handled automatically and only uncertain ones reach a person.

Make it yours

  • Keep the rules themselves out of the nodes; put them in a guidelines document and reference it under the chart.
  • With a publish-first approach, move Publish earlier and place human review after it.
  • Images, video and text may differ; copy the chart for each.

Mermaid code

content-moderation-flowchart.mmd
flowchart TD
    A[User submits content] --> B[Automated screening]
    B --> C{Screening result}
    C -->|Clear| D[Publish]
    C -->|Violation| E[Reject with a reason]
    C -->|Uncertain| F[Human review queue]
    F --> G[Moderator reviews]
    G --> H{Within guidelines}
    H -->|Yes| D
    H -->|No| E
    E --> I{User appeals}
    I -->|Yes| J[Senior moderator reviews]
    J --> K{Appeal upheld}
    K -->|Yes| D
    K -->|No| L[Rejection stands]
    D --> M[Monitoring and user reports]
    M --> N{Problem found}
    N -->|Yes| O[Remove and log]

Ask an AI for one with this structure

Send the prompt below to ChatGPT or Claude, then paste the whole reply into the editor; the code inside is detected automatically.

prompt.txt
Draw a content moderation flowchart with Mermaid flowchart TD syntax. A user submits content and automated screening gives three outcomes: clear content is published, a violation is rejected with a reason, and uncertain content goes to a human review queue where a moderator publishes or rejects it. After a rejection the user may appeal to a senior moderator; an upheld appeal is published, otherwise the rejection stands. Published content is monitored along with user reports, and a problem leads to removal and logging. Use diamonds for decisions and no parentheses in node text. Output only the mermaid code block.

FAQ

Can a diamond have three exits?

Yes. Draw three labeled lines from the same diamond, as with Clear, Violation and Uncertain here.

How do I show response times?

Add a line break in the node, such as Moderator reviews<br/>within 30 minutes.

Can I base our rules on this chart?

The chart shows steps and flow only. Write the rules from applicable law and your own community guidelines.

More in this category

All templates

Updated 2026-11-11