The hardware requirements of the tool should be made better, as it is a solution that is very heavy on the servers, and it makes it expensive to host many servers.
Adobe Commerce is more suitable for large businesses and enterprises. Many companies, including medium-sized ones, also use the open-source version. Large databases and enterprises opt for Adobe Commerce with a license to access additional B2C and B2B commerce features. One significant drawback of Commerce is its substantial size, which allows for extensive customization but also elongates the development process for an e-commerce website. Compared to other platforms, pricing is high for customer support and upgrades. Adobe Commerce can handle various tasks, but its complexity often requires training for users to navigate effectively.
Magento is very flexible, and it's one of the biggest e-commerce platforms. I would say that there are a lot of system integrators worldwide, which is great. So, I think you can have access and higher expert system integrators all over the world. Sometimes, the system integrators feel the need for Magento to be more customizable. It's a very agnostic platform, so you need to customize everything. For some kinds of features, it probably could be a good idea to have the solution customized so that it can be an out-of-the-box solution. But it's a good platform, pretty much from my perspective. I'm not a technical person, but we had some kind of late response in page loading, let's say page load speed. I don't know if it's from Magento or based on the solution that was built by the system integrator. I think it is a mix of both. Getting a platform that is really fast is something important for our customers. So we need to make sure that every time we are building a store, we are going to deliver very good page load speed performance.
Digital Transformation Advisory - Ecommerce & Marketplaces at a computer software company with 1,001-5,000 employees
Reseller
Top 10
2023-04-28T08:55:00Z
Apr 28, 2023
At a certain point in time, the focus was primarily on B2B businesses. The industry has evolved, and the main focus is composable solutions because of which now SAP and Magento are forced to tackle various aspects of commerce, including commerce tools and pricing strategies, among other things.
Generally, the development time is quite extensive in Magento. This is not headless architecture, which we typically need for CMS. Headless architecture makes it very easy for content to be made available across multiple platforms. Because Magento does not have headless architecture, you get stuck with one platform, one architecture. Magneto is monolithic in character, making it difficult for us to scale up very high quickly on the content side. In addition, launching new websites and mobile apps across different platforms is quite a tedious task with Magento while it is much easier with others. This is once again due to how they have structured it as a product platform. I've felt these kinds of things make the overall cost of ownership higher for Magento. Even though the platform in itself comes free for community addition, the cost of development, change requests, and the maintenance just becomes too much for the long-term and it slows you down quite a bit. In the next release, I would like to see hyper-personalization.
The data analysis could be improved. The data that you receive whenever you go into the backend of the platform for the analysis is very simple and basic, it could be a little more sophisticated in order to be closer to the client. The data analysis and intelligence of the platform could be better. Magento should have a totally SaaS solution that is cloud-based instead of memory-based. Additionally, there should be guaranteed updates on an annual basis. Salesforce Commerce Cloud has these features and that is why they are popular.
Digital Strategy Consultant at a consultancy with 11-50 employees
Real User
2021-05-18T20:59:14Z
May 18, 2021
The analytics are good but there is room for improvement. There are some limitations due to new regulations causing customer data time delays. In a future release, I would like the solution to be easier to find tools. If you are new to using it, it can be difficult. Additionally, there could be some additional training material available.
Head of Service Delivery at a tech services company with 201-500 employees
Consultant
2021-04-01T09:14:31Z
Apr 1, 2021
I am still playing around and trying to catch up with the latest version to understand all the features, but I do feel that its CMS can be much more streamlined. They provide a what-you-see-is-what-you-get editor, which many customers prefer, but based on the implementations that I have done for more than seven years, I have seen that many times, it is run by the marketing team, and they don't find it very comfortable to use. They feel uncomfortable managing and changing the content. As a business user, you need to have at least basic knowledge of HTML, which you cannot expect from all marketing teams. Some companies or organizations have that competency, but many organizations, especially in the Middle East, have a very small team, so it becomes quite difficult for them. This is a common challenge that I have seen across the platforms. Magento is better and easier than Oracle Commerce Cloud, but Shopify is much easier than Magento. A layman or my 10-year-old kid can go ahead and set up a store in Shopify in probably 45 minutes, which is not the case with Magento. Elasticsearch has really been a pain. It takes a toll on the performance. Starting with version 2.4, Magento requires Elasticsearch, which has been causing a lot of serious performance issues. We had a client in the US who was running a promo, and they lost a subsequent number of orders over one and a half hours. They were on the enterprise platform, not open-source. The team had to open a ticket with Magento. Its performance needs to be upgraded, or some kind of guidelines have to be provided for the setup. It looks like even Magento has no clue. When you go through the answers given in the online community, it seems that in spite of having the hardware configurations that they suggest, it is not performing at the optimal level. It should also have a better way to measure performance. Performance measuring has to be much easier. Many times, we see CPU utilization going up and down. We see spikes without any reason. Therefore, we need a better performance management system.
There are multiple areas that are in need of improvement because even a small or mid-sized business requires features that are not included. Some of our clients need a CRM, which is not available in Magneto. Others need a complete accounting system, which is also not available by default. Because of these missing components, we recommend our clients use third-party applications like QuickBooks or Odoo ERP and integrate them with Magento. However, if Magento provides us with these types of features then it will be a win-win because the customer won't have to integrate other systems to achieve the same functionality. The performance is a bottleneck in Magento and there is a lot of room for improvement in this regard. There are multiple modules that come with Magento by default that are not needed by every business and should be removed. I have seen that in the newer releases, they are already starting to improve this.
Magento has a solution for every business scale, but there were a few issues in the framework itself where there were minor performance issues which they are now working on. Hopefully within six to seven months, if those performance issues are fixed, they will provide a more flexible headless e-commerce approach to their framework, then there will be a greater scope for them overall to be on the larger scale. They are already a competitor with Shopify, but this can put them more on point on to the merchants. Because Magento is relatively new, even though Magento 1 has been in market for 16 or 17 years, Magento 2 is only three to four years old, so it is an evolving technology. In certain areas on the front there were some glitches. For example, you can't do certain kinds of filters on data and you have certain speed issues on category pages due to the way it was written within Magento. Those were a few minor tweaks where we, as a community, found that to be a necessary scope of improvement. But I think they are working on it and hopefully they can solve these issues earlier than later.
Sometimes Magento has technical glitches and freezes, slows down, or crashes. The system requires a site administrator to know how and when to re-index and clear the cache. More technical knowledge is required to keep a Magento website running smoothly compared to many other platforms like OpenCart.
It would be great to have a way to communicate properly with the team that builds the platform because you can get stuck at certain points, and it's hard to search for solutions on forums and tutorials.
Adobe Commerce offers IT teams a versatile solution to effortlessly launch personalized commerce experiences while ensuring security and speed, all without starting from scratch. It provides a solid foundation of commerce functionality that allows businesses to swiftly enter the market with confidence. With pre-configured composable services, businesses can easily deploy and integrate these services to enhance their commerce foundation. The platform also supports the creation and integration...
The limited availability of experienced developers can make the product costly to maintain.
The hardware requirements of the tool should be made better, as it is a solution that is very heavy on the servers, and it makes it expensive to host many servers.
Adobe Commerce is more suitable for large businesses and enterprises. Many companies, including medium-sized ones, also use the open-source version. Large databases and enterprises opt for Adobe Commerce with a license to access additional B2C and B2B commerce features. One significant drawback of Commerce is its substantial size, which allows for extensive customization but also elongates the development process for an e-commerce website. Compared to other platforms, pricing is high for customer support and upgrades. Adobe Commerce can handle various tasks, but its complexity often requires training for users to navigate effectively.
The solution’s performance could be improved.
Magento is very flexible, and it's one of the biggest e-commerce platforms. I would say that there are a lot of system integrators worldwide, which is great. So, I think you can have access and higher expert system integrators all over the world. Sometimes, the system integrators feel the need for Magento to be more customizable. It's a very agnostic platform, so you need to customize everything. For some kinds of features, it probably could be a good idea to have the solution customized so that it can be an out-of-the-box solution. But it's a good platform, pretty much from my perspective. I'm not a technical person, but we had some kind of late response in page loading, let's say page load speed. I don't know if it's from Magento or based on the solution that was built by the system integrator. I think it is a mix of both. Getting a platform that is really fast is something important for our customers. So we need to make sure that every time we are building a store, we are going to deliver very good page load speed performance.
At a certain point in time, the focus was primarily on B2B businesses. The industry has evolved, and the main focus is composable solutions because of which now SAP and Magento are forced to tackle various aspects of commerce, including commerce tools and pricing strategies, among other things.
The product needs to improve its security. Also, they need to improve B2B features.
Generally, the development time is quite extensive in Magento. This is not headless architecture, which we typically need for CMS. Headless architecture makes it very easy for content to be made available across multiple platforms. Because Magento does not have headless architecture, you get stuck with one platform, one architecture. Magneto is monolithic in character, making it difficult for us to scale up very high quickly on the content side. In addition, launching new websites and mobile apps across different platforms is quite a tedious task with Magento while it is much easier with others. This is once again due to how they have structured it as a product platform. I've felt these kinds of things make the overall cost of ownership higher for Magento. Even though the platform in itself comes free for community addition, the cost of development, change requests, and the maintenance just becomes too much for the long-term and it slows you down quite a bit. In the next release, I would like to see hyper-personalization.
The data analysis could be improved. The data that you receive whenever you go into the backend of the platform for the analysis is very simple and basic, it could be a little more sophisticated in order to be closer to the client. The data analysis and intelligence of the platform could be better. Magento should have a totally SaaS solution that is cloud-based instead of memory-based. Additionally, there should be guaranteed updates on an annual basis. Salesforce Commerce Cloud has these features and that is why they are popular.
The analytics are good but there is room for improvement. There are some limitations due to new regulations causing customer data time delays. In a future release, I would like the solution to be easier to find tools. If you are new to using it, it can be difficult. Additionally, there could be some additional training material available.
I am still playing around and trying to catch up with the latest version to understand all the features, but I do feel that its CMS can be much more streamlined. They provide a what-you-see-is-what-you-get editor, which many customers prefer, but based on the implementations that I have done for more than seven years, I have seen that many times, it is run by the marketing team, and they don't find it very comfortable to use. They feel uncomfortable managing and changing the content. As a business user, you need to have at least basic knowledge of HTML, which you cannot expect from all marketing teams. Some companies or organizations have that competency, but many organizations, especially in the Middle East, have a very small team, so it becomes quite difficult for them. This is a common challenge that I have seen across the platforms. Magento is better and easier than Oracle Commerce Cloud, but Shopify is much easier than Magento. A layman or my 10-year-old kid can go ahead and set up a store in Shopify in probably 45 minutes, which is not the case with Magento. Elasticsearch has really been a pain. It takes a toll on the performance. Starting with version 2.4, Magento requires Elasticsearch, which has been causing a lot of serious performance issues. We had a client in the US who was running a promo, and they lost a subsequent number of orders over one and a half hours. They were on the enterprise platform, not open-source. The team had to open a ticket with Magento. Its performance needs to be upgraded, or some kind of guidelines have to be provided for the setup. It looks like even Magento has no clue. When you go through the answers given in the online community, it seems that in spite of having the hardware configurations that they suggest, it is not performing at the optimal level. It should also have a better way to measure performance. Performance measuring has to be much easier. Many times, we see CPU utilization going up and down. We see spikes without any reason. Therefore, we need a better performance management system.
There are multiple areas that are in need of improvement because even a small or mid-sized business requires features that are not included. Some of our clients need a CRM, which is not available in Magneto. Others need a complete accounting system, which is also not available by default. Because of these missing components, we recommend our clients use third-party applications like QuickBooks or Odoo ERP and integrate them with Magento. However, if Magento provides us with these types of features then it will be a win-win because the customer won't have to integrate other systems to achieve the same functionality. The performance is a bottleneck in Magento and there is a lot of room for improvement in this regard. There are multiple modules that come with Magento by default that are not needed by every business and should be removed. I have seen that in the newer releases, they are already starting to improve this.
Magento has a solution for every business scale, but there were a few issues in the framework itself where there were minor performance issues which they are now working on. Hopefully within six to seven months, if those performance issues are fixed, they will provide a more flexible headless e-commerce approach to their framework, then there will be a greater scope for them overall to be on the larger scale. They are already a competitor with Shopify, but this can put them more on point on to the merchants. Because Magento is relatively new, even though Magento 1 has been in market for 16 or 17 years, Magento 2 is only three to four years old, so it is an evolving technology. In certain areas on the front there were some glitches. For example, you can't do certain kinds of filters on data and you have certain speed issues on category pages due to the way it was written within Magento. Those were a few minor tweaks where we, as a community, found that to be a necessary scope of improvement. But I think they are working on it and hopefully they can solve these issues earlier than later.
Sometimes Magento has technical glitches and freezes, slows down, or crashes. The system requires a site administrator to know how and when to re-index and clear the cache. More technical knowledge is required to keep a Magento website running smoothly compared to many other platforms like OpenCart.
It would be great to have a way to communicate properly with the team that builds the platform because you can get stuck at certain points, and it's hard to search for solutions on forums and tutorials.