What users are saying about

Oracle ATG

100 Ratings

Salesforce Commerce Cloud<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
92 Ratings

Oracle ATG

100 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 6.9 out of 101

Salesforce Commerce Cloud<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
92 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.1 out of 101

Add comparison

Likelihood to Recommend

Oracle ATG

I would say that Oracle ATG Web Commerce is most likely better suited for companies that have a wide selection of products online as well as a customer base that is robust enough to justify this software. We were managing several stores and so we needed this software to create an atmosphere of quick and efficient searching from customers as well as some sort of guidance for products that they would like based on their searches
Joseph R. Sweeney profile photo

Salesforce Commerce Cloud

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.
Peter Kowalczyk profile photo

Feature Rating Comparison

Online Storefront

Oracle ATG
6.8
Salesforce Commerce Cloud
7.4
Product catalog & listings
Oracle ATG
7.7
Salesforce Commerce Cloud
6.9
Product management
Oracle ATG
8.5
Salesforce Commerce Cloud
7.6
Bulk product upload
Oracle ATG
5.9
Salesforce Commerce Cloud
8.1
Branding
Oracle ATG
7.0
Salesforce Commerce Cloud
7.8
Mobile storefront
Oracle ATG
5.9
Salesforce Commerce Cloud
7.4
Product variations
Oracle ATG
7.7
Salesforce Commerce Cloud
7.1
Website integration
Oracle ATG
6.4
Salesforce Commerce Cloud
8.5
Visual customization
Oracle ATG
7.4
Salesforce Commerce Cloud
6.7
CMS
Oracle ATG
4.9
Salesforce Commerce Cloud
5.9

Online Shopping Cart

Oracle ATG
5.1
Salesforce Commerce Cloud
6.3
Abandoned cart recovery
Oracle ATG
4.4
Salesforce Commerce Cloud
6.2
Checkout user experience
Oracle ATG
5.8
Salesforce Commerce Cloud
6.5

Online Payment System

Oracle ATG
4.7
Salesforce Commerce Cloud
7.2
eCommerce security
Oracle ATG
4.7
Salesforce Commerce Cloud
7.2

eCommerce Marketing

Oracle ATG
5.5
Salesforce Commerce Cloud
7.1
Promotions & discounts
Oracle ATG
7.3
Salesforce Commerce Cloud
6.5
Personalized recommendations
Oracle ATG
4.3
Salesforce Commerce Cloud
7.3
SEO
Oracle ATG
4.8
Salesforce Commerce Cloud
7.6

eCommerce Business Management

Oracle ATG
5.3
Salesforce Commerce Cloud
7.2
Multi-site management
Oracle ATG
7.3
Salesforce Commerce Cloud
7.7
Order processing
Oracle ATG
6.1
Salesforce Commerce Cloud
7.0
Inventory management
Oracle ATG
4.0
Salesforce Commerce Cloud
7.6
Shipping
Oracle ATG
4.4
Salesforce Commerce Cloud
6.9
Custom functionality
Oracle ATG
4.9
Salesforce Commerce Cloud
6.9

Pros

  • Product and SKU management
  • Product page display
Sean Scott profile photo
  • 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.
Peter Kowalczyk profile photo

Cons

  • The schema design within ATG is poor. It does not follow accepted standards. For example, column naming is inconsistent and generalized, with multiple (unrelated) tables using column names like "ID" as primary/foreign keys. This is a barrier to an intuitive understanding of the schema. Out of the box, the schema is missing many important foreign key relationships. In fact, the publishing schema explicitly prohibits FK relationships, causing data inconsistencies when ATG's black-box algorithms fail. We've built an impressive arsenal of custom scripts specifically for handling the many exceptions and orphan conditions that arise from this design practice.
  • The job scheduler is poorly designed. It uses a database table to manage message queueing. The processes flows as follows: Messages are inserted into a table. Then, a scheduled process selects messages, applies them, updates the message row on success/failure, then goes back and looks for messages that are "complete" in order to delete them. It performs this in a serialized loop that is inefficient and heavy on database resources. There are far better ways for processing message queues than trying to leverage a database.
Sean Scott profile photo
  • API enhancement to allow the developers more better.
No photo available

Likelihood to Renew

No score
No answers yet
No answers on this topic
Salesforce Commerce Cloud7.8
Based on 10 answers
We are most likely to renew our use of demandware because of the commitment and investment our company has made to this point and the amount of revenue at stake.
Bill Saffold profile photo

Usability

No score
No answers yet
No answers on this topic
Salesforce Commerce Cloud8.0
Based on 2 answers
Overall it's going great. Hoping it can reach very good heights soon.
No photo available

Reliability and Availability

No score
No answers yet
No answers on this topic
Salesforce Commerce Cloud8.0
Based on 1 answer
We have only had one instance where the platform went down in the time we have been using it.
Jeremiah Graham, MBA profile photo

Support

No score
No answers yet
No answers on this topic
Salesforce Commerce Cloud9.0
Based on 3 answers
The support team assistance is always a great help for developers as well retailers in any case to control the things to not lead into problems.
No photo available

In-Person Training

No score
No answers yet
No answers on this topic
Salesforce Commerce Cloud8.0
Based on 1 answer
The in-person training was thorough. Trainer was pretty dry, but covered everything really well.
Jeremiah Graham, MBA profile photo

Implementation

No score
No answers yet
No answers on this topic
Salesforce Commerce Cloud8.0
Based on 2 answers
Implementation went fairly smoothly.
Jeremiah Graham, MBA profile photo

Alternatives Considered

We're married to Oracle ATG Web Commerce for the time being, and have been users for about six years now. We are slowly moving auxiliary features out of ATG and into custom in house solutions that give us purpose built, more responsive, and more appropriate functionality. Eventually, ATG will serve only core features like catalog management and order processing. All other activities will be handled externally as microservices that we control, rather than relying on the black box of ATG.
Sean Scott profile photo
Selection of Demandware happened prior to I joined the company.
ASHISH PACHAURI profile photo

Return on Investment

  • We were able to drive sales for one of our clients up by 50% over the course of a 6 month window by revamping their online web store with Oracle ATG.
  • Sharing data and communication improved greatly between legal/finance and marketing.
Joseph R. Sweeney profile photo
  • faster checkout
  • less time consuming efforts for employees on the backend
  • better integration solutions
No photo available

Pricing Details

Oracle ATG

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Salesforce Commerce Cloud

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details