Migration In Stock

WHMCS cPanel Self-Migration Module

One-click cPanel-to-cPanel migration from the client area

WHMCS WHMCS 8.13 PHP 8.1+ 5.0 / 5

Let customers migrate their own websites between cPanel servers without opening a ticket. Self-service migration with WHM-to-WHM transfers, automatic DNS update guidance, post-migration verification - all without exposing root access.

Key features

  • Self-service migration wizard inside the WHMCS client area
  • WHM-to-WHM cPanel account transfer via API (no root password ever shared)
  • Source server picker - any cPanel host with API token configured
  • Auto-detects backup formats, file structure, mail and database content
  • Live progress bar with stage-by-stage status (account, files, mail, DB, DNS hint)
  • Post-migration verification: HTTP probe, mail port check, DNS propagation guidance
  • Migration history log per client with downloadable transcript
  • Configurable migration window (off-peak only / 24-7)
  • Migration approval gate: auto-approve under N GB, manual approval over
  • Email notifications at start, mid-progress and completion

Why customers buy this module

  • Migrate dozens of new customers a week without sysadmin time
  • Higher signup conversion - 'we'll migrate you free' becomes self-service
  • Lower support cost - no migration tickets in your queue
  • Customers see exactly what's happening - no black-box anxiety

Frequently asked questions

Does this need root access to the source server?

No. We use cPanel's API-token authentication. You add a token once per source server; the customer never sees it.

What if a migration fails halfway through?

The job pauses, sends an admin alert, and the customer sees a 'paused, support contacted' state instead of a broken site. You can resume or cancel from admin.

Can I limit who can self-migrate?

Yes - bind it to a specific product/package, or require admin approval for accounts over a size threshold.

What's the difference between Regular and Open Source licenses?

Regular ($99) is encrypted. Open Source ($299) ships full PHP source so you can integrate with your own ticketing/audit system.

Technical specifications

supportedVersions
WHMCS 7.10 through 8.13
installation
Upload module, add source-server API tokens, link to a Migration product
requirements
PHP 8.1+, WHMCS 7.10+, WHM API access on both source and destination
adminUI
Migration jobs queue, server credentials manager, retry / cancel controls
clientUI
Self-service migration wizard with progress bar and notifications