These are steps you need to take in order to make sure your website is transferred without interruption.
The transfer process can take between 15 minutes and a few days, it all depends on your current setup. If you have access to your panel then it usually will take between 15-40 minutes for the site to transfer. For sites without a panel it depends on the actual page and how its made, if its a CMS (Joomla, Wordpress, Drupal) it will take up to a few hours, if its a static page a few minutes. Our support will provide an estimate upon receiving the credentials/data.
For DNS it depends on the registrar, the standard should be about 48 hours but due to the way ISPs update their zones it may take more than that. Please make sure you clear your dns cache in your router & system to make sure you see the change ASAP, you can find more information here: clear_dns
For other panels please contact our support eSG Support
If you had a panel in your last host then your accounts would have been transferred and in most cases all your email too. Always check that this is a case, we provide you with access to your email accounts to our system even without DNS.
For hosts that do not use a panel or they use a panel that doesn't allow for the transfer you have two options:
For the transfer we will need the EPP Code, in most cases you should be able to get this from the previous host unless you registered it in another company.
In many cases your previous host or site developer has created a property for your domain/site in Google Analytics. In order to keep all previous tracking and data you should transfer the property to one of your accounts and remove the old hosts permissions.
Make sure you are the owner of your property, you can check access and remove 3rd party users from here: My Business Management
It will make the transition a lot smoother, this way your site will always be visible even for visitors that have older DNS records cached or their ISP hasn't updated the zone yet.
Unfortunately in many cases your data will be readable by our engineers during the transfer process. During this time your data has not yet been encrypted with your key and the web server reads it unencrypted. If you would like to avoid that we can arrange so that you do your own transfer but please note this is a technical task and if any errors occur we may have to charge you for the time needed to resolve any issues that arise.
You can always encrypt your files directly as long as they are not needed for the function of the site. You can even dumb SQL tables and import them after the DB is installed as long as those tables are not needed for your site to function.