TrustRadius: an HG Insights company

Magento Open Source

Score8.5 out of 10

132 Reviews and Ratings

What is Magento Open Source?

Magento Open Source is an ecommerce content management solution originally developed by Varien Inc and presently supported by Adobe. The Open Source product is for developers and merchants that is available as a free download, and supported with free upgrades from the Magento Community.

Categories & Use Cases

Top Performing Features

  • Multi-site management

    Administrators can manage multiple storefronts or websites under one umbrella.

    Category average: 8

  • Custom functionality

    Users are able to customize the functionality of their eCommerce operation with custom code or add-ons.

    Category average: 7.7

  • Product catalog & listings

    Products are easy to browse; listings include descriptions, photos, 360-degree views, and/or videos.

    Category average: 8.2

Areas for Improvement

  • CMS

    Beyond product catalog, includes basic content creation and management features such as blogging capabilities.

    Category average: 7.1

  • Mobile storefront

    Customers can easily shop on mobile devices; storefront is responsive or mobile optimized.

    Category average: 7.8

  • Personalized recommendations

    Display or recommend certain products depending on the customer’s identity or shopping/browsing history.

    Category average: 6.8

If you have someone who can develop on it do it.

Use Cases and Deployment Scope

In our organization, we primarily use Magento Open Source as an eCommerce framework. The main business problem it solves is providing a robust, scalable platform for clients who need full control over their online store without the high licensing costs of enterprise solutions. My team’s scope is to support our vendors. We help them get the core installation and server configurations right, which is often a pain point. Then we assist with configuring the store itself, mostly by ensuring integrations, like SAP CDC GConnector, work seamlessly.

Pros

  • Flexibility: The platform allows deep, granular customization.
  • Excellent REST and GraphQL APIs for seamless integrations.
  • A huge marketplace of extensions saves development time.

Cons

  • Performance and Scalability: Getting a store to perform requires a lot of server customization and optimizations.
  • Steep Learning Curve, both as a final user and as a developer.
  • Some nice-to-have functionalities (like a page builder) are delegated to third-party modules.

Return on Investment

  • Higher initial investment is required due to the learning curve required to master the product.
  • Zeroed licensing costs.
  • Control over platform costs.

Usability

Alternatives Considered

Shopify, WooCommerce and SAP Commerce Cloud

Other Software Used

Microsoft 365, Microsoft Teams, Airtable

An eCommerce beast to tame

Use Cases and Deployment Scope

In our company, as system integrators, we often encounters customer with a Magento eCommerce. The best part of this software solution is that, since it's completely modular and we usually do not develop the entire website, we can still however work on our projects (usually integrations with third party systems or data import/export) by working on specific modules we can then deliver to our customers.

Pros

  • Modularity
  • Great Community
  • Updates

Cons

  • Very step learning curve
  • The frontend implementation is very convoluted
  • The first setup can be long

Return on Investment

  • Modularity helps development.
  • You need to evaluate carefully the initial investment, which can be high.
  • Does not depends on specific ERPs/PIMs or similar, and can be integrated with those.

Usability

Alternatives Considered

Shopify and SAP Commerce Cloud

Other Software Used

Adobe Commerce (Magento Commerce), Google BigQuery, Looker, Looker Studio, Dotdigital, Microsoft Dynamics 365

Magento is a good foundation for your e-commerce platform!

Use Cases and Deployment Scope

Magento provides an excellent framework for managing customers, products, categories, cart, orders and has a plethora of extensions to allow you to do almost anything you could think of - but without being beholden to a platform such as Shopify.

Pros

  • Free framework in widely used language (PHP) based on common database (MySQL)
  • Has lots of developer support
  • Has frequent security patches.

Cons

  • Not the most performant when you want to scale up
  • Does not have single page app support out of the box
  • Does not have native mobile app support (yet)

Return on Investment

  • Magento allowed us to get off the ground quickly with an MVC for e-commerce and gave us the freedom to work on ROI via third party applications and services

Alternatives Considered

Joomla! and Shopify

Other Software Used

Shopify, Shopify Plus, Joomla!

Magento 1 & 2 - Free, great features, but very complex

Pros

  • Significant flexibility
  • Information online for troubleshooting
  • Cost-effective (free)

Cons

  • Complexity can be prohibitive
  • Can require accessing skill sets outside of company
  • Magento 1 - retired - no flash support for uploading, editing pics

Return on Investment

  • More efficiency
  • But came at a significant time-cost

Going Big? Go Magento!

Pros

  • Many out-of-the-box features
  • Easily find plugins, especially with famous third-party services
  • Built on well structured architecture

Cons

  • It can be hard for developers to learn and use
  • As there are many features in it, it can become "bloated" sometimes if not managed well.
  • Non-technical savvy users might need some training to understand how it works, especially the admin side.

Return on Investment

  • We haven't went live with the store yet.

Alternatives Considered

PrestaShop and WooCommerce

Other Software Used

React, Laravel PHP Framework, InVision