- Display a dialog when the user approves an image
- Changing A Mockup URL Slug
- Extending Backbone Models, Views and Collections
- Adding Custom Scripts and Styles
- ph_website_publish_thread
- New Comment Threads
- Add additional notification emails
- Display a welcome message for new users on mockup projects
- Change the subscribed user email based on a role
- How to Install SureFeedback & Addons
- Updates
- Should I install this on my own site or a dedicated installation or subdomain?
- Caching and SureFeedback
- Dashboard Shortcode
- Adding A Project Shortcode To Your Site 3.1.x and lower
- Project Shortcode
- Hosting
- Cloudways Compatibility
- How to Activate your SureFeedback and Addons License?
- Adding a Subscribed Projects Shortcode 3.1.x and lower
- Customization
- Emails
- Permissions Cheatsheet
- How to Integrate SureFeedback with Slack
- How to Export Comments in PDF/CSV file?
- Known Issues
- Increasing the WordPress Memory Limit
- WPEngine Cache Exclusion
- Litespeed Caching
- Emails Not Sending
- Flywheel Compatibility
- Debugging
- Varnish Caching
- Gridpane Compatibility
- Session Expired Notice in Chrome Incognito
- Breeze Compatibility
- W3 Total Cache Compatibility
- Website Comments Not working
- Swift Performance Caching
- Flywheel Cache Exclusion for Project Access Links
- WPRocket Compatiblity
- How to enable a different site for my license
- How to generate an invoice for my purchase?
- Download Failed: Unauthorized
- How do I translate SureFeedback into my language?
- Creating Client and Colleague Accounts
- How to give a person access to a project?
- How to use SureFeedback on any external site
- How to Use SureFeedback with WPML to Collaborate on Multilingual Sites
Should I install this on my own site or a dedicated installation or subdomain?
SureFeedback will work on both your main agency website (youragency.com) or a subdomain/dedicated installation (projects.youragency.com). However, if you have either option, a dedicated WordPress installation is a better choice. Here’s why:1
Caching
The first is you likely (and should) have some heavy caching happening on your agency site. SureFeedback is a bit more dynamic – content can change by the second, so additional configuration is needed to work with caching plugins. It’s totally possible to use SureFeedback with caching, but you’d need to add exclusions to get it working properly. SureFeedback sets its own transients for caching that clear when content is updated, so it really has an internal caching structure – caching plugins aren’t really needed with the plugin.2
Email Delivery
You’ll likely need to make sure you have some type of SMTP service to deliver emails, or they may end up in spam filters. Trying to install SureFeedback directly on your clients’ site, for instance, would burden you with needing to worry about their server delivering the email.3
You May Have Specific Cross-Domain Security Requirements
You may have or want some specific security settings on your agency site that could prevent SureFeedback from working cross-domain. For instance, many security plugins add headers to your site to prevent it from being iframed on other sites. If these headers are added, then SureFeedback can’t function properly.4
Performance
Loading SureFeedback on external sites can put some additional strain on your server. Each time the script loads in needs to check for permissions and login requirements. If you connect a high-traffic site to SureFeedback, then you agency’s server may feel the extra load and slow down. Putting SureFeedback on a different installation will prevent this since they are isolated.5
Client Experience
You can better control the look, feel, and functionality of your “client portal” as you set up SureFeedback for your clients.6
Ease of configuration/setup
Setting up SureFeedback on a single, dedicated installation makes it much easier to configure/set up. And, once you set up and configure SureFeedback, you’re good to go. No additional configuration is necessary to get it working on different types of sites is necessary, since everything is powered by your WordPress installation.
We don't respond to the article feedback, we use it to improve our support content.