Reseller hosting is useful for agencies that manage multiple client websites. The goal is to keep accounts organised, secure, and easy to hand over if needed.
Separate Clients Properly
Give each client their own account or site boundary. Do not put unrelated clients into one shared document root. Separation makes security, backups, billing, and migrations cleaner.
Standardise Your Defaults
Decide your standard PHP version, backup routine, SSL policy, DNS approach, and email recommendation. Consistency prevents small support issues from multiplying.
Use Clear Naming
Name accounts, packages, and resources so you can understand them later. Future you will appreciate not having to decode vague labels.
Control Access
Create individual logins where possible. Remove old developer access when a project ends. Avoid sharing the master reseller login for routine work.
Document Each Client
Keep notes on DNS provider, registrar, email provider, CMS login process, key plugins, and renewal dates. Good documentation turns emergencies into tasks.
Reseller hosting works best when treated as a managed process rather than a pile of unrelated websites.
Define Account Boundaries
Create a separate client account and website boundary for each customer rather than placing unrelated sites under one login. Use consistent naming, record ownership and restrict developer access. Decide whether the client receives panel access and what happens when the commercial relationship ends.
Standardise the Service
Document default PHP versions, storage, backup retention, SSL, DNS, mailbox limits, monitoring and update responsibility. A repeatable onboarding checklist reduces omissions and makes pricing easier to explain. Do not promise support or recovery beyond what your upstream plan provides.
Prepare Billing and Offboarding
Test provisioning, renewal, suspension and cancellation in the billing platform before accepting orders. Keep contact and payment data accurate, reconcile failed automation and provide a route for exporting files and databases. An orderly offboarding process protects both the agency and its client.