What users are saying about
101 Ratings

WooCommerce

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
Top Rated
88 Ratings
101 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 6.8 out of 101

WooCommerce

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
Top Rated
88 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.7 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

WooCommerce

WooCommerce can support pretty much any website's eCommerce needs but may need heavy customization to achieve more complex and difficult use case scenarios. If you have millions of monthly users, WooCommerce tables and code will need to be heavily modified and tuned for an optimal experience. Clearing transients and other "housekeeping" data regularly is one way to improve performance.
Rob Watson profile photo

Feature Rating Comparison

Online Storefront

Oracle ATG
6.8
WooCommerce
8.5
Product catalog & listings
Oracle ATG
7.7
WooCommerce
8.6
Product management
Oracle ATG
8.5
WooCommerce
8.6
Bulk product upload
Oracle ATG
5.9
WooCommerce
7.8
Branding
Oracle ATG
7.0
WooCommerce
8.6
Mobile storefront
Oracle ATG
5.9
WooCommerce
8.7
Product variations
Oracle ATG
7.7
WooCommerce
8.7
Website integration
Oracle ATG
6.4
WooCommerce
8.8
Visual customization
Oracle ATG
7.4
WooCommerce
7.6
CMS
Oracle ATG
4.9
WooCommerce
8.8

Online Shopping Cart

Oracle ATG
5.1
WooCommerce
8.4
Abandoned cart recovery
Oracle ATG
4.4
WooCommerce
8.2
Checkout user experience
Oracle ATG
5.8
WooCommerce
8.6

Online Payment System

Oracle ATG
4.7
WooCommerce
8.6
eCommerce security
Oracle ATG
4.7
WooCommerce
8.6

eCommerce Marketing

Oracle ATG
5.5
WooCommerce
8.1
Promotions & discounts
Oracle ATG
7.3
WooCommerce
8.3
Personalized recommendations
Oracle ATG
4.3
WooCommerce
7.7
SEO
Oracle ATG
4.8
WooCommerce
8.5

eCommerce Business Management

Oracle ATG
5.3
WooCommerce
8.4
Multi-site management
Oracle ATG
7.3
WooCommerce
8.6
Order processing
Oracle ATG
6.0
WooCommerce
8.9
Inventory management
Oracle ATG
4.0
WooCommerce
8.5
Shipping
Oracle ATG
4.4
WooCommerce
8.1
Custom functionality
Oracle ATG
4.9
WooCommerce
7.9

Pros

  • Product and SKU management
  • Product page display
Sean Scott profile photo
  • Easy to add and edit products via the WordPress editor or bulk editor.
  • Connect to multiple payment and shipping gateways
  • Customizable purchase process and user interface
  • Add product variations and product images for each variation
  • Filtered product search
Rob Watson 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
  • Reliance on meta table for storing and accessing product and order data. (Coming soon)
  • Better reporting interface. (Coming soon)
  • Option to more easily choose between multi-page or single page cart/checkout.
  • Auto refresh the price totals on cart page when quantity changes using AJAX.
  • Show “-” and “+” buttons around the quantity field.
  • Show confirmation before user changes quantity to zero.
Rob Watson profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
WooCommerce10.0
Based on 2 answers
Easy to set up. Easy to use. Very low investment upfront. The investment is basically the cost of hiring someone to build the website, hosting, and any plugins necessary.
Joshua Burcham profile photo

Usability

No score
No answers yet
No answers on this topic
WooCommerce7.0
Based on 1 answer
I gave it lots of points for being a simple product that instantly gives you a store. Very intuitive and simple for the client to update or implement. Loses LOTS of points when you want to do anything besides just sell stuff (coupons, etc) then it makes you pay big money for the add-ons and makes it difficult and time-intensive to develop your own.
Katie Miller 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
WooCommerce sits in a nice sweet spot between hosted e-commerce solutions where you have to give up some control in exchange for easy-of-use (like Shopify, Squarespace) and larger more enterprise solutions that are endlessly customizable but too complex for most merchatns needs (like Magento). I love WooCommerce because I love WordPress. There is a very large community of developers that support the core products and thousands of plugins that can extend the functionality. So if WooCommerce doesn't do exactly what you had hoped, there is a good chance you can find a free or inexpensive plug-in to make it happen
Joshua Burcham profile photo

Return on Investment

  • We've been on ATG for several years so it's difficult to quantify its impact on AOV and conversion compared to other products.
  • Mobile in ATG is not the greatest. We chose to abandon ATG's native mobile offering in favor of a more flexible and fluid mobile engine built in house at less expense and requiring lower maintenance.
Sean Scott profile photo
  • We ultimately didn't fully use WooCommerce based on lack of visitors on our site. Overall, it was a difficult experience.
Arron Davis profile photo

Pricing Details

Oracle ATG

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

WooCommerce

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