Description
This is the Client plugin for SureFeedback
The SureFeedback plugin lets you collect sticky note-style feedback on page designs and web projects. It’s so easy to use. Clients can select specific areas of your design, point, click, and type constructive comments on top of your mockups and site designs.
Using SureFeedback, the client can show as well as tell, providing targeted feedback for a more efficient workflow.
SureFeedback is a self-hosted client feedback system that allows you to get feedback on an endless amount of client sites from one central dashboard.
The SureFeedback Cloud plugin is used to securely sync multiple WordPress client identities with your SureFeedback parent site.
All you need to do is install the plugin on the site you want feedback on and it’s ready to go.
Features include:
- Connect and sync your client’s identities with your SureFeedback projects.
- No login or registration is required if your client is logged into their own site.
- Choose which roles you want to allow for commenting.
- Allow non-users (guests) to leave comments.
- Optionally enable commenting on the WordPress admin.
- White label support
External Services
This plugin connects to the SureFeedback Cloud API (https://api.surefeedback.com) to provide visual feedback and collaboration features. This external service is required for the plugin to function.
What is the service?
SureFeedback Cloud is a visual feedback and collaboration platform that allows you to collect client feedback directly on your website designs and pages. The API service handles:
– User authentication and authorization
– Feedback data synchronization
– Real-time collaboration features
– Comment and annotation storage
What data is sent and when?
The plugin communicates with api.surefeedback.com in the following scenarios:
-
During Connection Setup: When you connect your WordPress site to SureFeedback Cloud, the plugin sends:
- Your site URL
- WordPress REST API endpoint URL
- Connection verification tokens
-
During User Authentication: When users access the feedback widget, the plugin may send:
- User role information (if logged in)
- Session tokens for authentication
- Page identification data (URL, page ID, page type)
-
During Feedback Collection: When feedback is being collected, the following data is transmitted:
- Page screenshots and visual data
- Comment content and metadata
- User identification (name, email if provided)
- Element positioning data for visual markers
-
During Synchronization: The plugin periodically syncs:
- Connection health status
- Configuration updates
- Widget visibility settings
Data Privacy and Security
All data transmission occurs over HTTPS encrypted connections. The plugin uses secure token-based authentication and follows WordPress security best practices.
Service Terms and Privacy
By using this plugin, you agree to the SureFeedback Cloud service terms:
– Terms of Service: https://surefeedback.com/terms-of-service/
– Privacy Policy: https://surefeedback.com/privacy-policy/
Please review these documents to understand how your data is handled by the SureFeedback Cloud service.
Development / Source Code
The human-readable source code for this plugin, including non-minified files, is available at: https://github.com/brainstormforce/wp-surefeedback-cloud
The distributed plugin includes compiled production assets. Build tools used include npm, webpack, and Grunt.
Installation
- Go to
Plugins -> Add Newand search for SureFeedback - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to
Settings -> SureFeedbackto configure the plugin options.
FAQ
-
What is the purpose of this plugin?
-
The purpose of this plugin is to make it simple to get targeted feedback from clients on web designs. All you have to do is install the SureFeedback plugin and let your clients select areas of your design to add their own comments. Everything is tracked within the plugin. It’s so easy to use!
-
How do I connect my site to SureFeedback?
-
After installing the plugin, go to
Settings -> SureFeedbackand enter your connection details. The plugin will securely verify your connection with the SureFeedback parent site. -
Can I control which pages show the feedback widget?
-
Yes! The Widget Control feature allows you to enable or disable the feedback widget on a per-page basis. You can use the search and filter options to quickly manage multiple pages.
-
Who can leave feedback?
-
You can control who can leave feedback through the Permissions settings. You can allow specific user roles, site visitors, or even guests to leave comments. You can also enable commenting on the WordPress admin dashboard.
-
What are the system requirements?
-
This plugin requires WordPress 4.7 or higher and PHP 7.4 or higher.
Reviews
Contributors & Developers
“SureFeedback Cloud” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “SureFeedback Cloud” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release



