For one of our clients we need to setup a whitelabel template. I was considering doing this with Craft's Multi site feature which works fine in that way Content management wise.

But, it's probably going to be 50+ whitelabel sites (multi sites) but, I'm afraid this is going to be a mess in the CMS.

Is there another way to handle this issue or, is this the way to go?

1 Answer 1


Craft just isn't set up to handle this many sites, as you said it will likely be a hot mess. One way to circumvent could be to create your own plugin to manage things.

Either way I would get in touch with P+T as depending on your use (if every site is a new client) this may be outside of the license agreement.

  • Well it's not like a "new" client. The site sells courses & exams. Other company's which require those courses. They can buy a package so they get their own name / logo & color scheme on the website when a user connected to that company is logged in instead of showing my clients theme / logo.
    – J.Dekkers
    Commented Oct 21, 2019 at 13:01
  • In that case could you get away with yourdomain.com/companyname as a url? If so you could just create a channel with all the companies, then depending on the url it will style according to that companies details.
    – dmatthams
    Commented Oct 22, 2019 at 14:06
  • I'm considering a approach like that yes. URL's will be whitelabel.domain.com though
    – J.Dekkers
    Commented Oct 23, 2019 at 9:00
  • I would post another question asking this in particular as I'm convinced it's doable. I imagine it would involve putting the craft index.php on the subdomain, then possibly setting in config/general.php that sets a variable to the subdomain.
    – dmatthams
    Commented Oct 23, 2019 at 9:14
  • Well it's not that I don't know how to handle this. Was more looking for a good solution on managing 50+ multi-sites from a Content Manager's perspective
    – J.Dekkers
    Commented Oct 23, 2019 at 9:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.