Migrating 50+ Production Client Websites in 48 Hours with Zero Email Loss
A digital agency moved 54 client cPanel accounts to WebJi® reseller hosting in under 48 hours. WHM transfer waves, pre-lowered DNS TTLs and dual-live cutovers gave zero DNS downtime, zero email loss and no client escalations, and the agency’s yearly hosting spend fell by roughly 40%.
For agencies and freelancers who host many client sites and need to change servers without a single client noticing.
Jaipur · IN
- In business
- 21+ yrs
- Reply time
- <60 min
- Clients
- 12K+
- Billing
- INR + GST
Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
What did the agency need from its cPanel migration?
A digital agency needed to move 54 client cPanel accounts onto WebJi® reseller hosting without any client noticing: no website outage, no lost email and no support escalations. The move was completed in under 48 hours and cut the agency’s yearly hosting spend by roughly 40%.
For an agency, a migration is judged by silence. Each of the 54 accounts belonged to a different business with its own mailboxes, DNS and contact person, so a single bounced email would reach the agency as a complaint from a client, not from a server log.
How were 54 cPanel accounts sorted before the move?
Every source account was audited for disk size, mailbox count and database engines, then ranked from simplest to most mail-heavy. That ranking became the order of the transfer waves.
| Wave | Account type | Main risk | Check before DNS switch |
|---|---|---|---|
| 1 | Static brochure sites | Missing files or wrong document root | Page-by-page visual check on the new server |
| 2 | Database-driven sites (WordPress, PHP) | Broken database credentials or URLs | Admin login and form submission tested |
| 3 | Mail-heavy accounts | Messages arriving at the old server after the switch | Test logins to every mailbox |
Starting with low-risk sites let the team confirm the process on accounts where a mistake would be easy to fix, before touching the mailboxes clients rely on every day.
How did the WHM transfer waves keep both servers live?
Each wave used the WHM transfer tool to copy the accounts, verified the copy, and only then changed DNS — with TTLs lowered in advance so resolvers picked up each change quickly. Old and new servers both answered throughout propagation, which is why there was no DNS downtime.
- Lower TTLs on every client zone ahead of the move, so cached records expire quickly.
- Transfer the wave with the WHM transfer tool, carrying files, databases, mailboxes and settings.
- Verify sites and test logins on the new server before any public change.
- Switch DNS per client, one account at a time, and watch mail queues for 48 hours.
- Retire the old reseller server only after mail flow had settled on every account.
The same technique for a single account is described in migrating a website without downtime, and the WHM side is in migrating reseller accounts in WHM.
Why was no email lost during the agency migration?
No email was lost because the old server kept accepting mail until every client’s DNS change had propagated, and its queues were drained after cutover. Messages sent by a stale DNS cache still arrived somewhere that was being watched.
Mail is the part of a hosting move clients notice first. Senders’ servers may cache an old MX record for hours, so switching off the source machine on the same day would have bounced those late messages. Keeping both servers live for 48 hours, then retiring the old one, closed that gap. Copying mailboxes on their own is covered in migrating email accounts.
What were the measured results of the 54-account move?
All 54 accounts moved in under 48 hours with zero DNS downtime, zero email loss and no client escalations caused by the migration. Recurring hosting spend fell by roughly 40% a year on WebJi® reseller billing.
| Metric | Result |
|---|---|
| Accounts migrated | 54 cPanel accounts |
| Total window | Under 48 hours across all waves |
| DNS downtime | Zero, with both servers live during cutover |
| Email loss | Zero; old queues drained after cutover |
| Client escalations | None attributable to the migration |
| Yearly hosting spend | Roughly 40% lower |
| Migration fee | Free under plan terms |
Which reseller plan suits an agency of this size?
WebJi®’s Linux reseller plans are LR-START at ₹4,000, LR-Pro at ₹7,000 and LR-Dev at ₹12,500 a year before 18% GST, and the reseller page points studios with 50 or more sites to LR-Dev. Each client keeps its own cPanel under the agency’s WHM.
Compare the tiers on reseller hosting India. Agencies with fewer sites, or a single-site move, can use the website migration service; the agencies and developers page covers wider agency needs. Other engagements are listed on the case studies hub.
Frequently asked questions
Were any client websites offline during the move?
No. Every cutover kept both the old and the new server answering through DNS propagation, so a visitor reached a working copy of the site whichever record their resolver held at that moment.
What did the agency pay for the migration itself?
Nothing; the migration was free under plan terms. The roughly 40% saving refers to the agency’s recurring yearly hosting cost after consolidating onto WebJi® reseller billing, not to a one-time fee.
Does the wave method work for more than 54 accounts?
Yes. Larger rosters run more waves with the same verification gates. The limit is the time needed to test each account before its DNS change, not the transfer tool.
Did clients need to change their email settings on phones and laptops?
Clients connecting through their own domain names, such as mail.clientdomain.com, followed the DNS change without editing anything. Devices set up with the old server’s hostname need that one setting changed, which is why test logins were part of each wave.
Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
Ready to get started with WebJi®?
Join 12,000+ businesses across India and overseas. Free migration* (subject to terms & approval), INR pricing and 24/7 email support in Hindi & English — average first reply under 60 minutes.