There are many reasons why an ecommerce business may choose to re-platform. Cost, functionality and security concerns all contribute to a company’s decision to make the switch.
With virtually unlimited scalability, 24/7 support and an easy-to-navigate user interface, it’s not hard to see why Shopify is quickly becoming the most popular ecommerce platform around.
How does Shopify work?
First of all, if you’ve never heard of Shopify in the first place, it’s a commerce platform on which merchants can sell their products. Though it can also be used for brick-and-mortar stores via Shopify POS, it’s primarily used to build and run ecommerce websites.
Shopify is all-inclusive, meaning it can be used to promote and ship products as well as sell them. The user-friendly interface appeals to many businesses, with a simple admin panel for storing data (such as customer purchase history), adding and amending product information and processing orders. You can also create and manage collections, edit landing pages and create a blog for your website – all in one place.
There are four different price plans available, meaning there’s a version of Shopify to suit all business sizes and budgets. Hosting is included with Shopify, so you don’t have to worry about incurring any additional costs for this area of your website. However, you will be charged transaction fees unless you’re using Shopify Payments or Shopify Plus.
Key considerations:
Before beginning the re-platforming process, there are a few things you need to be aware of to ensure your migration goes as smoothly as possible.
- Your domain name and SSL certificate will need to be transferred to a new server
- You will need a plan to export or migrate your existing data so it doesn’t get lost
- If your company email address is hosted by your current platform, this may change and you will need to identify a solution and migration plan for email hosting
- If you have a large number of products, you will need to decide how you’re going to transfer these over, as doing so manually will be very time-consuming
- An ecommerce business can rely on many integrations or third-party features to provide functionality – you’ll need to analyse each of these you currently use and ensure either they can be used with Shopify, or work with your developers to identify alternatives
Other things to think about
While it may be the best decision for your business, re-platforming a website is time-consuming and costly, so there are many factors to consider before making the switch.
The desired outcome
Before re-platforming, you need to think long and hard about the reasons behind the migration and what you’re hoping to achieve. Will Shopify better position you to achieve these goals? Whether it’s scalability, functionality, design, or something else driving the decision to migrate, you need to make sure that re-platforming will be worth the investment in the long term.
Cost and budget
While the cost of re-platforming an ecommerce webiste can vary depending on the complexity of the transition, it’s safe to say that it will be a significant investment. This isn’t necessarily something to be afraid of, however, as a poor platform will likely cost you far more in the long run.
Variables that influence pricing:
Your Shopify plan
Type of migration and whether you choose to outsource it
Down time during transfer
Custom theme development
Shopify apps
Staff training
Custom development/functionality
Technical skills and expertise
Re-platforming can be a huge change for your team. Many departments will need to be up to speed on how to use Shopify, from marketing to finance and IT. Make sure time is put aside before launch to deliver training – this will help to minimise downtime once your new site is live, and make the transition much smoother.
Timing
The phrase “timing is everything” can be applied to many situations and scenarios, and a website migration is one of them. The timing of your big move can impact your conversions and revenue.
There may never be an “ideal” time, but there are periods that make more sense. For example, beginning a migration just before Black Friday is going to cause a lot of disruption and potential problems for customers. It’s best to carry out a re-platform during slower periods so have a look at when your site experiences the lowest amount of traffic.
Long-term impact
Replatforming is a long-term investment. Think about the potential impact on the business, future market changes, and your plans for expansion.
Re-platforming to Shopify – step by step:
Migrating from one platform to another can be a bit of a minefield, and there’s plenty that could go wrong. Following a step-by-step guide will keep things straightforward and manageable.
1. Make a plan
Before you do anything, you should make a detailed plan. Devise a realistic timeline, assign tasks to each of your team and map out key checkpoints. Your plan should cover the following areas/tasks:
- Data migration, which might include order history and customer information
- Product migration
- Frontend design
- Backend development
- QA testing
- Training for your staff, both pre and post-launch
You will need to decide what you want to migrate during this stage, and decide on any tools you’d like to use to make the process easier. You should keep your current website running
during the process, to avoid any downtime, thus avoiding any needless revenue loss.
2. Set up your Shopify account
A great perk of using Shopify is that you can get a free trial before deciding on a plan. This gives you a chance to see which aspects of Shopify you need and which ones you can live without. You can also get a feel for how it works before committing. Shopify’s customer support team can help with any queries, and if you’re using a Shopify development agency like Venture Stream, they’ll certainly know their way around the user interface too.
3. Backup your current store
Make sure you don’t forget this part. Should something go wrong during migration, you don’t want to be left without any of your data. All data you’ve decided to keep in your initial plan should be backed up before any re-platforming tasks begin.
4. Migrate your data
Once you’ve ensured your data is backed up and your Shopify account is all set up, it’s time to begin the migration process. Shopify offers several apps that can make this process easier, or you can choose to import and export manually. If you choose to go manual, you’ll more than likely have to do this via the use of CSV files. We’d recommend using an experienced ecommerce store developer to assist with this.
Tip from Liam, Senior Developer at Venture Stream: “Bulk import/export apps, especially Matrixify, are your new best friend. One of the main worries about platform migrations is where your data will end up. Shopify has useful tools and guides available to help make data transfer as smooth as possible.”
5. Make it look the part
The look and feel of your website is just as important as the backend development. You have two options when it comes to the aesthetics of your website: use a pre-made Shopify theme or have a Shopify developer create a custom theme for you. You’ll have more creative freedom with a custom theme and can make sure every aspect of your online store is in keeping with your company’s branding for a professional-looking website.
6. Test
Before you launch your website to the big wide world, it’s absolutely vital that you perform tests. Don’t just perform them once, either; ask your colleagues or friends to test things out, too. We recommend performing test transactions – the last thing an ecommerce site needs is a faulty checkout. You should also check that any features such as wishlists, product viewing history and image carousels are functioning correctly. Be sure to check your page loading speeds, too – it’s better to iron these things out before launch to ensure your future customers have the best user experience possible.
You should also make sure that your site looks good – check for broken images and that all of your pages are displaying properly.
Website migration and SEO
A huge concern when migrating a website is the potential loss of current search rankings. And as soon as your high-ranking pages drop, so does your traffic. Many businesses make significant changes to their website with good intentions, but fail to take into consideration the repercussions this can have on organic search performance until it’s too late.
It’s very important to test your site on a test server before launch. It may be tempting to rush to make your new website live, but failing to spot mistakes early can be detrimental to your site’s long-term performance. A migration, if executed correctly, shouldn’t have any permanent effects on traffic, but you should expect a dip in the short term.
It’s a good idea to crawl your old site (you can use tools like Screaming Frog to do this) and save your crawl. You can use this to keep a record of all of the pages on your old site. You can also identify any crawl errors, broken links, or redirects that already exist. However, remember that orphaned pages (pages that aren’t linked to anywhere in your site) won’t be crawled, so you may need to rectify this beforehand or decide whether you even want to keep these pages in the first place.
You’ll also need to keep your Google Analytics data to hand so you can run a side-by-side comparison once your new site is launched, meaning you can monitor any changes in traffic and conversion.
Migrating from Magento to Shopify
There’s no denying that Magento and Shopify are the most popular ecommerce platforms currently, but due to Shopify’s convenience and scalability, many brands are now migrating over.
We touched on bulk editors earlier, and apps can be really helpful if you’re planning to migrate from Magento to Shopify. Shopify has numerous apps that are specifically designed to aid migration between the two platforms.
Whilst the open-source nature of Magento makes it easier to customise functionality, Shopify relies largely on apps for more native functionality. Luckily, Shopify offers thousands of apps, so the chances of you being able to regain all of the features you enjoyed with Magento are pretty high. There are options for subscription functionality, merchandising and more.
A migration of any kind is a lot of work. It’s important to work with a development team that knows Shopify and Magento inside out. Working with a development team that lacks exposure to Shopify will only slow your migration process down and possibly lead to mistakes that could have been avoided.
For more information on the differences between Magento and Shopify, see our Magento vs Shopify blog.
Pre-launch checklist
- All data correctly migrated
- All collections correctly set up
- Navigation is user-friendly with all menu items set up correctly
- All pages created
- Design is consistent throughout the site with no fonts, colours or images out of place
- Design is responsive across mobile, desktop and tablet devices
- All relevant apps connected and tested
- Any other integrations set up, for example, Shopify POS
- All shipping rules and processes in place
Shopify development at Venture Stream
Our team of experienced ecommerce developers has earned us global recognition. We can design, develop and maintain bespoke Shopify websites, using our extensive experience in running successful online retail businesses.
We put our heart and soul into every project, building sites that last and serve your business over the long term.
If you’d like to discuss the possibility of re-platforming your ecommerce site, or just feel like it’s time for a redesign, get in touch and we’ll be happy to help.