Getting Started

Migrating Your Website to Us

Published · Updated 2 min read
Knowledge base article
Contents (9 sections)

Move your existing website from another host with minimal downtime.

Free Migration

We offer free website migration for most plans. Contact support with:

  • Current hosting provider details
  • cPanel/control panel login (or FTP + database credentials)
  • List of websites to migrate

Our team will handle the entire migration.

Self-Migration Steps

Step 1: Backup Your Files

Download all files from your current host via:

  • cPanel Backup → Full Account Backup
  • FTP client (FileZilla recommended)
  • SSH: tar -czf backup.tar.gz public_html/

Step 2: Export Databases

  • In phpMyAdmin → Select database → Export → SQL format
  • Via SSH: mysqldump -u user -p dbname > backup.sql

Step 3: Upload to New Host

  • Upload files via FTP or File Manager
  • Import database via phpMyAdmin or SSH
  • Update database connection strings in your site config

Step 4: Update DNS

  • Point your domain nameservers to your new hosting
  • Or update A records to the new server IP

Step 5: Verify

  • Test your site after DNS propagates
  • Check emails, forms, and databases
  • Verify SSL is working

WordPress Migration

For WordPress sites, you can also use:

  • All-in-One WP Migration plugin
  • Duplicator plugin
  • UpdraftPlus (backup + restore)

Minimize Downtime

  • Keep TTL low before migration
  • Do not cancel old hosting until verified
  • Migrate during low-traffic hours

Was this article helpful?

Your answer helps us decide what to improve next.

Still need help? Open a support ticket and our team will reply.

Prefer an app? Add this site to your home screen.Get the app
Migrating Your Website to Us - Knowledge Base