De situatie
Stel: je runt een webbureau en beheert zestig klantwebsites. Elke nieuwe klant kost je nu te veel tijd omdat je telkens vanaf nul begint, en je wilt voorkomen dat klanten elkaars sites of jouw interne zaken zien. Bovendien wil je naar buiten toe je eigen merk uitstralen, niet dat van je CMS-leverancier.
Je zoekt dus drie dingen: een snelle, herhaalbare manier om sites op te zetten, strakke toegang (elke klant alleen zijn eigen site), en een eigen huisstijl over het hele platform. En dat alles zonder dat het een beheerchaos wordt bij zestig sites.
De valkuil is elke klant als een los eiland behandelen. Mach3Blocks geeft je bouwstenen om schaal te maken: private label, klantaccounts, herbruikbare blokken en kopieerbare websites.
Het principe: bouw één keer, hergebruik overal
Schaal ontstaat door hergebruik en scheiding. Je hergebruikt je ontwerp (via kopieerbare websites en een eigen blokbibliotheek) en je scheidt je klanten (via klantaccounts en rollen). Je merk leg je één keer vast met private label. Zo wordt klant nummer zestig net zo snel opgezet als een gekopieerde startsite.
Stap voor stap
1. Zet je merk neer met private label
Ga naar Account → Accountinstellingen (tandwiel) → tab Private label en stel je domeinnaam, labelnaam, logo's en afzender-e-mailadres in. Vanaf dan zien je klanten jóuw merk in de interface en in systeem-e-mails.
Waarom eerst: private label is de laag waarin al je klanten werken. Regel je dit vooraf, dan hoef je het nooit per klant te doen. Het staat op je hoofdaccount. Zie Private Label setup.
2. Scheid klanten met klantaccounts
Maak per klant een klantaccount aan. Gebruikers binnen een klantaccount zien uitsluitend de websites die jij aan dat account koppelt (via de website → tab Toegang) — geen andere klanten, geen jouw interne sites.
Waarom dit de kern is: dit is je privacy- en overzichtsgarantie bij zestig sites. Een klant kan nooit per ongeluk bij een andere klant kijken. Zie Klantaccounts aanmaken en beheren.
3. Geef precies genoeg rechten (least-privilege)
Ken elke gebruiker de laagste rol toe die zijn werk toelaat — Beheerder, Bouwer, Redacteur, Auteur of Medewerker — en voeg alleen gericht extra rechten toe.
Concreet: een klant die alleen zijn nieuwsberichten bijwerkt, heeft genoeg aan Redacteur; die hoeft geen publicatie- of instellingenrechten. Trek bij offboarding toegang op tijd in. Zie Account rollen en rechten.
4. Bouw een eigen blokbibliotheek
Sla blokken die je vaker gebruikt (een vast contactblok, een dienstensectie, een USP-rij) op in een eigen blokbibliotheek, en koppel die aan de websites waar je hem nodig hebt (via de website → tab Toegang → Blokbibliotheken).
Waarom dit schaalt: je bouwt een goed blok één keer en voegt het overal in. Let op: een ingevoegd blok is een kopie — latere wijzigingen in de bibliotheek werken niet met terugwerkende kracht door in al geplaatste blokken. Zie Blokbibliotheek gebruiken.
5. Houd terugkerende onderdelen consistent
Binnen één site houd je header, footer en een centraal contactblok gelijk met globale blokken: pas je het op één pagina aan, dan verandert het op alle pagina's mee. Zie Blok globaal vs. lokaal.
6. Start nieuwe sites vanuit een basis
Een nieuwe klant begin je zelden leeg. Gebruik Website kopiëren om een goed opgezette startsite te dupliceren — inclusief pagina's, collecties én de thema-instellingen — of start vanuit een van de kant-en-klare Website templates.
Belangrijke nuance: een thema hoort bij één website en kun je niet los delen tussen sites. Je hergebruikt je huisstijl (thema-variabelen als kleuren, lettertypes en afstanden) dus door een hele website mét thema te kopiëren, niet door één thema te "koppelen". Zie Thema principe en Website kopiëren.
7. Pitch met presentatiegroepen en bescherm met backups
Wil je een ontwerp aan een prospect laten zien zonder het als echte website te publiceren? Gebruik presentatiegroepen: elke presentatie krijgt een eigen subdomein onder je hoofddomein. En maak vóór grote wijzigingen een backup per klantsite — er is geen undo. Zie Werken met presentatiegroepen en presentaties en Backups maken en herstellen.
Het onderste uit de pan
- Thema's zijn per site — niet deelbaar. Verwacht je één centraal thema voor alle klanten, dan loop je vast. Kopieer in plaats daarvan een startsite; de thema-instellingen (kleuren, lettertypes, afstanden) gaan mee.
- Bibliotheekblokken updaten niet met terugwerkende kracht. Verbeter je een blok in de bibliotheek, dan veranderen al geplaatste kopieën niet mee. Wil je een site bijwerken, voeg het blok dan opnieuw in.
- Globale blokken werken binnen één site, niet ertussen. Een footer die op alle klantsites gelijk moet zijn, regel je via je blokbibliotheek, niet via "globaal".
- Verwijderen van een klantaccount is onomkeerbaar en neemt de gekoppelde websites mee. Controleer twee keer voor je verwijdert.
- Rechten ruim weggeven is een risico. Begin krap en breid uit; dat is veiliger dan achteraf terugdraaien. Doe periodiek een audit bij veel klantaccounts.
- Backups zijn per site en beperkt (maximaal 10). Reken niet op een centrale terugzet-knop; maak bewust backups vóór ingrepen.
Wanneer welke keuze?
- Klant volledig scheiden? → klantaccount. Alleen een collega tijdelijk toegang tot één site? → externe gebruiker via Toegang.
- Ontwerp hergebruiken? Hele opzet → website kopiëren of een template. Losse onderdelen → eigen blokbibliotheek. Binnen één site consistent → globale blokken.
- Iets laten zien zonder te publiceren? → een presentatiegroep (pitchen), niet een echte website.
Het resultaat
Een bureau-opzet die meeschaalt: je merk staat platformbreed via private label, elke klant zit veilig in zijn eigen klantaccount met precies genoeg rechten, en nieuwe sites bouw je razendsnel vanuit een gekopieerde startsite met je eigen blokbibliotheek. Pitches doe je met presentaties, en vóór elke ingreep val je terug op backups. Klant nummer zestig kost je een fractie van de tijd van klant nummer één.