What to choose: Magento 1 or Magento 2? [eCommerce Infographics]

03 November 2017 1929

Decision to build Magento website is a great idea, since it is one of the most reliable options for an ecommerce store. This explains the choice of many established companies to go with the Magento platform. However, how to choose the right Magento package for your business? In this article we will review some pros and cons of Magento 1 & Magento 2 solutions.


A lot of people make common mistake and don’t keep web hosting on the list when they perform final calculations, but note that hosting is an integral part of any successful project.


Its price can vary dramatically. Depending on your requirements the costs can be as low as $150 and as high as $4500.


If budget is not an issue for you we would recommend to use VPS hosting instead of shared hosting, since it gives more control over the website. To find the best hosting partner check the list here.


Design is yet another decision that you need to make in the first place. If you are on a budget and a deadline, then you can go for a pre-built theme. Here are a few options to consider:



If you are not on a budget the smartest decision will be to go for a custom design. It enables you to completely customize the look and feel, the functionality of the store which is of course a big advantage.


Which Magento package to choose?

1. Basic Magento 1 or 2 store (150-300 development hours)


Decision to choose this option would be perfect for companies who are either starting a new Magento based website from scratch or moving their hosted platform.


The following aspects are included in the project:


  • Project Specification
  • Simple Design Implementations
  • Integration of the Design
  • Quantity of SKUs Under 5000
  • Latest Stable Community Magento (CE) Edition version
  • Server Configuration
  • Transactional Email Setup
  • Setup for SSL
  • POS Integration
  • Payment Processing Integration and Alternative Payment Methods like Google, Amazon and Paypal
  • Product and Category Setup & Configuration
  • Well Documented 2 Phase Testing
  • Basic Shipping Setup
  • Tax Configuration Setup
  • Cross-browser Compatibility


2. Custom Magento 1 or Store (300-500 development hours)


If your company needs custom design and you have more than 5,000 products in your catalogues, then this option would be the right option for you.


What’s included?


  • Project Specification
  • 5000 SKU’s and more
  • Custom Design
  • Latest Stable Community Magento (CE) Edition Version
  • SEO Configuration
  • Multilingual Store Front
  • POS Integration
  • GeoIP
  • Advanced Reviews
  • Warranty
  • Setup of Different Pricing for Separate Customer Groups
  • Stylebook Integration
  • Social Media Sharing
  • Blog Integration
  • Connection to the Rewards Program, Affiliate Marketing Systems & Back Office Accounting Systems
  • Shipping Integration with an External Shipping Service
  • 2 Phase Testing with QA Documentation
  • Code Documentation and Repository Setup


3. Magento Enterprise Edition Store (up to 500 development hours)


This package is for enterprises which have large amount of products and need integrations with shipping and accounting, as well as custom design.


  • More than 10,000 SKUs
  • Custom Design
  • Latest Magento Enterprise Edition Version
  • Integration with Shipping Services, Inventory and Accounting Software
  • Social Media Integration
  • Customer Groups
  • Reward Point Setup
  • 2 Phase Testing with QA Documentation
  • Admin Access Setup
  • Code Documentation and Repository Setup
  • Warranty
  • Migration to Host
  • Training


There are many developers on the market with different rates and expertise. Price can vary from $35-$150/hour and more. Everybody likes to pay less but we want to give you a friendly advice - think twice as “you get what you paid for”.


It is high time now to approach the main dilemma each Magento merchant will face soon: what to choose - Magento 1 or Magento 2?


This is an important decision to make, please collect all the pros and cons before you proceed any further.

Why is it a great idea to use Magento 1?

A major advantage of using Magento 1 is its stability. It was first released in 2008 and since then it has become a leader on the ecommerce market.


Magento 1 provides a great variety of designs, moreover there’s a big community which means that solution to every problem can be easily found.

Why is it a bad idea to use Magento 1?

Using Magento 1 might bring the stability, but you would have to pay extra for features that should have been there for you by default, say one step checkout and color swatches.


Please note that Magento Inc. officially announced the postponing of the end of support for Magento 1 and claimed that it won’t end in the “foreseeable future”. Magento promised to announce end of life support at least 18 months in advance. However, sooner or later you will need to update you store anyway.

Why is it a great idea to use Magento 2?

Magento 2 is the better and the newer version of Magento 1 and it comes with a whole new list of features (more info available here).


Additional features will cut the amount of time needed to install extensions.

Why is it a bad idea to use Magento 2?

Newer solution means additional risk. Since Magento 2 was released only a year ago, there are many bugs to be discovered. There is also limited choice of designs and extensions and some integrations are still not released.


The fact is, there is no unique solution for everyone. The final decision will depend on your requirements including budget, time, catalogue, etc.


However, if you have already decided to spend money on a brand new Magento store, it makes more sense to consider new and optimized solutions like Magento 2.


But at the end of the day the right solution for you could also be Magento 1, that again depends heavily on your requirements.

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.