Spree Commerce

(10)
3.8 out of 5 stars

Spree Commerce is a modular, open source e-commerce platform with a trusted community, comprehensive API and plenty of integration features right out of the box.

Work for Spree Commerce?

Learning about Spree Commerce?

We can help you find the solution that fits you best.

Spree Commerce Reviews

Ask Spree Commerce a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 10 Spree Commerce reviews
LinkedIn Connections
Spree Commerce review by <span>Nikhil H.</span>
Nikhil H.
Validated Reviewer
Verified Current User
Review Source

"Helped me build a e-commerce site for the people in my natives"

What do you like best?

I'm still a student in college so for me flexibility and ease of use are top priority. The top features of most e-stores (product pages, payments, etc) were in-built as packages. This made implementation very easy. Sometimes I needed extra features and this was made possible through installation of plugins. Open source feature of Spree made customization possible and the code being very well defined was a plus point.

What do you dislike?

Documentation is sparse. Thankfully, the code is clearly defined. The software seems to be out-of-date as far as the packages are concerned. The features of the store I built went out-of-fashion at some point and we decided to do away with it.

Recommendations to others considering the product

I would suggest to use other products like Shopify. Spree is certainly good but there are many products that are better.

What business problems are you solving with the product? What benefits have you realized?

My natives is a tiny little village. The people are good at handicrafts and hand made products. This store I built for them helped sell their products to people all over the state (I could get the rights only to sell in that state)

Sign in to G2 Crowd to see what your connections have to say about Spree Commerce
Spree Commerce review by <span>Michael L.</span>
Michael L.
Validated Reviewer
Verified Current User
Review Source

"Spree is best for advanced Ruby on Rails development teams"

What do you like best?

As a Ruby on Rails developer, Spree is probably the best RoR based solution available in the e-commerce space and offer a fairly easy to setup and configure approach for those familiar with Rails development cycle. It can also be extended through a number of engines and plugins but be forewarned that unless those extensions are extremely popular, you may have to fork and upgrade to work with latest Spree yourself.

What do you dislike?

Spree isn't the most intuitive e-commerce solution to use and if you're training non-technical staff to use, expect a fair amount of hand-holding as you teach your team about taxonomies and product variants and how to correctly set things up to offer correct pricing and desired options at checkout. Spree is flexible enough to handle nearly any scenario, but that power and flexibility also means complexity.

Recommendations to others considering the product

Unless you're looking for a lot of flexibility and self-hosting your e-commerce site, I would highly recommend implementing Shopify before Spree. If you have a database of thousands of products and you need to automate store-front population, then Spree is a good choice in this scenario.

What business problems are you solving with the product? What benefits have you realized?

Spree provided a quick way to get a full shopping cart experience set up and working in a self-hosted environment and integrated with Paypal.

What E-Commerce Platforms solution do you use?

Thanks for letting us know!
Spree Commerce review by <span>David Aaron F.</span>
David Aaron F.
Validated Reviewer
Verified Current User
Review Source

"Fantastic, Flexible, Low-Level, Highly Configurable Platform For E-Commerce Sites"

What do you like best?

Spree Storefront is, by far, the best platform to build your custom e-commerce solution on. Adhering to Rails patterns, Spree Storefront reduces complexity and effort by providing the foundation for product pages, shopping carts, checkout, payments, and more.

As it is open source, anything can be customized, and due to clear code and structure, is quite easy to do so. We've found Spree Storefront to be significantly easier to work with than other open source e-commerce solutions.

What do you dislike?

Historically, documentation would be sparse. One is often best reading the source code for clarity.

Recommendations to others considering the product

Use it. Drop any PHP e-commerce system you are using. Most are hard to customize, and the code can be a mess. Spree provides everything you need in an elegant, well-designed package.

What business problems are you solving with the product? What benefits have you realized?

We created a streaming video/digital products solution for a client. Assets were stored on Amazon S3, cached with Amazon CloudFront, while Spree Storefront provided the framework for purchasing streaming video packages.

We were able to easily add additional functionality on top of Spree Storefront not related to e-commerce at all. In one case, we provided a "Next Video" button that would appear upon completion of the video, and we also were able to create a "read marks" for videos that had been watched. We were then able to present a report of these on the back end.

Spree Commerce review by <span>Joakim R.</span>
Joakim R.
Validated Reviewer
Verified Current User
Review Source

"Spree, regrettably one of the best e-commerce storefronts out there"

What do you like best?

Spree is highly customisable and has a long history of users and is widely used in production in several highly successful stores. It comes with all the things you would expect from a modern store, and is neatly packaged as engines separated into different gems, which each handle separate parts of the business logic. Spree is also easily extendable through plugins, which can be found for most normal demands.

What do you dislike?

Deface. Extending/Overriding methods through class_eval. Having used Spree since 2.0-stable, the upgrade path has been nothing but trouble for our team. Because of client demands, we have to make changes to the layout, controllers and models through a combination of deface and class_eval, but this essentially makes Spree impossible to keep up to date. Spree also accepts pull requests way too easily, and upgrading to a new minor version regularly demands rewriting of entire components. This got to the point where we decided to throw out our entire application running 2.1-stable, and replace it with a fresh install of 2.4-stable and then redo all the custom work, because it was actually saving us time. Still, we're now back where we started – stuck with a Spree installation that we can not feasibly keep up to date without major work.

Spree also does a lot of N+1 queries out of the box, and up until recently didn't have any decent fragment caching built in. Now, with Solidus (http://solidus.io/) being released (a fork of Spree) I'm eager to make the switch.

Recommendations to others considering the product

Look at Shopify or Solidus instead.

What business problems are you solving with the product? What benefits have you realized?

We use Spree as the e-commerce backend for highly popular web stores. We have had to customise big parts of the application to meet our needs (for example writing components in JavaScript and Backbone.js that integrate with the Spree API) and are considering doing the whole frontend in Ember and only communicate with Spree through the Spree API.

Spree Commerce review by Administrator
Administrator
Validated Reviewer
Review Source

"Spree is the best for building online E-commerce websites "

What do you like best?

From a developers' point of view and user, Spree storefront is an open source software and very cheap for businesses which want to start E-commerce websites. Documentation is easy to get from the website which explains how best to integrate it with existing applications and top features of e-store are inbuilt which make it a excellent product.

What do you dislike?

The documentation is too much and a lot of training is required of the part of the staff. This means huge cost implications as compared to other softwares

Recommendations to others considering the product

There are many products out there in the market such as Shopify which are much better than spree

What business problems are you solving with the product? What benefits have you realized?

Spree gives users full shopping cart experience in a quicker way and can be integrated with online payment platforms such as PayPal.

Spree Commerce review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Review Source

"A robust platform for e-commerce"

What do you like best?

Using the rails platform, it is very easy to customize based on your particular business needs - since it is open source

What do you dislike?

The documentation is a little bit hard to locate and then once found, hard to navigate. Though there are a lot of great features, they can be hard to find.

Recommendations to others considering the product

Make the Admin access and back end a little bit more intuitive to use. Also, make documentation of the store more accessible to users.

What business problems are you solving with the product? What benefits have you realized?

We run a behind-the-paywall membership and we use SPREE to add to the membership value of the club.

Kate from G2 Crowd

Learning about Spree Commerce?

I can help.
* We monitor all Spree Commerce reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.