|

Should I Install SureFeedback on My Main Site or a Dedicated Installation?

You can install SureFeedback on your main website (youragency.com) or a subdomain/dedicated installation (projects.youragency.com). 

However, a dedicated WordPress installation is recommended. Here’s why:

Caching

Main Site: Your main site likely uses heavy caching to improve performance. SureFeedback is dynamic, with content that can change rapidly, so it requires additional configuration to work with caching plugins.

Dedicated Site: SureFeedback has its own internal caching system, which clears when content updates. External caching plugins are not needed, which simplifies setup for a dedicated installation.

It’s possible to use SureFeedback with caching, but you’d need to add exclusions to get it working properly.

Email Delivery

Main Site: A simple SMTP service ensures your emails are delivered properly and don’t end up in spam.

Dedicated Installation: If installed on your client’s site, you’d also have to manage their server’s email delivery, which can be complicated.

Cross-Domain Security Requirements

Main Site: Security settings or plugins on your main site might block SureFeedback from functioning properly, especially if they add headers to prevent cross-domain content.

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 may not function properly.

Dedicated Installation: Avoids these potential security conflicts.

Performance

Main Site Integrating SureFeedback can add strain to your server, especially with high-traffic sites, potentially slowing it down. This is because each time the script loads, it needs to check for permissions and login requirements. 

Dedicated Installation: Putting SureFeedback on a different installation will prevent this since they are isolated.

Client Experience

Main Site: Managing the client experience may become limiting.

Dedicated Installation: Allows for better control over the look, feel, and functionality of your client portal.

Ease of configuration/setup

Main Site: Configuration can be complex since you may need to integrate it with various site settings.

Dedicated Installation: Setting up SureFeedback on a single, dedicated installation makes it much easier to configure/set up. Once you set up and configure SureFeedback, you’re good to go. Since everything is powered by your WordPress installation, no extra configuration is necessary to get it working on different types of sites.

That’s it for this article. If you need any assistance, just reach out to us!

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Scroll to Top