Migrating to Magento 2


Before we get started, if you have already decided to migrate to Magento 2 and need an assessment to obtain costs and timelines, please see our Audits and Assessments page.

Magento is the top eCommerce platform for Internet Retailer’s Top 1000 merchants and now many are considering the move to Magento 2. Furthermore, the benefits of Magento 2 are now making other online retailer’s consider abandoning their trusted platform and stepping up the game with Magento 2.

Here we will discuss:

  • The benefits of Magento 2
  • How you should prepare for it
  • How to have a successful project delivery – on-time and on-budget

Why objectsource?

We have successfully completed well over 20 Magento 2 projects using both the Open Source and Commerce (cloud and on-premise) Editions. These projects have been both new Magento website builds and Magento 1 migrations. We have a well defined process for both new builds and migrations that have seen us successfully deliver projects on-time and on budget. Our clients love our very honest and transparent approach, we will tell you how it is.

What are the Benefits of Magento 2?

There are many benefits to the platform, but here we want to give you a taste of some of those that stand out from the crowd.

Connecting with your Customer

Magento 2 now comes with tools that you can use to give your customers an individual experience. This is a chance for your customers to really connect with your brand, a chance for you to become part of their life by benefitting them.

Marketing Automation

Now you can use rules to automate appropriate product placement based on the customer’s behaviour. If that does not excite you, then Magento have also built into the platform a connector to Dotmailer, the top marketing automation product on the market.


This is something Magento have not previously had a great reputation for, so as you would imagine, this is something they really wanted to fix with Magento 2. At the end of the day, if customers have to wait for a page to download, then you have lost them.

This is not just an online trading platform, this is a customer engagement platform and when you can really engage with your customer, they will buy from you!

How should you prepare for Magento 2 Migration

These top tips are for anyone that already has an eCommerce site, no matter whether it is Magento or not. At the end of the day, as my mother always said to me “fail to prepare, prepare to fail”.

Tip 1 – Product data

Anyone who has executed an eCommerce project, will know that getting the product data sorted appears to look like the easiest thing, but it isn’t! You get this wrong, then you will sell very little. Making an assessment of the products you have and then seeking expert Magneto advice on how they should be saved in Magento will make a big difference to your conversion. Once you know, this then an assessment can be made as to what needs to be added to your products in order to take advantage of the features that can assist in the search, discovery and purchase of a product on your site.

Tip 2 – Features

Make a list of all the features you currently have and want to carry forward into your Magento Migration project. Assess if all these features can be fulfilled or, more likely, enhanced. Then assess all the features you can get, including what is available on the Magento Marketplace.

Tip 3 – Don’t leave any tables unturned

Once you are clear on your requirements and objectives, then you need to make sure that either your in-house team or agency fully understand them too, nothing being left to misinterpretation. It sounds slightly archaic, but our clients have found it exceptionally useful for their requirements to be played back to them in the form of a Solution Specification. They have found this benefits them 2 fold; 1) they realise how their requirement can be misinterpreted and 2) when doing this with someone that really knows Magento, they see how their requirement can be improved.

A Method for Successful Project Delivery

MVP and ‘little and often’ – this is all you have to remember!

MVP – You will have a big list of features that are to be delivered, now you need to decide on what the MVP is (minimal viable product). Against all the features you want, you should run MoSCoW.

‘Little and often’ – Once you are happy with this, then plan out the delivery of the ‘Must haves’ into 2 weekly sprints (part of the Agile Development Methodology). Doing this will mean that you can have a slightly more hands-off management of the project, as you will know within 2 weeks if your project is on schedule and if you are getting what you want. Once you have released your MVP, carry on this approach with your additional backlog of features. We guarantee by this point that some of your “should haves” will now be “could haves” and vice versa, that’s the greatest benefit of this approach, agility.


Our Delivery Process


It is vital to the success of any project that everyone fully understands what needs to be delivered to ensure a highly successful outcome. During this phase we will run a workshop that will cover; website success criteria, design, user journey’s, your product portfolio, order management, order fulfillment and understand if there are any 3rd part integrations required.


objectsource uses an Agile development methodology. In short, this means we deliver your website in 1 or 2 weekly ‘Sprints’. Each sprint delivers completed areas of your website for you to review and feedback on. This way you get to see our progress throughout the project development cycle, you are not left wondering. You will be asked to plan your time to participate in each Sprint start briefing and each Sprint end testing/review.


A great looking website is one thing, but if it does not work then the customer will be put off and have a very negative view of your brand. Testing is undertaken throughout the delivery process to ensure that issues are discovered as early as possible and to negate having a protracted testing phase at the end of the project. You will also be invited to test at certain times throughout the project delivery.

Go live

Once you have given the go ahead to go live, we will run through a 35 point Go Live checklist, one that we have created over the years of delivering successful websites. This thorough process usually takes up to 1 day to successfully transition your site live.