Skip to main content

💭 Structure Dilemma — Need the community’s opinion

Hey everyone, I’m reviewing the architecture of my WordPress project and would love your help deciding the best direction.

The question is:
👉 Should I use a single WordPress installation with everything inside,
or
👉 Split it into three separate installations, each with a specific function (Website, Checkout, and Community)?


🧩 Option 1 — Single Installation

This option would be simpler to manage.
Everything would be in one WordPress installation, including:

  • Institutional website, blog, and landing pages
  • Checkout and cart (FluentCart)
  • CRM and automations (FluentCRM)
  • Affiliate program (FluentAffiliate)
  • Community and courses area (FluentCommunity)

Advantages: everything centralized — easier integration and maintenance in one single dashboard.
Disadvantages: the site could become heavier, and if something breaks, it affects the entire system.


🧱 Option 2 — Three Separate Installations

In this structure, I would split the project into three independent parts:

  • Website → Sales pages, blog, and landing pages
  • Checkout & CRM → Checkout (FluentCart), automations (FluentCRM), and affiliates (FluentAffiliate)
  • Community → Community and course area (FluentCommunity)

This setup requires more work at the start — since it means three installations, three maintenance routines, and three backups —
but in the long run, I believe it’s lighter, safer, and performs better.
Plus, if one area goes down, the others keep running normally.


⚙️ Technical Summary

Structure Plugins Pros Single Installation 17 total Easier setup and management Three Installations Split by function More organized, fewer conflicts, and better performance per area

📣 What do you think?
For those who’ve built similar setups or work with FluentCRM, FluentCart, and FluentCommunity —
is it better to centralize everything in a single WordPress installation, or split it into independent parts?

I’d love to hear your experiences and opinions before making a final decision. 🙌


🌐 Website — Installed Plugins
Goal: Landing pages, sales pages, and blog

  1. Elementor
  2. Elementor Pro
  3. Fluent Forms
  4. Fluent Forms Pro Add-On Pack
  5. FluentSMTP
  6. LiteSpeed Cache
  7. Perfmatters
  8. Post Duplicator
  9. Rank Math SEO
  10. Rank Math SEO PRO
  11. UpdraftPlus - Backup/Restore
  12. WPS Hide Login

Total: 12 plugins


💳 Checkout — Installed Plugins
Goal: Email automation, payment checkout, and affiliate management

  1. FluentAffiliate
  2. FluentCart
  3. FluentCRM
  4. FluentSMTP
  5. LiteSpeed Cache
  6. UpdraftPlus - Backup/Restore
  7. WPS Hide Login

Total: 7 plugins


👥 Community — Installed Plugins
Goal: Community and courses

  1. FluentCommunity
  2. Fluent Forms
  3. Fluent Forms Pro Add-On Pack
  4. FluentSMTP
  5. LiteSpeed Cache
  6. Perfmatters
  7. Rank Math SEO
  8. Rank Math SEO PRO
  9. UpdraftPlus - Backup/Restore

Total: 10 plugins

David Scurlock

I would do one install and go with a decent vps plan, even if you go option 2 then something still could brake and still leave you in a pickle. I just feel that it is better to have everything centralized so I woukd not have to run all over the place, but thats just me.

Alex Donega

David Scurlock, Can you recommend me a decent VPS plan (for option 1), please?

David Scurlock

Alex Donega hostinger is popular, they offer cloud hosting which maybe a good start but they do not offer managed vps. Knownhost offers multiple managed vps plans, then after that they offer dedicated server plans.

David Scurlock

I also would not rely too much on updraft, once you have a sizeable backup, then it stops working. Your hosting plan should offer sufficient backups. I would also get rid of wp hide login and use fluentauth. I would also question litespeed, I have never found it to be useful and often gets in the way of site edits. If your host does not support litespeed then I feel that it offers very little, if any value.

Jeff Mapes

David Scurlock sounds like experience talking. I will take that under consideration for sure. My host does offer litespeed cache and A2 optimized on hosting.com (formerly A2 hosting) I disabled litespeed because it seemed to interfere with edits showing up, but if I ever get to a place where I'm not editing all the time, would you recommend it?

David Scurlock

Jeff absolutely, if the host supports it and you dont make edits often then use it, but i would also recommend wp rocket as i have noticed speed improvements using this plugin. I would use one or the other, but i think wp rocket will be faster.

Gee Adriaansz

For me, as someone with ADD and a very creative (and sometimes chaotic) mind, Option 1 is definitely the best choice.

I LOVE the idea of separating everything into different installations, and I’ve built many WordPress sites before. Technically, that wouldn’t be a problem at all. I even use ManageWP to handle multiple projects in one place.

But in practice, having three separate installations means triple the work: triple the backups, updates, logins, and troubleshooting. And when you’re running a creative business, that extra maintenance time quickly eats away at your focus and energy.

Having everything in a single, well-optimized installation helps me stay organized and focused. It keeps the workflow clear, automations smoother, and integrations (between FluentCRM, FluentCart, and FluentCommunity) much easier to manage.

So while splitting things up might look cleaner on paper, for my own working style, centralization wins over fragmentation every time. The Fluent suite is built to be fast and lightweight 😄

Jeff Mapes

you hijacked my question from a couple hours ago, lol.

Artur Abakarov

Does Rank Math SEO work with Fcom? It seems that no SEO plugin works with Fcom
Perfmatters - is it compatible with Fcom?
LiteSpeed Cache - configure exceptions for /portal pages and others for fcam. And use Redis Object Cache
WPS Hide Login - do you need it? Use FluentAuth

It would be preferable to consolidate everything on a single server.

Alex Donega

Artur Abakarov What is Fcom?

Jeff Mapes

Is rank math the best for SEO? which version for a small, probably low traffic website. I can't stand the idea of another paid plugin.

David Scurlock

Jeff jewel said the fc does not reply on any type of seo plugin. So I assume fc has its own seo structure plus fc sitemap.

David Scurlock

Jeff rank math is a preferred seo plugin but not really better or worse then the competition. Even though rank math won't work with fc, it will for the rest of your site and you only need the free version as the paid version just has more bells and whistles. I do prefer rank math over the rest, keep in mind, you will have two sitemaps, one generated by rank math and another for fluentCommunity.

Jeff Mapes

David Scurlock but my website is primarily an advertisement for my business, and hopefully a community, and hopefully a place where customers can go to pay invoices with fluent cart. Just wondering if other more experienced wordpress devs think it's critical or not. I am already plugged in to google analytics, which seems to be part of what it does.

Jeff Mapes

David Scurlock very helpful, thank you! I avoided it because it looks on the website like it's useless unless you pay over $100 per year minimum.

David Scurlock

Jeff i am a content based site, in order to optimize my site for seo then I need an seo plugin. If your site isn't content based then im not sure but even if you just have a blog then you should have an seo plugin. But In order to optimize your site for Google then you may need an seo consultant which will audit your site, fix any seo errors or make other recommendations.

Juraj Hudák

Alex Donega Have you also considered WP Multisite installation?

Alex Donega

Juraj Hudák could you send a link about "WP Multisite installation"?, I dont know nothing about it!

Alex Donega

Jonathan Gwyer

I would go with 2 installs...

1 - Website - load it up with all the tools you want, cache to the max, overwrite with staging sites whenever you like and not have to worry about keeping data in sync

2 - Community & Checkout - just the bare necessities, only the plugins you need to keep it lean as this is the site that will be dealing with all the uncached traffic. All the account management will be in one place for the user

And a word of warning - your hosting backup is not a real backup - it's just a restore point. A true backup is one that you can restore onto a different server if your host is down.

Thomas Oates

Jonathan Gwyer I like this idea as well.

Charlotte

Alex Donega This is the way. With very good hosting I think 1 site might also be an option, but I'm going with 2 sites myself.

N

If there is a way to sync user accounts between multiple WP installations or enable SSO login via main site, it would be best to have separate installations. However, I don't know of a plugin or solution that can seamlessly enable this. I'd love to know if anyone can share such a solution.