Top 10 reasons to choose Magento


Ever since it got released Magento got a lot of attention from developer and merchant community when it comes to web shops, or to put it more robustly, when it comes to eCommerce platforms. Developers love it because of its modularity, as then can (almost) do anything client asks them. Merchants love it because of the wast number of features it provides out of the box.

Here is a list I put together, to kind of emphasise the top 10 reasons to choose Magento.

  1. SEO friendly right out of the box – Search engine friendly URL’s, Google Site Map, Meta-information for products, categories and content pages, etc.
  2. Internationalization support – Support for localization, multiple currencies and tax rates. Support for accented characters and right to left text. Configurable list of allowed countries for certain features. European Union VAT-ID validation, EU cookie notification, etc.
  3. Enormous number of built-in eCommerce web shop related features (most than any of its PHP/open source based competitors) – Features like support for both Multi-Site and Multi-Domain setup. You can download a feature list from here
  4. Extremely modular architecture – enables you to do deep customizations of both frontend (layouts and templates) and backend (event, observer, rewrites, grids, etc.)
  5. Magento’s Expert Consulting Group (not a free service, but still highly important one to have if needed)
    Official Training & Professional Certification Program – Training for backend developers, frontend developers, merchants, etc. Instructor-led Training, On-Demand Training. Magento Certified Developer, Magento Certified Developer Plus, Magento Certification Directory (find a certified developer anywhere in the world).
  6. Security – Magento takes security very seriously and as a highly rated priority. Magento EE even comes with Secure Payment Bridge which provides PCI Data Security Standard (PCI PA-DSS).
  7. Magento Connect – the world’s largest eCommerce application marketplace.
  8. Code-level Access – open source, PHP code available for you to play with.
  9. Web Services API – Built in support for SOAP v1, SOAP v2, XMLRPC, REST with 3-legged OAuth 1.0a.
  10. Because it is awesome 🙂

That sort of sums it up. Although Magento has so much more to offer.


  1. Hi Branko,
    I think there are many unique qualities in Magento which makes it more popular and acceptable for e-commerce developers. But, here you have mentioned most special and noticeable qualities and features of Magento E-Commerce website development platform.
    Thanks to you for this informative post and please keep it on.

  2. I agree with these ten points. These reasons really describes how important to build a website in magento. Many of our clients are very much interested in building their website in magento because of all these reasons I guess.

  3. I think point 10 sums it all up… It is awesome and only recently when working with clients sites that are developed on custom platforms you start to realise the many features that they lack that are fundamental to ecommerce sites and standard on the Magento platform.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <blockquote cite=""> <code> <del datetime=""> <em> <s> <strike> <strong>. You may use following syntax for source code: <pre><code>$current = "Inchoo";</code></pre>.