Salesforce Commerce Cloud is a cloud-based multi-tenant platform. Customizing the application requires a significant level of technical expertise, particularly in native Lightning Web Components development and Apex Development, which are the platform's native languages. It's essential to be aware of these limitations and any related recommendations. The limitation is the restriction on data storage, which can be crucial when dealing with clients who generate large orders and invoices. In such cases, alternative solutions may need to be considered, and integration with other applications may be necessary. While it offers streamlined integration capabilities with various applications, the data storage limit is a factor that must be considered when planning marketing strategies and solutions.
There could be more product integration in the ERP space, similar to SAP and Aruba. They could develop this feature by taking advantage of their robust ecosystem.
In terms of application performance, it could be a bit quicker. Additionally, the customization options made it challenging to automate certain aspects of the application. These areas have room for improvement. In the next version, it would be beneficial to have easier out-of-the-box automation capabilities and improved application performance. The performance should increase. The speed of the application should increase.
At this time I cannot comment on what needs improvements in the system as I have not used it for very long. However, I have noticed that many people do not understand enterprise systems and have difficulty setting them up. I believe the deployment is robust. I recently had a deployment failure, which could have been attributed to the people doing the work and not having the skill to move code from development, through UAT, into production. However, I'm still investigating to understand if it is the knowledge of the people or the system.
This solution could be improved by providing additional artificial intelligence capabilities that are available out-of-the-box. It would be useful to have automatic forecasts using AI.
What I don't like is the price. The solution is expensive. Once you get into the Salesforce universe, it's very difficult to get out. It's very difficult to connect with other platforms. I find that once you get into Salesforce, you are too trapped in their tech. The obvious technology is the CRM they offer to you, however, I don't like it. A software product should be good in and of itself, yet manageable enough to attach or to connect with other products. Integration with other products is impossible as they do have APIs, and functionality-wise is not the best. There are other platforms that offer more integration potential. The initial setup is complicated, as is the initial integration. Technical support could be better. I still don't have the full experience as a client, however, on the after-sales side, I feel a little abandoned after the signing of the contract. It was really pushy at the beginning. They were right on you. Then, after that, you feel a little abandoned as they just aren't there, in the same way, checking in and making sure you are okay. It's more on the after-sales of things that they should take care a little more about their clients already signed on to them.
Salesforce Solution Architect | IT Consultant at CO Founder at Aiva Creative pvt.limited
Real User
Top 10
2020-11-03T05:49:00Z
Nov 3, 2020
There are some areas which should be improved. For example, the community is very closed source. What if Salesforce provided some depositories? Now a big percent of the hubs are only for people who actually paid a membership, and then they allow you to start working from the cloud. But there should be some sort of trial or learning opportunity for other people to learn what Salesforce Commerce Cloud is. Because if you don't buy it, you won't be able to learn it. That's a drawback. I'm not saying make it open source because this is a private company. I'm just saying that it should provide some opportunities for the public to learn it. To provide more opportunities with it because the e-commerce platform is expanding all over the world, even in third world countries. They should provide some way to learn it. Yes, they provide us the documentation, they provide us the community, but they don't provide us the coding environment. It should be there for some trial period because it is very costly. People want to work in SFCC, but it is not very affordable. For example, I am in Pakistan and I remember back 2-3 years ago, many clients or customers wanted to use Salesforce Commerce Cloud but they didn't offer any services in Pakistan. That was their concern. And the billing was very, very high at that time. Because competitors were not there 2, 3, 4 years ago. But now the competitors are here and Salesforce Commerce Cloud is reducing its costs. But they are still not providing any free, development environment for the developers to explore SFCC.
When a company buys a license for Salesforce Commerce Cloud, it is almost impossible to handle all of the features. This is why there is a high demand for developers or people who can educate the team on how to use it and how to configure all of the things people need. People will sometimes go online and learn about the product, then buy a license for something that they don't actually know how to use. This is another business that Salesforce is selling, namely support. They are not only just selling their platform, but also the services that go with it. For smaller companies, it is not going to work. For larger companies, it may work. There is space to have better communication with other kinds of platforms. If for example, you have a software developer, and a customer presents you with Salesforce Commerce Cloud, sometimes it's difficult to pick it up. It's not a totally different technology, although there are differences. It is a new product in the Salesforce environment, so it's hard to get people to work on it. Finding developers will also cost more money. There is lots of improvement that can be made in terms of user experience. For example, Salesforce Cloud has an excellent user experience. With this product, however, you have to be tough and you have to study. It's not like other types of products. For a person with no experience, this is like a nightmare.
Salesforce Solutions Architect at Kcloud Technologies
Real User
2020-10-21T12:24:00Z
Oct 21, 2020
The revenue share model is very attractive to organizations — strong product profit margins, from which to fund the license fee. This commerce model is not as appealing to high volume, low margin retailers, or B2B organizations as their margins are traditionally much tighter. I think that's a limitation they should improve. If your organization has a nonstandard or niche business model or audience, the fast nature of the solution may not be a good fit. I think the E-commerce cloud should be improved for the low margin retailers and B2B organizations.
Salesforce Commerce Cloud is an eCommerce platform designed to help retailers and B2B companies manage sales, leads, and opportunities, create pipelines, produce reports, and forecast. It integrates with billing systems and supports sales cycles while handling large-scale projects, automating work, and offering product customization.With seamless upgrades, extensive customization, and multilingual support, Salesforce Commerce Cloud provides a user-friendly interface, easy signup process, and...
The back office of Salesforce could be more user-friendly.
Salesforce Commerce Cloud is a cloud-based multi-tenant platform. Customizing the application requires a significant level of technical expertise, particularly in native Lightning Web Components development and Apex Development, which are the platform's native languages. It's essential to be aware of these limitations and any related recommendations. The limitation is the restriction on data storage, which can be crucial when dealing with clients who generate large orders and invoices. In such cases, alternative solutions may need to be considered, and integration with other applications may be necessary. While it offers streamlined integration capabilities with various applications, the data storage limit is a factor that must be considered when planning marketing strategies and solutions.
There could be more product integration in the ERP space, similar to SAP and Aruba. They could develop this feature by taking advantage of their robust ecosystem.
In terms of application performance, it could be a bit quicker. Additionally, the customization options made it challenging to automate certain aspects of the application. These areas have room for improvement. In the next version, it would be beneficial to have easier out-of-the-box automation capabilities and improved application performance. The performance should increase. The speed of the application should increase.
The connection with Marketing Cloud should be improved.
In the next release, Commerce Cloud should add CRM dashboards.
The performance of the solution has room for improvement. We sometimes experience some delays.
The dashboards for this solution could be improved.
At this time I cannot comment on what needs improvements in the system as I have not used it for very long. However, I have noticed that many people do not understand enterprise systems and have difficulty setting them up. I believe the deployment is robust. I recently had a deployment failure, which could have been attributed to the people doing the work and not having the skill to move code from development, through UAT, into production. However, I'm still investigating to understand if it is the knowledge of the people or the system.
Salesforce Commerce Cloud could improve overall customization. Having a template deployment would be a useful feature.
This solution could be improved by providing additional artificial intelligence capabilities that are available out-of-the-box. It would be useful to have automatic forecasts using AI.
The solution should have more and faster reporting, as well as better performance.
What I don't like is the price. The solution is expensive. Once you get into the Salesforce universe, it's very difficult to get out. It's very difficult to connect with other platforms. I find that once you get into Salesforce, you are too trapped in their tech. The obvious technology is the CRM they offer to you, however, I don't like it. A software product should be good in and of itself, yet manageable enough to attach or to connect with other products. Integration with other products is impossible as they do have APIs, and functionality-wise is not the best. There are other platforms that offer more integration potential. The initial setup is complicated, as is the initial integration. Technical support could be better. I still don't have the full experience as a client, however, on the after-sales side, I feel a little abandoned after the signing of the contract. It was really pushy at the beginning. They were right on you. Then, after that, you feel a little abandoned as they just aren't there, in the same way, checking in and making sure you are okay. It's more on the after-sales of things that they should take care a little more about their clients already signed on to them.
It is similar to ATG, but some features can be exchanged between the 2.
There is always room for improvement with any solution.
There are some areas which should be improved. For example, the community is very closed source. What if Salesforce provided some depositories? Now a big percent of the hubs are only for people who actually paid a membership, and then they allow you to start working from the cloud. But there should be some sort of trial or learning opportunity for other people to learn what Salesforce Commerce Cloud is. Because if you don't buy it, you won't be able to learn it. That's a drawback. I'm not saying make it open source because this is a private company. I'm just saying that it should provide some opportunities for the public to learn it. To provide more opportunities with it because the e-commerce platform is expanding all over the world, even in third world countries. They should provide some way to learn it. Yes, they provide us the documentation, they provide us the community, but they don't provide us the coding environment. It should be there for some trial period because it is very costly. People want to work in SFCC, but it is not very affordable. For example, I am in Pakistan and I remember back 2-3 years ago, many clients or customers wanted to use Salesforce Commerce Cloud but they didn't offer any services in Pakistan. That was their concern. And the billing was very, very high at that time. Because competitors were not there 2, 3, 4 years ago. But now the competitors are here and Salesforce Commerce Cloud is reducing its costs. But they are still not providing any free, development environment for the developers to explore SFCC.
When a company buys a license for Salesforce Commerce Cloud, it is almost impossible to handle all of the features. This is why there is a high demand for developers or people who can educate the team on how to use it and how to configure all of the things people need. People will sometimes go online and learn about the product, then buy a license for something that they don't actually know how to use. This is another business that Salesforce is selling, namely support. They are not only just selling their platform, but also the services that go with it. For smaller companies, it is not going to work. For larger companies, it may work. There is space to have better communication with other kinds of platforms. If for example, you have a software developer, and a customer presents you with Salesforce Commerce Cloud, sometimes it's difficult to pick it up. It's not a totally different technology, although there are differences. It is a new product in the Salesforce environment, so it's hard to get people to work on it. Finding developers will also cost more money. There is lots of improvement that can be made in terms of user experience. For example, Salesforce Cloud has an excellent user experience. With this product, however, you have to be tough and you have to study. It's not like other types of products. For a person with no experience, this is like a nightmare.
The revenue share model is very attractive to organizations — strong product profit margins, from which to fund the license fee. This commerce model is not as appealing to high volume, low margin retailers, or B2B organizations as their margins are traditionally much tighter. I think that's a limitation they should improve. If your organization has a nonstandard or niche business model or audience, the fast nature of the solution may not be a good fit. I think the E-commerce cloud should be improved for the low margin retailers and B2B organizations.