Any logged-in user can report content they believe violates platform rules. Reports are reviewed by admins and can result in content removal, user warnings, or bans.
What Can Be Reported
| Report Type | Target |
|---|---|
campaign |
A brand campaign listing |
user |
Any user profile (brand or influencer) |
message |
A message thread or individual message |
review |
A star-rating review on a profile |
Report Reasons
When submitting a report, the user selects a reason:
harassmenthate_speechnudityimpersonationinappropriatespamself_harmunauthorized_salesviolencesomething_else
An optional free-text description can be added (max 1,000 characters by default; adjustable via the inzc_report_reason_max_length filter).
Rate Limit
One report per reporter per target per 24 hours. A second report for the same target within 24 hours returns HTTP 429.
Admin Report Queue
Navigate to Influenzic → Reports. The list shows each report with reporter, target, reason, description, and submission date. Bulk actions allow marking reports as reviewed or dismissed. From the detail view, the admin can navigate directly to the reported content and take action (ban user, remove campaign, etc.).
wp_inzc_reports. Hook into inzc_report_submitted (fired after every successful report submission) to add auto-flagging or escalation logic in an addon plugin.