TrustRadius: an HG Insights company

Salesforce Commerce Cloud Professional, Scientific, and Technical Services Reviews & Insights

Score8 out of 10

474 Reviews and Ratings

Community insights

TrustRadius Insights for Salesforce Commerce Cloud are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Ease of Use: Users have praised the platform for its user-friendly interface and efficient management tools, making it easy to navigate, customize, and streamline their workflows effectively. They find the intuitive design and customizable features particularly helpful in optimizing daily tasks and enhancing overall productivity.

Customer Engagement: Many reviewers appreciate how the platform effectively engages them through accurate information display, enhancing communication within their operations, and improving overall operational efficiency. The interactive nature of the platform fosters better collaboration among team members and ensures a seamless flow of information.

Integration Capabilities: Users find the platform valuable due to its seamless integration with various technologies, easy organization of customer data for personalized experiences, and efficient note logging functionalities that enhance productivity. The ability to integrate with external plugins effortlessly streamlines processes while providing a comprehensive view of customer interactions across different channels.

Salesforce Commerce Cloud Reviews

3 Reviews
Professional, Scientific, and Technical ServicesInformation Technology & Services1Marketing & Advertising2

Implementing Demandware, Notes from the Front Lines

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

I work for an agency and technology firm who designs unique eCommerce storefronts for top name brands and implements them on the Demandware platform. Our core business involves taking the core Demandware offering and customizing it for our clients to meet their business needs, and according to industry best practices. Our parent company is full service eCommerce logistics provider and works extensively with Demandware and a few other major platforms.

Pros

  • Demandware is a SaaS solution so it not only provides software but a solid infrastructure. As a client-focused software engineer trying to meet challenging needs quickly, it's good to know that I can focus on the business logic without worrying about the "plumbing." The platform is very scalable and tuned for high performance, as long as you follow common sense architecture.
  • I've come to appreciate the software development and deployment model, which continues to be improved upon. The platform is customizable via server-side JavaScript, with a rich Demandware-specific API. The current version of the platform supports good patterns and practices, via CommonJS modules, while still making it possible to edit, save, and view your changes almost immediately on a development instance. I feel like this is the best of both worlds in terms of developing for the web.
  • Demandware has been in development for many years and has a surprisingly large amount of features. Just one example is the rich Campaigns and Promotions feature, which supports a complex number of configurable conditions and business rules. Clients can easily get many kinds of targeted deals and content up and running, with little development effort on my part, and manage the settings themselves via the Business Manager interface. With additional customization, the options are almost limitless.
  • I'm impressed with the speed and consistency that Demandware releases new features and updates. Every month there's new functionality that can be leveraged to provide better solutions faster.

Cons

  • The #1 pain with Demandware as a developer has been Pipelines. Originally development on this platform was designed as a visual drag, drop, and configure model. You would create these logic flows (pipelines) in the visual editor, made up of nodes (pipelets) and connectors. These quickly got out of hand and turned into a spiderweb. Worse they were not like anything that most developers are used to. Pipelines save to XML but the markup was not clean and difficult to merge or diff, to say the least. I guess they were aiming for a more simple model but quickly realized that was not sufficient for real-world applications. To their credit, Demandware recognized this and has been steadily moving toward a clean, pure-code model.
  • The benefits of SaaS and the quick release cycle can be a mixed blessing. Features and API's can and do change from time to time. When you're using a platform like this you cannot build it and forget about it. It's not obvious to everyone but you're signing up for some amount of maintenance over time to keep things up to date.
  • The platform has a flaw that still hasn't been resolved. Each Demandware customer "realm" has many instances for development, staging, production, etc. All of the instances have their own user accounts and passwords, and you have to log in to each instance separately. It's very frustrating as an admin or developer, though less so to business users who will only need to access one instance. Demandware could really use a Single Sign On!
  • Demandware has a marketplace for third-party extensions to add pre-build integrations with other systems. While there is a reasonably broad selection of third-party vendors, I have to point out that the quality of many of these components has been sub-par. There are a few gems but many are clunky and quickly cobbled together, and surely require further investment of time. Demandware needs to do a better job of quality assurance with third-party vendors.

Likelihood to Recommend

Demandware is a powerful and feature rich platform but there is also a learning curve. You have to invest time in getting to know the Demandware way and then you can be very successful. So is it worth it? I think it boils down to scale. If you're a larger organization with a complex customer base, one that has the resources to hire or train the right people then it's a great choice. For small companies maybe not so much. Do you really need the rich feature set that Demandware offers or do you just want to get a simple storefront up and running? The overhead may not be worth it for you.

Demandware SEO Capabilities Review

Rating: 8 out of 10

Use Cases and Deployment Scope

We're using Demandware for a number of our fashion clients that my agency manages digital marketing campaigns for. I have personally managed many site cutovers for clients from an SEO perspective which included implementing 301 redirects, title tags, meta descriptions, XML sitemaps, robots.txt files, et al.

Pros

  • Demandware has a very friendly user interface and allows you to make site changes without needing to be a web developer or programmer.
  • Demandware allows you to maintain very good SEO in terms of URL structure, title tags, meta descriptions, alt text, et al.

Cons

  • It is not immediately clear in Demandware on how you can build out content blocks on site's category pages.

Likelihood to Recommend

I am very likely to recommend Demandware to a client, especially a large brand in the retail space.
Vetted Review
Salesforce Commerce Cloud
1 year of experience

Demandware is a good SAS platform for eCom.

Rating: 5 out of 10

Use Cases and Deployment Scope

I have built several high transaction eCommerce websites using Demandware. The platform was be used across the entire organization. It was used as CMS, development platform, etc for our eCommerce needs.

Pros

  • Simple to start
  • Easy set up as it is SAS

Cons

  • Lacks good documentation
  • Difficult to accomplish basic tasks or anything that is not out of the box
  • Hard to integrate third party backgrounds.

Likelihood to Recommend

It is not cheap so if you are looking for a value priced solution or a DIY ecommerce, Demandware is not a great choice.