Tired of playing bug report detective?
If you've ever launched a client project, you know the chaos:
- Clients email screenshots that don't make sense
- Testers dump bugs into messy spreadsheets
- Developers lose track of what's "in progress" vs. "done"
- Conversations scatter across email, Trello, Slack, and DMs — with no single source of truth
- Critical bugs slip through the cracks because no one knows who's responsible
- You spend more time managing feedback than actually fixing it
The result? Missed deadlines, frustrated clients, and projects that drag on longer (and cost more) than they should.
Enter Annotatr: A bug tracking plugin built for WordPress teams.
Capture issues, assign them, and track progress — without ever leaving the site you're building. Everything stays in one place, inside your WordPress dashboard, so you can focus on delivering projects — not chasing down bug reports.
Stop juggling multiple apps. No more creating endless accounts for developers and clients. Keep your entire bug-fixing workflow simple, streamlined, and fully inside WordPress.
Key Benefits
- Single source of truth — All feedback lives in WordPress, not scattered across tools
- Context captured automatically — Device type, browser, screen resolution, and more
- Client-friendly — Let clients report bugs directly with a professional interface
- Built for WordPress — No third-party apps, external platforms, or confusing integrations
- Visual workflow — See progress at a glance with an intuitive Kanban board
Core Features (Free)
- Point & Capture — Highlight any part of your site, screenshot it, and raise a bug instantly
- Automatic screenshots — No manual uploads or external tools needed
- Team assignment — Add developers and testers so every bug has a clear owner
- Visual Kanban board — Track bugs from Open → In Progress → In Review → Done
- Real-time notifications — Keep your team updated when tasks are created, assigned, or resolved
- Comments & collaboration — Discuss issues right where they happen
- Debug context — Automatically logs device, browser, resolution, and page details
- Page-specific tracking — All bugs tied to specific pages and elements for easy context
- Modern UI — Fast, responsive interface built on the WordPress REST API
🎁 Special Offer: Use code
earlybird25 for 25% off Premium — limited time!
- Upload the plugin files to the
/wp-content/plugins/annotatr directory, or install the plugin through the WordPress plugins screen directly.
- Activate the plugin through the 'Plugins' screen in WordPress.
- Navigate to Annotatr in your WordPress admin menu to get started.
- Configure team members and notification settings in Annotatr → Settings.
Getting Started
After activation:
- Add team members — Go to Settings and assign developers and test users
- Create your first note — Visit any page on your site and click the Annotatr icon
- Point and capture — Select an element, add your feedback, and take a screenshot
- Manage in dashboard — Track all notes in the visual Kanban board
- Collaborate — Assign notes, add comments, and move cards across the board
1.0.2
🐛 Bug Fixes
Image & Attachment Handling
- Fixed broken image attachments - Resolved issues with image previews not displaying correctly due to data URL format handling
- Fixed image upload failures - Improved base64 encoding handling for comment attachments
Email Notifications
- Fixed self-notification issue - Users no longer receive email notifications for their own actions (status changes, comments, etc.)
- Fixed multiple emails on drag-and-drop - Changing a note's status via drag-and-drop no longer sends emails for unrelated notes
- Fixed generic "Note Updated" emails - Update emails now include specific details of what changed (status, priority, due date, assignments)
- Fixed HTML escaping in emails - WYSIWYG content (bold, italic, links) now renders properly in email notifications
Statistics Page
- Fixed incorrect Open Notes count - Statistics now correctly show the number of open notes instead of total notes
- Fixed "Most Active Page" showing note title - User statistics now correctly display page titles instead of note titles
In-App Notifications
- Fixed self-notification in activity feed - Users no longer see their own actions in the notification panel
✨ Improvements
Plugin Updates
- Automatic database migrations - Plugin updates now automatically run database migrations without requiring deactivation/reactivation
Statistics & User Experience
- Improved completion time display - Average completion time now shows hours for quick fixes instead of "0 days"
- Redesigned user hover card - Cleaner, more modern design for user statistics popup
- Added page title to notes - Notes now include the WordPress page/post title for better context
Email Notifications
- Detailed change summaries - Email notifications now show exactly what changed (old value → new value)
- Better HTML formatting - Rich text from the editor displays correctly in emails
1.0.1
🐛 Bug Fixes
Screenshot Management
- Fixed deleted screenshots still visible in notes - Resolved issue where screenshots that were deleted would continue to display in the note view
Notification System
- Fixed notification baseline persistence - Notifications now correctly track which changes have been seen by updating the IndexedDB baseline after each sync
- Fixed missing actor names in notifications - Notifications now properly display the user's name/initials instead of showing "User"
- Fixed HTML tags in comment notifications - Comment content in notifications now strips HTML tags for clean text display
- Fixed comment notifications not opening comments tab - Clicking a comment notification now correctly opens the note with the comments tab active
UI/UX
- Fixed accessibility warning - Added proper
SheetDescription to notification sheet for screen reader support
- Fixed broken icon overlays - Action icons overlaying user avatars now have solid backgrounds instead of transparent ones
✨ New Features
Subtasks
- Subtask management - Added ability to create, complete, and delete subtasks within notes
Context Menu
- Context menu - Added context menu to notes for easy access to common actions
Watch Functionality
- Note watching - Users can now watch/unwatch notes to receive notifications about changes
Activity Logging
- Note activity log - Comprehensive activity tracking showing all changes made to a note
Notification System
- Notification sheet - New slide-out notification panel replacing the dropdown
- Rich notifications - Notifications now show user avatars with action icon badges
- Unread indicators - Visual indicators for unread notifications with counts
- Mark as read - Individual and bulk "mark as read" functionality
Comment System
- Comment attachments - Support for adding multiple file attachments to comments
- Comment deletion - Users can now delete their own comments
- Rich text editor - Enhanced comment textarea with better wysiwyg formatting support