LocalFeedback | Visual Client Feedback with Screenshots
LocalFeedback | Visual Client Feedback with Screenshots

LocalFeedback | Visual Client Feedback with Screenshots

0/5 (0 ratings) — active installs Updated Sep 24, 2026
Reviewers annotate the page itself. Pins, highlighted text and boxes all appear in place, and every comment is listed in the panel alongside them.

Reviewers annotate the page itself. Pins, highlighted text and boxes all appear in place, and every comment is listed in the panel alongside them.

LocalFeedback is a self-hosted feedback and annotation tool for the build and review phase of a WordPress project. Your team and your clients leave comments directly on the page — a pin on a spot, a highlight on a piece of text, or a box around an area — and every one of them is stored in this site’s own database table.

There is no connected hub site, no cross-site sync and no external service. That is the whole point: comments cannot fail to save because a remote dashboard was unreachable.

Core features

  • Pin, text highlight, box and general comment types
  • Threaded replies on any comment
  • Best-effort automatic screenshot of the annotated area
  • Device type and exact viewport width recorded with every comment
  • Status workflow (open / in progress / resolved), priority, tags and category
  • Tags picked from a dropdown you control, with an optional “Other…” for one-offs
  • Teams, including internal-only visibility, an optional join password, and one-click review links for clients
  • Three site modes: development, live client review on chosen pages, and live feedback from anyone that only moderators can read
  • A site-wide review link that hides the toolbar from everyone else, so feedback can be gathered on a site that is already public
  • Password-protected pages respected: nothing shows until the password is entered
  • Per-page control from the editor sidebar, or by listing pages, directories and wildcards in settings
  • A screenshot library with the same filters as the feedback list, plus a one-click purge when a project wraps
  • Guest commenting by default, or restrict to logged-in WordPress users
  • A short welcome popup that shows first-time reviewers how to use the tools
  • Optional follow-up emails so commenters hear about replies and status changes, with one-click unsubscribe
  • A shareable link for every comment that opens the page and highlights the annotation
  • Filterable, sortable admin table with customisable columns and CSV export
  • Instant email notifications and an optional daily digest
  • Documentation built into the plugin

Built for reliable saving

  • The comment box never clears until the server confirms the save
  • Failed saves retry automatically with a growing delay
  • Unsent text is kept in the browser, so a reload does not lose it
  • Every save carries a unique key, so a retry can never create a duplicate
  • If the REST API is blocked, the same request is retried through admin-ajax.php

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.