E-Commerce Meets Content: Announcing the Scrivito CMS Integration with Solidus

Solidus (formerly Spree Commerce) is an excellent e-commerce platform for Ruby on Rails, which is available for free on GitHub. It is a Rails engine and provides a scalable, stable, and highly customizable platform for online commerce. Thousands of stores – from small to big – are using Solidus to serve their customers.

E-commerce platform for Ruby on Rails

When running a store, nowadays it becomes more and more important to not just present your products in a storefront but rather do content marketing for it. Creating landing pages for categories of products, writing a blog featuring the newest and best-selling articles and providing how-to guides and tips is vital to great SEO rankings on Google – and sometimes the only way to assert oneself in a highly competitive market.

As great and powerful Solidus is for running a store, it definitely lacks Content Management (CMS) capabilities for crafting beautiful content without technical know-how. Creating the homepage, landing pages, category pages and a blog is simply hard in Solidus – because it wasn't built for it.

Scrivito – the perfect CMS for Solidus

Integration of Scrivito and Solidus in action: a blog post enriched with products

Scrivito is the best CMS solution for Ruby on Rails. By delivering WYSIWYG editing, large asset management support, collaboration features, plus all the benefits of the cloud, Scrivito is simply the best-equipped Ruby CMS on the market today.

We think that Solidus is the best e-commerce platform for Rails, and that's why we created an integration guide. Using this guide, you can easily integrate Scrivito's awesome CMS functionality with Solidus, allowing you to seamlessly blend content and commerce.

This means that you can run Scrivito and Solidus combined in the same Rails application, allowing you to have two types of pages:

  • Product and category pages, completely controlled by Solidus or enriched with content managed with Scrivito
  • Content pages, controlled by Scrivito and enriched with products from Solidus by using Scrivitos revolutionary widget technology.

Such pages can be created by your marketing team, without any technical or HTML know-how. They'll just create content via WYSIWYG directly on your store site and rearrange components such as headlines, running text, images, etc., and Solidus products using drag-and-drop.

You can complete the integration within 30 minutes – just sign up for Scrivito using our 30 days free trial and follow our integration guide.

To discover why Scrivito should be your choice for a Ruby on Rails CMS for Solidus, fill out the registration form below and start your free trial now.


The integration with Solidus was developed collaboratively with our partner Resolve Digital from San Francisco. They're specialized in building, optimizing and maintaining stores with Solidus (and its predecessor SpreeCommerce) and happy to help you with your Scrivito integration, in case you're already a Solidus/Spree user. Check out our partner page for contact details.

More great blog posts from Thomas Witt

  • pyramid hierarchy

    < 10 Min. of Training

    Only by providing users with a great way to utilize the CMS, projects will succeed

    User experience is key to success The usability of many traditional content management systems is poor. Some systems are even inoperable from the user’s point of view. This starts a downward spiral: the more difficult the use of the CMS, the less it is used – quickly leading to outdated content...

  • 99.95 % + Uptime

    No Breaks in Content Delivery.

    Non-stop availability Running a traditional content management system comes with system administration jobs that might affect the availability of service: installing CMS patches and avoiding breaking plug-in dependencies while doing so, updating staging and production systems, CMS and...

  • 100 % Cloud

    Only the True Cloud Offers Real Benefits

    Full-stack, cloud-native architecture Current CMS set-ups require a lot of IT infrastructure. In addition to the CMS and the operating system itself, databases, servers, load balancers, monitoring/backup systems, and search engines are needed. The production environment includes development and...

  • Status Quo - The Role of the CMS is Changing 

    Limitations of current CMS systems The web has constantly changed and improved since Sir Tim Berners-Lee invented it in 1989. Unfortunately, the technology behind it has not. Web pages still load too slowly, responsiveness sometimes is just a promise, and weak security remains an ongoing issue....

  • Honey, I shrunk the search response times

    100% faster search response times In the last weeks we've deployed two new releases into production which results in a massive search speed-up for all our customers. Scrivito's internal search engine, which utilitizes on Elasticsearch, has been massively optimized. Through two separate...

  • CDN URLs change on Monday, 2016-07-11

    We're going to change our CDN URL from cdn[0-3].scrivito.com to cdn[0-3].scrvt.com on Monday, 2016-07-11 at 14:50 CET. Existing links will continue to work, meaning that the legacy URLs pointing to cdn*.scrivito.com won't expire. The change will be done automatically in our backend. No SDK...

  • Ruby Conference Review: Mountain West Ruby Conf 2016

    This is the fourth article of a multi-series blog post about Ruby and tech conferences that @thomas_witt visited in 2016. The setting Mountain West Ruby Conf  2016 (@mwrc) took place on March 21-22, 2016 in Salt Lake City, Utah for the 10th and sadly the last time. The venue was the Rose Wagner...

  • Tech Conference Review: SXSW 2016

    This is the third article of a multi-series blog post about Ruby and tech conferences that @thomas_witt visited in 2016. The setting South By Southwest (@sxsw) takes place every year in Austin, TX. This year marked the 30st anniversary of this legendary event. It started as a small music festival...

  • Ruby Conference Review: RubyConf Australia 2016

    This is the second article of a multi-series blog post about Ruby and tech conferences that @thomas_witt visited in 2016. The setting I guess I don't have to lose too many words on Australia: It's an absolutely endearing country - unfortunately located very very far from everywhere. It's got...

  • Ruby Conference Review: Rubyfuza 2016

    This is the first article of a multi-series blog post about Ruby/Tech conferences that @thomas_witt visited in 2016. The setting Cape Town is always worth a visit. Since years I keep on coming back to this lovely place on earth. Its peaceful atmosphere, its beauty of nature, the great food and...

  • The Modern Building Blocks of Websites

    We create websites to store, access, edit and publish content. It has been like this and it will stay just so, at least in the conceivable future. Hence, it should come as no surprise that the history of web design will stay inextricably tied to the evolution of content management systems...

  • Best Practices for Creating Responsive Websites

    Creating responsive websites is more important than ever. Google has added mobile-friendliness as part of their search algorithm for mobile devices, and a growing number of people are accessing the Internet from an array of mobile devices, and the number of users keeps growing every year. With...