🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
PSBDx Smart Report Management
PSBDx Smart Report Management

PSBDx Smart Report Management

0/5 (0 ratings) — active installs Updated May 9, 2026
Frontend report button and modal form on a product page.

Frontend report button and modal form on a product page.

PSBDx Smart Report Management gives your customers a clean, fast way to report issues directly from your site — no page reloads, no clunky forms, no leaving the page.

Reports are submitted via AJAX and stored in a dedicated admin interface, where your team can track statuses and update them. An admin dashboard widget gives you an at-a-glance overview at all times.

Key Features

  • AJAX-powered modal report form — no page reload
  • Mobile-first responsive design with iOS safe-area support
  • Reporter identity collected server-side from WordPress session (name and email are never editable by users)
  • Admin toggle to show or hide the reporter identity card in the form
  • Per-form cooldown / rate limiting (enforced on both frontend and server)
  • E-commerce order auto-link — reports from order pages are automatically linked to the order in the admin
  • Admin dashboard widget with live status counts and recent reports
  • Fully configurable report reasons (comma-separated, “Other” always appended)
  • Optional extra fields (e.g. Transaction ID, Coupon Code)
  • Configurable contact field with required/optional toggle
  • Five report statuses with colour-coded badges (Processing, Contacting, Waiting, Solved, Failed)
  • Admin list table columns: Reporter (with avatar), Linked Order, Status, Reported Item
  • Shortcodes: [psbdx_report id="X"] and [psbdx_user_reports]
  • HPOS (High-Performance Order Storage) compatible
  • LearnPress course, lesson, and quiz pages supported
  • Auto-display on all products/courses or assign a form per-item

Shortcodes

[psbdx_report id="X"]

Display a report button and modal form. Replace X with the Report Form post ID shown in the Shortcode box.

[psbdx_user_reports]

Display a paginated table of the currently logged-in user’s report history.

Upcoming Features

The following features are planned for future releases:

  • Email Notifications — Notify the admin on new submissions, and send a confirmation email to the reporter.
  • Status Change Emails — Email the reporter automatically when their report status is updated.
  • CSV Export — Export all report logs as a CSV file from the admin screen.
  • File / Screenshot Attachment — Let users attach a screenshot or file to their report.
  • Internal Admin Notes — Private notes on each report log, visible only to admins.
  • Report Categories / Tags — Organise reports with WordPress taxonomies for easier filtering.
  • Guest Email Verification — Allow non-logged-in users to submit with email verification before saving.
  • Duplicate Detection — Alert admins when a new report closely matches an existing open one.
  • Report Priority Levels — Assign Low / Medium / High / Critical priority to reports.
  • REST API Endpoints — Query and manage reports programmatically via the WordPress REST API.