A New, Easier Way to Move WordPress Sites to SiteGround

WordPress Migrator Plugin

Many site owners settle for less-than-ideal server performance and security just to avoid the hassle of migrating their website. Luckily at SiteGround, we’ve made it easier than ever to transfer your WordPress website to us. How did we do it? With a WordPress plugin! By installing our new SiteGround Migrator plugin on your WordPress site, you can move your installation to us with a few clicks.

The easiest way to migrate your site

For many people, the thought of moving themes, plugins, and content to a new host is daunting. Of course at SiteGround, you always have the option to request a manual website migration by one of our support professionals. This service is even complimentary for your first site on GrowBig and GoGeek. However, this can take more time because it depends on the availability of our experts and can get costly if you have more than one site to migrate. We wanted to offer our customers an even simpler and more cost-effective way. Now, with our unique SiteGround Migrator plugin, you can transfer multiple WordPress sites from any host to SiteGround at no extra cost.

This free and elegant solution makes it possible for anybody, regardless of technical skill, to manage their own site transfers. Thanks to a Migration Token generated in your SiteGround account, you can tell any website hosted elsewhere to move to your new host in a totally secure way, because we encrypt everything before we move it.

Simplify your life by consolidating multiple sites under one account

The new SiteGround Migrator plugin makes it easier than ever to transfer all your sites to one account. If you are using a GrowBig plan or higher, that powers multiple sites, you won’t have to pay extra for your subsequent migrations. This is great for power-users and freelancers, who manage multiple sites at the same time. You won’t have to keep track of multiple logins, accounts, and billing cycles when you manage everything with SiteGround. Plus, all your sites will have the same fast, secure, and feature-rich hosting we’re known for.

Whether you’ve just signed up to SiteGround, or you’re consolidating all your sites under one account, we’ve developed a detailed tutorial to walk you through the migration steps.

Marketing Balladeer

As SiteGround's Montreal-based content creator, I spend my days thinking up brand messaging, crafting killer copy, and convincing my colleagues to visit Canada. I'm obsessed with English puns, French expressions, and packing the perfect carry-on.


  1. Reply July 18, 2018 / 07:00 Hristo PandjarovSiteGround Team

    Frequently Asked Questions

    Does this plugin work with a local hosting environment?
    Because we download your site content directly onto the SiteGround server, we can’t access your content hosted on a local environment.

    Does the transfer work with multisite?
    Due to the complexity of multisite installations, we don’t migrate full multisite networks at this point. However, we can successfully migrate separate blogs from a multisite network.

    What content is migrated?
    We move only your WordPress content: themes, plugins, uploads. If you have other applications or content outside of WordPress, it will not be migrated

    Does it only work with cPanel hosts?
    No, we strive to make our plugin work flawlessly with every hosting environment.

    The transfer is complete. Why didn’t I get a notification?
    The plugin uses your current site's admin email to notify you when the transfer is complete. If you aren't receiving admin emails, you will not receive one for the transfer completion and should investigate that your admin email is working correctly.

    I am getting transfer errors. Now what?
    Unfortunately, our plugin works with external environments that are out of our control. That’s why it can fail with some hosts. In these cases, please contact our support team by opening a ticket in your Help Desk and we will assist you further!

    • Reply July 19, 2018 / 05:25 Lori JoSiteGround Team

      I have already migrated my site to SG from WP, but my domain name is still hosted by WP. Can this plug-in move just the domain name or is that a manual process with your SG techs?
      Lori Jo

      • July 19, 2018 / 05:58 Hristo PandjarovSiteGround Team

        Domain registration is a completely different process. To point your domain to us, you need to change the NS records for it to the SiteGround servers. I would recommend you get in touch with our support team for further assistance on that matter.

    • Reply July 19, 2018 / 10:22 Mike D MSiteGround Team

      Will this work for transferring GoDaddy Managed WordPress websites to SiteGround? As you probably know there is no CPanel with GD Managed WordPress. What happens to the things they embed in their standard installation, that are not part of a standard WP install? They also embed a Limit Login Attempts plugin that does not show up in plugins so there is no option to deactivate or delete it, which makes it harder to chose a different plugin for that purpose.

      • July 19, 2018 / 10:26 Hristo PandjarovSiteGround Team

        It should work, I would say give it a try! We don't need cPanel to migrate your site over, if they don't do something particularly bad filtering us out or have some PHP settings poorly set, everything should work just fine.

    • Reply July 19, 2018 / 11:17 CharlesSiteGround Team

      "Does this plugin work with a local hosting environment?"

      When I joined SiteGround, I migrated my Web site from another host to SiteGround. Before shutting down that former host, I backed up two blogs to my PC. I imported the main one to SiteGround, converting it to WordPress. The second blog is not live at this point, i.e., not residing online at this point. Now, reading about this new plug it and the limitation above, does that mean I can't use the new plug-in to move that second blog from my PC to SiteGround?

      • July 20, 2018 / 00:36 Hristo PandjarovSiteGround Team

        I am afraid that the Migrator is designed to transfer live sites to our infrastructure and it can't upload an archive of your site and make it work. I would recommend that you post a ticket in your Help Desk so our support team can assist you with that task.

    • Reply July 26, 2018 / 01:34 Paul HooperSiteGround Team

      Brilliant! I love this tool. It even automated the change of domain name, as I migrated from a development domain name with another service provider to the live domain name, which was with another provider but site hosted with Siteground. Another success, well done Siteground!

      • July 26, 2018 / 02:49 Hristo PandjarovSiteGround Team

        Thanks for the kind words! Glad it worked so well for you!

    • Reply July 29, 2018 / 15:22 Fadi Al-QadiSiteGround Team

      You are aware, and surely your customers are aware too, that to be eligible to download/install the migration plugin, WordPress asks you to upgrade to 'Business Plan' to install plugins.
      Not quite a cost-effective solution to people that are trying to migrate their personal (free) WordPress Blogs to Siteground.

      • July 30, 2018 / 00:55 Hristo PandjarovSiteGround Team

        Well, that's the WordPress.com product and their pricing. There isn't much we can do about it.

    • Reply August 14, 2018 / 00:54 ABSiteGround Team

      How do you transfer your webmail if it was hosted on WordPress.com. I switched my host to siteground now i'm getting mail errors, what should I do?

      • August 15, 2018 / 23:42 Hristo PandjarovSiteGround Team

        I would recommend posting a support ticket in your Help Desk, my colleagues will look into it and help you out.

    • Reply August 15, 2018 / 04:07 RalphSiteGround Team

      I tried this and it took forever (it also never completed). I tried multiple times to migrate my site and it never worked. I have 700Mbps speed at home. It's not my connection. I need sites transferred like yesterday. Can someone help me?

      • August 15, 2018 / 23:41 Hristo PandjarovSiteGround Team

        You can request a manual transfer from your Help Desk. Although we try to make our system work with any other host out there some of them just have too low limits or security systems that are too tight which prevent the plugin from doing its work.

  2. Reply July 18, 2018 / 07:04 BobSiteGround Team

    This is something I've prayed for and will be trying out very soon please don't tell me there's a limit on site size or theme or something else that kills the buzz I currently feel.
    Importantly does it work for moving a site from one domain to another?
    I use a different host for my development sites, historic reasons, but use SG for my live sites, because they rock, so I do this migration a lot and have used loads of tools and methods that often result in direct edits in the database.

    • Reply July 18, 2018 / 07:14 Hristo PandjarovSiteGround Team

      If the remote site fits your current account's free disk space you're good to go and you can use it as many times as you want 🙂 Yes, it does work moving sites from one domain to another, we do a sanitized DB update so it works well from the new domain. Furthermore, we generate a temp URL for 48 hours so you can check it out before you point your NS records to us.

      • July 18, 2018 / 07:53 BobSiteGround Team

        I think I love you!
        I have a site to move tomorrow so I'll try it in a 'real world' situation and then love you even more WHEN (confidence) it works.

      • July 18, 2018 / 08:12 Hristo PandjarovSiteGround Team

        Thanks for the kind words, Bob!

      • July 19, 2018 / 08:32 BobSiteGround Team

        It worked. Minor issue - slider revolution maintained the url of the old site on images.

      • July 19, 2018 / 09:51 Hristo PandjarovSiteGround Team

        Thanks for reporting that, I will look into the way they store URLs and why it wasn't replaced!

      • August 1, 2018 / 06:19 Rick GwinnSiteGround Team

        SiteGround Web Hosting
        New WP Migration Plugin + Special Offer from WeWork Coworking Space

        I have three domain names: StheW.org, mySaveTheWorld.com, and rickgwinn.com . The first two point to the same webpage. Can both webpages be migrated to SiteGround? How can the webpages be turned into a Blog? Can these pages be switched from HTTP to HTTPS? Rick Gwinn

      • August 1, 2018 / 23:57 Hristo PandjarovSiteGround Team

        You can make as many migrations with the plugin as you want. As to your second question, yes, you can use our SG Optimizer plugin to enable our caching system and to force HTTPS on your site 🙂

  3. Reply July 18, 2018 / 09:02 MarvinSiteGround Team

    This is why Siteground is different then the rest, they innovate and are always looking to simplify things to the common users. We deal with tens of hosting providers in a weekly basis due to our nature of our business, but hands down you guys are really a pleasure to work with, not only the user friendly cpanel but your amazing customer service. This for sure is going to help us move things quicker and avoid unnecessary delays. Thank you.

  4. Reply July 18, 2018 / 10:54 AliSiteGround Team

    Hi there!
    It's possible to using this tool for moving website between two SiteGround account?

    Thank you!

    • Reply July 18, 2018 / 12:11 Hristo PandjarovSiteGround Team

      Yes, between different cPanel accounts!

  5. Reply July 18, 2018 / 13:12 JakeSiteGround Team

    YES! Love it. Thank you SiteGround! Any way we could use this plugin to push a site from a development tool like "Local" by Flywheel to put the site live onto an account on SiteGround?

    • Reply July 18, 2018 / 23:29 Hristo PandjarovSiteGround Team

      No, at this point you can move sites only from installations that have public domain and IPs. We plan on adding similar functionality to it soon though 🙂

  6. Reply July 18, 2018 / 15:39 RLSiteGround Team

    Hi Hristo this seems like an awesome tool but I wonder, could you set expectations for the timeframe. I'm trying it right now and for two hours I just see "Transfer started. Creating archives of files..." No movement. Is this normal? After how long do I accept there's an issue?

    • Reply July 18, 2018 / 23:31 Hristo PandjarovSiteGround Team

      The initial phase should be over very quick - if it takes more than 2-3 minutes before you see "0 out of X files downloaded" and it starts fetching the data, this means that someething on your current host is silently blocking the plugin. If you give me more details, I would love to take a look into it.

  7. Reply July 18, 2018 / 16:42 Matt SchwartzSiteGround Team

    Excited about this, thanks SiteGround for always supporting WP! Any plans to also release this for Joomla?

    • Reply July 18, 2018 / 23:35 Hristo PandjarovSiteGround Team

      It's not on the roadmap for now but I think Akeeba does a pretty good job transferring Joomla sites automatically. Plus, you can always rely on our support team to do it for you 🙂

  8. Reply July 18, 2018 / 22:06 Peter [Bicyu]SiteGround Team

    Hello, this is extremely co-incidental as just yesterday I was searching for this on line.
    May I ask a few questions, I am NOT a WordPress fan or expert.

    Your opening statement: "less-than-ideal server performance and security"
    Can you clarify please?
    Are you referring to those poor, uniformed saps who do not host with SG, or are you suggesting that a WP site is more secure and faster than a handcoded HTML / CSS one?

    Although never having ever used one, my impression was that most CMS sites are more prone to attack -popularity- and carry a lot of "bumph" or bloat making them slower?
    The latter is generally my experience here where foreign sites are always slower than locally hosted ones.

    My SG Singapore IDC currently loads my non WordPress sites extremely quickly, partly due to SG technology and my own lean code.

    Noting the above, does this article mean that I could shift my current HTMLS CSS site to a WP and there would be not drop in performance, speed or security?

    If yes, what would be the advantages for me please?

  9. Reply July 18, 2018 / 22:14 Peter [Bicyu]SiteGround Team

    Ok, haha, having read it a third time I see I missed the point, you are aiming at non SG WP site owners.
    My error, too busy, read too fast.
    Was going to delete my comment but I will leave it as testimony to Siteground's speed and performance for anyone who may be thinking of shifting hosts.

    • Reply July 18, 2018 / 23:31 Hristo PandjarovSiteGround Team

      Thanks for the kind words though 🙂

  10. Reply July 19, 2018 / 00:22 WayneSiteGround Team

    Would be awesome if the plugin allowed you to move a single site out of a multisite environment to it's own CPanel.

    • Reply July 19, 2018 / 00:23 Hristo PandjarovSiteGround Team

      It does 🙂

  11. Reply July 19, 2018 / 03:38 ChrisSiteGround Team

    This is great! Can you now do the same for migrating email accounts?!

    • Reply July 19, 2018 / 03:57 Hristo PandjarovSiteGround Team

      Unfortunatelly, that's a whole another separate project probably even bigger than making a WordPress migrator...

  12. Reply July 19, 2018 / 03:48 Yair MedinaSiteGround Team

    Can I migrate between accounts in my Siteground Cpanel?
    What I mean is if I have built a website as a new account in my Cpanel and want to move it to another domain in my Siteground Cpanel?

    • Reply July 19, 2018 / 03:58 Hristo PandjarovSiteGround Team

      Well, that's really not the best use case for the plugin and it won't be the fastest way to do it. Check the WordPress Toolkit in cPanel - it will give you really fast way to achieve what you're after 🙂

  13. Reply July 19, 2018 / 04:28 David AnozieSiteGround Team

    Very good. Bit my question is for those who are affiliate members, how can we like use migration plugin attached with our affiliate link to write a post for our audience.

    • Reply July 19, 2018 / 05:40 Raya StoilovaSiteGround Team

      Hi David,

      Thank you for your comment.

      My suggestion for you would be to include the feature in the already-published content you have for SiteGround. Just highlight the fact that we make it available for all clients to easily migrate sites themselves with our secure SiteGround Migrator plugin. We also offer a professional migration service done by our experts, which comes free for the first migration on GrowBig and GoGeek plans. In this case, I would link users to a hosting or plans page on our site.

      If you would like to write a separate post about this plugin, my advice would be to take advantage of the free hosting trial we offer you as an affiliate, try out the Migrator yourself, and share your experience using it. Again, your aim should be to show users who are looking for superior hosting solutions how easy it is to migrate to a reliable host like SiteGround :slightly_smiling_face: In this case, I would again point them to the plans page rather than this article or tutorial. At this point, thanks to you, they are already familiar with the benefits of the tool and are in the consideration stage of the customer journey, looking for the best plan to fit their needs. This is why my suggestion is to refer them to a dedicated hosting page.

      Nevertheless, we will consider allowing affiliates to be able to create affiliate links to articles on our blog, but at this point, this is not possible.

      I hope I have understood your question correctly and you'll find my answer helpful.


  14. Reply July 19, 2018 / 05:10 LeonSiteGround Team


    This is great news!

    One question, im using VPS with LNMP environment. Will the plugin also work in this condition?


    • Reply July 19, 2018 / 05:59 Hristo PandjarovSiteGround Team

      If it's migrating from a live website, there shouldn't be a problem 🙂

  15. Reply July 19, 2018 / 05:23 Gai Chol PaulSiteGround Team

    It is good news, it will break the hassle of editing the downloaded file and frequent upload failure.
    Thank you, SiteGround Team, for this wonderful new innovation

  16. Reply July 19, 2018 / 05:36 KennedySiteGround Team

    Looks like a nice tool. I have a couple clients hosted elsewhere that may be more willing to consider transfers now.

    Is this only for transfers to a Siteground account, or can this be used to migrate to any server?

    • Reply July 19, 2018 / 05:57 Hristo PandjarovSiteGround Team

      It's designed to move a WordPress installation from any hosting server to SiteGround 🙂

  17. Reply July 19, 2018 / 06:57 Buck LawrimoreSiteGround Team

    This is yet another enhancement of SiteGround's services that make you the best in the world! I have a bunch of sites hosted on another web host''s servers. What if the total disk space I transfer over exceeds the GoBig allowance? How is that calculated or billed?

    • Reply July 19, 2018 / 07:25 Hristo PandjarovSiteGround Team

      We have a check for that 🙂 If you try to move a site that's too big, you will get an error message! On shared, we don't have extra disk space as extra service so you would need to open a separate account for that site.

  18. Reply July 19, 2018 / 06:57 Michelle SelatySiteGround Team

    Is it possible to migrate my wordpress site from linode to siteground?

    • Reply July 19, 2018 / 07:25 Hristo PandjarovSiteGround Team

      Should work 🙂

  19. Reply July 19, 2018 / 07:45 AjaSiteGround Team

    Will there be downtime during the transfer?

    • Reply July 19, 2018 / 07:50 Hristo PandjarovSiteGround Team

      No, but you can put it in maintenance mode to avoid data loss because especially big transfers may take some time!

  20. Reply July 19, 2018 / 07:53 Mimi AlonsoSiteGround Team

    I have a customer that I built a website for on a sub domain. I have not been able to convince this customer to keep their site with SG, and they want me to move it to their private host. Can I do this with this tool?

    • Reply July 19, 2018 / 09:58 Hristo PandjarovSiteGround Team

      I am afraid not.

  21. Reply July 19, 2018 / 10:19 Gordon R.SiteGround Team

    This is simply GREAT!

  22. Reply July 19, 2018 / 10:51 MikeSiteGround Team

    I am a SiteGround reseller and often use WP DB Migrate PRO to manage my site migrations. It looks like this tool would be able to be used in place of my current tool. The advantage to Migrate PRO would be the integrated Find and Replace tool where I can change the domain from SG's IP address to the actual domain following a migration & DNS changes. Would this tool handle this Find and Replace functionality? That would be awesome.

    • Reply July 20, 2018 / 00:34 Hristo PandjarovSiteGround Team

      If we detect a domain name change, even from domain.com to domain.com/blog for example, we let you confirm first and at the end of the process reconfigure WordPress to work from the new location so you don't need to make that manually. All you need to do is point the domain after the migration is completed!

      • July 20, 2018 / 08:55 MikeSiteGround Team

        Fantastic! That is great news!

  23. Reply July 19, 2018 / 12:09 Bob R.SiteGround Team

    I'm sure it is in the plugin documentation... but to migrate a site to an addon domain:
    1. create the addon domain in SG account
    2. install WordPress
    3. install plugin on both sites?
    4. run plugin
    5. once complete, change DNS records to point to new site

    Are these the steps one takes to migrate?

    • Reply July 20, 2018 / 00:37 Hristo PandjarovSiteGround Team

      It's easier.

      1. Setup the Addon Domain - just the domain, no content
      2. Issue a transfer token selecting the addon domain
      3. Install & Activate the plugin on the live site, paste the token and start the transfer

      Once the migration is completed, you will receive instructions how to point your domain.

  24. Reply July 19, 2018 / 13:09 Mike D MSiteGround Team

    Thanks Hristo,

    So it looks like you wouldn't want to have or need a basic WordPress installation set up like you do for the All in One WP Migration plugin. What happens if you do have a WP install set up on the space you are migrating the site to? Does it overwrite eveything?

    • Reply July 20, 2018 / 00:38 Hristo PandjarovSiteGround Team

      No, unlike other migration plugins, you don't have to setup empty WordPress installation, use drone plugins, etc. Just issue the token for the appropriate location and use it in the live site. If you have something in the selected location, we will not allow you to migrate to it.

      • July 26, 2018 / 12:39 Mike D MSiteGround Team

        Does it matter if the space has a Let's Encrypt certificate installed? I can delete the current WP installation. This will be a test but I have several clients sites I'd like to move to SiteGround.

      • July 27, 2018 / 23:27 Hristo PandjarovSiteGround Team

        The certificate does not affect the migration, we just check for content because we don't want to overwrite something with the migration or damage it 🙂

  25. Reply July 19, 2018 / 15:43 KristinSiteGround Team

    This must be a very recent update at SiteGround. I moved 3 WordPress websites from another hosting company back in May (2018). At that time SiteGround would migrate one WordPress website for free under the Grow Big plan. For the other 2 WordPress websites, I had to manually transfer them - from the non-c-Panel environment to boot - otherwise pay SiteGround $35 for each additional website migration. I have to say it was a good learning experience. The only hiccup was one of the databases would not connect but with the help of SiteGround’s tech support, everything worked out. It was a process and not for the non-technical.

    • Reply July 20, 2018 / 00:54 Hristo PandjarovSiteGround Team

      The SiteGround Migrator plugin makes this process really easy now!

  26. Reply July 19, 2018 / 15:52 Nichelle WomackSiteGround Team

    I'm trying to migrate from wordpress.com to siteground. My account with you all is set up under the domain that I will be using. Should my wordpress.com address be used instead? Please advise.

    • Reply July 20, 2018 / 00:53 Hristo PandjarovSiteGround Team

      As mentioned in the FAQ, the service does not support migrations from WordPress.com. I would recommend you to take a look at the Guided Transfer service that's more suitable in this case: https://en.support.wordpress.com/guided-transfer/

  27. Reply July 20, 2018 / 01:50 DarrenSiteGround Team

    I have an SG cloud server and build my sites on sub domains of my main site. I then need to migrate to their actual domain after setting up as a new account on WHM panel. Will this plug-in do the work? If so that would be amazing!

    • Reply July 20, 2018 / 02:03 Hristo PandjarovSiteGround Team

      Yes, it will 🙂

      • July 21, 2018 / 06:18 DarrenSiteGround Team

        Fantastic. What a time saver this will be! This is why I love SiteGround!

  28. Reply July 20, 2018 / 07:44 DriesSiteGround Team

    Hi, Website Migration in Progress for hours. Creating archives of files.
    What do I need to check?

    • Reply July 20, 2018 / 11:27 Hristo PandjarovSiteGround Team

      That phase shouldn't take more than few minutes. On Monday we will release an update for catching critical errors on hosts with problematic PHP services. Meanwhile, please contact our support team for additional assistance with that particular migration.

      • July 23, 2018 / 08:10 DavidSiteGround Team

        Hi Monday? Because i have same problem stuck on Progress for hours.

      • July 23, 2018 / 08:56 Angelina MichevaSiteGround Team

        Hi David,

        The update for the plugin has been released this morning. We can suggest initiating the migration again with the new version. In case you still experience issues with long Progress status, please contact our Support team directly via your client area.

  29. Reply July 21, 2018 / 00:54 ssnobbenSiteGround Team

    Hi do you have a tool for migration from WordPress to Joomla also? I have a site with WordPress that I would move to Joomla and to Siteground.

    I had so much problem with WordPress and prefer Joomlas much easier secure system for my blog and websystem.


    • Reply July 23, 2018 / 06:07 Angelina MichevaSiteGround Team

      Hi ssnobben,

      At this time we do not have a tool for migrating a WordPress site to Joomla. They are 2 different platforms and probably the best approach is to consider performing the transfer manually.

  30. Reply July 21, 2018 / 01:06 BobSiteGround Team

    I'm planning to move quite a large site (image heavy) shortly is there anything I need to consider beforehand? The tool was great for a small site I moved recently.

    • Reply July 23, 2018 / 08:12 Angelina MichevaSiteGround Team

      Hi Bob,

      Great to hear our WordPress Automatic Migrator worked well for a site you transferred recently. If the large website you're planning to move is using WordPress, we recommend you use the tool as well. We have tested it with a lot of migrations already, yet it is best to monitor the transfer and if any issue arises contact our techs via the Support section in your client area. Our team has your back and will make sure it is completed properly.


  31. Reply July 21, 2018 / 05:27 Mary Jane M GarciaSiteGround Team


    I would to migrate my WordPress content to siteground. Kindly assist me in this area.

    Thank you,
    Mary Jane

    • Reply July 23, 2018 / 08:18 Angelina MichevaSiteGround Team

      Hi Mary Jane,

      Thanks for choosing our WordPress service! If you have an active SiteGround hosting account you can follow the steps in the tutorial for the WordPress AutoMigration tool and transfer your website: https://www.siteground.com/tutorials/wordpress/wordpress-automatic-migrator/.
      Our team is available to assist with any further questions 24/7 just go to the Support section and we'll point you to the channel where we can solve them quickly and efficiently.


  32. Reply July 23, 2018 / 08:12 DavidSiteGround Team

    As someone already mentioned. Website Migration in Progress for hours. Creating archives of files.

  33. Reply July 23, 2018 / 09:23 Matthew RussellSiteGround Team

    I have tried to transfer four of my WordPress websites, From 123REG to you guys using the Automatic Migrator, however I Just get the following error message:
    "Critical Environment Error
    We’ve encountered a critical error in your current hosting environment that prevents our plugin to complete the transfer."

    • Reply July 24, 2018 / 01:00 Angelina MichevaSiteGround Team

      Hi Matthew,

      Our support team can look into that and help to complete the transfer. Please contact them via the Support section in your client area and they will assist you further.

  34. Reply July 23, 2018 / 15:14 JDSiteGround Team

    I have successfully transferred a half dozen sites from 2 0f my 3 current hosts using the migration plugin. these two hosts will be done away with. I am currently unable to migrate any of my sites that are hosted with Hostek. always get a "token expired" error message when i initiate the transfer process in the plugin. i have submitted a ticket for this. i am new to SG but so far very impressed. love the ease of use of the migration using this plugin.

    • Reply July 24, 2018 / 00:57 Angelina MichevaSiteGround Team

      Hi JD,

      We're pleased to hear you have been using our plugin for transfers successfully. Thank you for choosing our services and sharing your experience. We can see our techs are already working on the ticket and are awaiting your reply for accessing the remote host.


  35. Reply July 24, 2018 / 03:45 SURSiteGround Team

    Unfortunately, you can not transfer the site to your hosting service. The third time I try. It seems that the site will be partially transferred.
    I use SiteGround Migrator

    • Reply July 24, 2018 / 05:35 Angelina MichevaSiteGround Team

      Hi Sur,

      We're sorry to hear the attempted transfer via the plugin could only migrate the website partially. Our support team is already helping you with the migration request you submitted via ticket. After the check of the setup at your old host, they are waiting for an update from you on how to proceed. Please respond at your earliest convenience.


  36. Reply July 26, 2018 / 14:32 Mike D MSiteGround Team

    I tried this as a test to move a client site to a subdomain on my account. I got a message saying the domain would be changed to match the space I was moving the site to, which is fine for the test. Then it failed saying there was a database error. The site is tiny so it couldn't be that the database was too big. Is it possible that the domain change was the issue?

    • Reply July 27, 2018 / 23:29 Hristo PandjarovSiteGround Team

      There's something on your other hosting account preventing us from migrating the database. Make sure you're on the latest plugin version and check out the siteground-migrator.log file in the wp-content folder- it will tell you exactly what went wrong.

  37. Reply July 27, 2018 / 02:55 DanSiteGround Team

    I recently bought a plan for Siteground with a new domain that I want to try out.

    The thing is I already have a blog on a different host with a different domain name, I'm wondering if I can transfer and redirect all the content on the previous wordpress blog to the new domain hosted on Siteground.

    • Reply July 27, 2018 / 04:53 Angelina MichevaSiteGround Team

      Hi Dan,

      Welcome to SiteGround and thanks for choosing our service. We confirm that you can proceed and use our WordPress migrator to transfer the blog to your account with the new domain. Then you can set the redirects and have the content load from our servers. In case you need further help do not hesitate to contact our team via the support section in your client area they are available to assist 24/7.


  38. Reply July 27, 2018 / 05:50 JodieSiteGround Team

    Im building sites on my own hosting with siteground, and previously ive been requesting a manual transfer providing the cpanel login, will this plugin mean i can now move it to the clients host account m myself

    • Reply July 27, 2018 / 23:31 Hristo PandjarovSiteGround Team

      Yes, the idea was to create a hassle-free way to move your sites to us 🙂

  39. Reply July 29, 2018 / 19:59 DaveSiteGround Team

    I read this article when it came out and it's a great idea! Yesterday I had a use for it and decided to try it out. I read the tutorial article and since I would be using it with an addon domain I wasn't sure what to do about that so I just created one without pointing a domain at it.

    Once I started the transfer after four hours it was still in process. I went through the comments here and found some interesting helpful things which I think would be helpful to put in the tutorial for troubleshooting or as KB articles. The first is what to do in terms of transferring a site to an addon domain (same as what was noted in the comments if it does not yet exist) and the second is to check the log file if the transfer is stuck.

    I noticed a couple other things which I want to note and if you can for you to address with enhancement to the plugin.

    1) In order to try fresh I deactivated and deleted the plugin. I noticed it did not delete the log file so I deleted it. When I reinstalled and reactivated the plugin the log file was not created again. So when I ran it again I didn't know what was going on. I created a blank file with the same name and then it wrote to it. It needs to check for the existence of the logfile and if it is not there then create it.

    2) Does it cleanup after itself when it is deleted? We can't assume every site is going to be able to be transferred with the plugin (mine wasn't) and another method may be used. Therefore it should remove all files it created including entries in the database. This will also ensure that if reinstalled it will be starting fresh and not run into any issues for example with faulty persisting data.


    • Reply July 30, 2018 / 00:58 Hristo PandjarovSiteGround Team

      The log file is the only thing we keep after deletion so we can know what went wrong if the plugin was removed / reinstalled / updated. The transfer content itself is purged. The initial phase should complete within minutes and files should start downloading. The download itself can take longer but you should see how many files we've moved over. Please, make sure you're using the latest plugin version in which we have solved the majority of stalling issues and the transfer in general is much, much faster.

      • July 30, 2018 / 11:38 DaveSiteGround Team

        Thanks for your reply.
        In the case of the host and server I was using it did not delete the transfer content after I deleted the plugin. All that was still there. Given that on this host the transfer didn't work, no files were copied to Siteground, then it's just problematic and would hope for different results on a different host.

        I used the latest version of the plugin from the WordPress repository and installed it directly from there.

        I am going to be using the plugin today to transfer a WordPress site between Siteground (cpanel) accounts and assume that will go smoothly!

  40. Reply August 2, 2018 / 19:48 Roy JacksonSiteGround Team

    I have a site hosted by word press.com and I was wondering if I could migrate to site-ground and transfer the domain name that I have thru word press to site ground?

    • Reply August 3, 2018 / 05:36 Hristo PandjarovSiteGround Team

      I am afraid not, migration from WordPress.com is difficult because you can't install plugins on free plans. It's more of a migration because you need to export your content and then import it to a stand-alone WordPress application.

  41. Reply August 8, 2018 / 07:39 joe nixon ndyanabangiSiteGround Team

    i am trying to move my domain sohogreensapartments.com from go daddy for 6 months now.....i have paid for the mighration........for some reason i can get help from you to migtrate these domain?

    • Reply August 8, 2018 / 23:48 Hristo PandjarovSiteGround Team

      Domain migration is completely diffrent from transferring your site. Please, open a ticket in your Help Desk in the Billing category to get additional help with your domain name.

  42. Reply August 8, 2018 / 12:13 ChaSiteGround Team

    Hello. I have a personal plan in wordpress. Im thinking of staying in wordpress or moving to siteground because im planning to monetize my blog soon. What are the requirements? and are all the contents be moved including the theme I purchased? Im a complete newbie so pardon me for asking. Thank you!

    • Reply August 8, 2018 / 23:49 Hristo PandjarovSiteGround Team

      The plugin will not work with WordPress.com sites. They have a different migration feature called Guided Transfer. When you move away from WordPress.com you get some paid themes and plugins which are restricted for download in general. That's why the plugin won't be able to migrate your content properly.

  43. Reply August 11, 2018 / 03:06 HaamedSiteGround Team

    This is why I love SG, you are amazing You have a solution to every problem. Thank you

    • Reply August 13, 2018 / 00:59 Angelina MichevaSiteGround Team

      Hi Haamed,

      Thanks for the kind words. We appreciate your feedback.

  44. Reply August 12, 2018 / 19:17 Kathy GillSiteGround Team

    The plugin does not work with MediaTemple sites.

    • Reply August 13, 2018 / 01:31 Angelina MichevaSiteGround Team

      Hi Kathy,

      We can see that our team is already assisting you with the transfer via the HelpDesk system. You can follow the updates to the ticket on the status of the resolution directly from your client area.

  45. Reply August 14, 2018 / 11:27 DavidSiteGround Team

    Does this work with WHM? I'm on the point of signing up with SiteGround on a cloud service (https://www.siteground.co.uk/cloud-hosting.htm0 running on WHM

    • Reply August 15, 2018 / 23:39 Hristo PandjarovSiteGround Team

      No, the system is designed to move single WordPress sites. However, you get one free migration with your Cloud account so you can have our support team do a complete transfer of your previous one to us if all the criteria are met of course 🙂

  46. Reply August 16, 2018 / 13:36 JoshuaSiteGround Team

    I have a grow big account with one site currently hosted. I'd like to move a second wp to site ground. Am I able to use this plug-in? When I get to the generate token part, I'm not able to put the current domain of the site.

    • Reply August 17, 2018 / 02:01 Hristo PandjarovSiteGround Team

      You need to generate the token from your new SiteGround account for that site. Then simply add it to the existing site. It doesn't work the other way around 🙂


* (Required)