Built for Complex Commerce. Designed for Control.

Solidus is a powerful, open source eCommerce platform built on Ruby on Rails, engineered for businesses that have outgrown the limitations of plug and play solutions. If you need complete control over product logic, promotions, checkout flows, inventory handling, or multi currency setups, Solidus gives you the foundation to build exactly what you need. Everything is customisable, because the entire codebase is yours.

I help brands migrate to Solidus, customise its core, and integrate it seamlessly with modern frontends, ERPs, and third party systems. Whether you're building from scratch or scaling an existing store, I deliver flexible, production grade eCommerce systems designed to grow with your business.

Solidus Frontend Example

Plays nicely with your existing stackPayments, marketing, logistics, analytics: if it has an API, Solidus talks to it.

Unmatched flexibility.

When Your Business Outgrows the Standard Stack

Shopify, Magento and similar platforms are perfect for simple shops, early stage ventures and testing ideas, but when your business needs full control, advanced customisation and room to scale, Solidus is the next step. It gives you ownership of your code, freedom to design your own processes, and the flexibility to integrate with any system. With tools like Stripe, your subscription and order data stays portable, letting you move between platforms without disruption.

Free and open source

Solidus is free to use and fully open source. There are no licensing costs, no required subscriptions and no per transaction fees. You own your store and your code, with full visibility and control.

Easy data migration

Solidus does not lock you in. With the right architecture, your business data can be moved to and from other platforms without downtime or disruption, including historical data and recurring revenue streams.

Stripe and others supported

Stripe, along with other leading payment providers, works seamlessly across Solidus and Shopify. This means subscriptions and customer payment data can remain intact, ensuring that migrations do not affect cash flow or user experience.

Flexible cloud hosting

You choose where and how to host your store. Whether on public cloud, private infrastructure or a managed service, Solidus can scale dynamically with your traffic, keeping infrastructure costs low when demand is low and scaling only when needed.

Reusable React, Vue, Nuxt frontends

Solidus supports a decoupled architecture, allowing you to build modern frontends using frameworks like React or Vue. These interfaces can be designed to run across multiple platforms, giving you design freedom and code reusability.

Tailored backend logic

Solidus gives you full control over every touchpoint. Create checkout flows that match your brand, introduce complex discount logic or tailor business rules to fit your operations without being limited by templates or app store constraints.

Built on Ruby on Rails

Built on Ruby on Rails, Solidus benefits from a proven and mature development framework. It is stable, secure and loved by developers around the world, ensuring your project remains maintainable, extendable and high performing.

Deep analytics and data access

With full access to your database and integrations like Google BigQuery, Solidus lets you track what truly matters. Build custom dashboards, connect real time KPIs or process your data through Python for advanced insights you simply cannot get from closed platforms.

No app store limitations

Unlike hosted platforms, Solidus does not rely on third party apps to extend functionality. Every feature can be built directly into your codebase, giving you faster performance, full ownership and no monthly surprises.

Proof of how far Solidus bends: a complete Dealer Management System

The same framework that runs classic online shops became a full car dealership platform at Auto Prammer in Austria: vehicle sales with financing and trade in, garage services with digital workshop booking, a rental fleet with dynamic pricing, vouchers, automated customer communication, GDPR compliant analytics and an integrated CRM. Not a stack of plugins, one coherent system, custom built on Solidus and live in production since 2025. If your business does not fit a standard shop template, this is exactly what full control over the codebase makes possible.

Two additional installations for clients in the UK and Germany are currently in progress.

Contextual Marketing
& Next Gen Customer Experience

Solidus is the only platform that grows as fast and as freely as your ideas. I help you deliver experiences that respond intelligently to customer context, not just clicks. Solidus gives us the freedom to build what no template can.

Personalised product sorting
I build smart sorting systems that respond to behavioural signals, external APIs or customer segmentation, surfacing the right products in the right order for each individual.
Geo specific offers
Offer location based discounts, promotions or even inventory based on your customer's location, from broad geotargeting to postcode level targeting.
Predictive discounting
I create discount engines that use purchase cycles, past behaviour and LTV models to offer just the right incentive, exactly when it matters.
Fully branded flows
No redirects, no third party domains. I build seamless branded journeys from landing page to checkout, fully owned and hosted by you.
Contextual email and content triggers
Trigger campaigns or change on site content based on what the user is doing, where they're coming from or what they've bought, all without relying on third party apps.
Custom rule based logic
Set your own rules for what happens and when, whether it's LTV based upselling, regionally restricted promotions or dynamic landing page content.

Frontend freedom

Your Store, Anywhere

Solidus gives you the freedom to build high performance ecommerce frontends using state of the art technology, from mobile apps to fully decoupled storefronts.

iPhone 1iPhone 2iPhone 3iPhone 4iPhone 5
Build in Nuxt.js, React or Vue
Your store can be built using modern JavaScript frameworks like Nuxt.js, React or Vue. This means you are not locked into templates or rigid structures, and can have a fast, branded storefront designed exactly to your needs.
Create native apps easily
If you need a native mobile experience, I can build fully integrated apps using the Solidus API. Your store can run as a true app on iOS and Android, with all features and design tailored to your customer journey.
Reuse your design system
By building on a shared design system, you can maintain a consistent brand across web and mobile. Components can be reused across platforms, saving time and reducing design and development costs.
Port from Shopify Hydrogen
Already built your frontend in Shopify Hydrogen? No problem. React components can be reused and adapted for Solidus with minimal changes, allowing you to switch platforms without starting from scratch.
Optimise for SEO and speed
By using server side rendering and modern frontend techniques, I ensure your pages are fast to load and fully indexable by search engines. This helps your store rank better on Google and meet the performance standards set by the RAIL model.
Deliver a world class user experience
Everything is built with performance, accessibility and user flow in mind. From mobile gestures to smooth transitions and instant page responses, your storefront will feel just as polished as the biggest names in ecommerce.

Growth Marketing
Without Restrictions

Solidus empowers serious growth. Because you own the entire codebase, nothing is off limits: clean server side tracking, experiments, automation and integrations wired in exactly where you need them. That is the foundation proper growth hacking needs, and closed platforms simply cannot match it.

Plug into marketing automation
Solidus integrates seamlessly with platforms like Klaviyo, Hubspot or fully custom stacks, giving you real time control over your campaign triggers, customer flows and segmentation.
Tailored referral programmes
Run performance driven referral programmes and offer engines that reward loyalty, encourage sharing and increase retention, all without needing third party apps.
Trigger based on behaviour
Launch campaigns automatically based on purchase cycles, user behaviour, or custom rules you define. Solidus gives you full access to your customer journey data.
Optimised Merchant Feeds
Go beyond the basics with enriched and precisely structured Google Merchant Feeds. Control every field, schedule and feed variant for each campaign and market.
Custom bidding and crawlers
Integrate with your own bidding logic, competitive crawlers or pricing engines to react in real time to market trends and competitor activity.
Freedom to build what you imagine
If you can think it, I can build it. Solidus gives you the foundation to test, iterate and scale your marketing stack without restrictions.

Competitive Intelligence

Competitive Intelligence
Meets Automation

From competitor crawling to automated decision making, Solidus can be extended to fit your market strategy. Use real time data, automation and analytics to make better decisions and move faster.

Custom pricing crawlers
Track competitor pricing in real time with purpose built crawlers that scan, analyse and report competitor activity, giving you the edge in dynamic markets.
Automated campaign logic
Build intelligent campaign decision engines using Python. Automatically trigger offers, alerts or bid adjustments based on pre defined business logic.
BigQuery powered analytics
Use Google BigQuery for large scale analytics processing. Run complex queries across your transactional and behavioural data without affecting performance.
Dashboards in the admin
Custom dashboards can be integrated directly into the Solidus admin, giving your team instant access to the KPIs that matter without logging into external tools.
Smarter campaign targeting
Combine customer behaviour with purchase data to create highly relevant campaigns. Segment and personalise in ways no out of the box platform allows.

growth_optimizer.py

The Growth Stack

Solidus + GrowCentric.ai: your shop and its growth brain

Every Solidus store I build can be wired into GrowCentric.ai from day one: competitor intelligence, pricing and budget optimisation, forecasting and A/B testing, all running on your own first party data. The crawling and automation you saw above is exactly what GrowCentric.ai productises. Your shop stops guessing and starts compounding.

Build your store with me and access to GrowCentric.ai is on the house. And before anything starts, we hold a free workshop: I evaluate your setup and show you in concrete numbers how a Solidus store adds to your revenue and sales figures. Then two weeks of work on me, and only then do you decide.

How the free workshop works
REST API ready

One shop, every screen

Your Solidus shop is built API first: a clean REST interface that speaks JSON with anything you plug into it. ERP, fulfilment, marketplaces, partner websites, accounting: they all talk to the same core, so nothing gets locked in and nothing gets copied by hand.

And it goes further. A native iPhone and Android shop app can be built straight on top of the same API, sharing your products, checkout and customers. For my Solidus clients that is included in my fee by default, not an upsell.

Best of all: whether web, app or API, every event lands in the same tracking, analytics and data science system I run for you. One source of truth, every screen measured.

Native apps included in my fee

Everything you plug in

  • Partner websites
  • Other apps and ERP
  • Marketplaces and fulfilment

Your Rails core

REST API · JSON

Native mobile apps

Download on theApp Store
Get it onGoogle Play
The honest maths

What does your shop really cost?

The platform fee is the small print. The real cost is a shop that does not grow. Pick the platform you were planning, set your numbers, and watch what data driven growth does to the curves.

Which platform were you planning to use?

£50,000
18%

Their shop is modelled flat: without clean tracking, optimisation is guesswork. With me, tracking, forecasts and GrowCentric drive the growth loop; drag the rate to any scenario you find realistic.

Their stack, per month

Platform subscription£1,800
Extra transaction fees£100
Apps and plugins (typical)£500
External dev and marketing (typical)£2,500
Native mobile app (typical add on)£750
Total£5,650

Solidus with me, per month

My Development retainer£5,400
Hosting, scales with you£115
Native iOS and Android appIncluded

Months 1 to 4. It falls to £4,200 then £2,900 as automation takes over. Development, data, growth work and the native app are already in the price.

Total£5,515

Net through the till over 24 months

Cumulative revenue minus stack costs, at your growth scenario.

Their stack, flat Solidus with me
£586k£1.2M£1.8M

Ahead from month 2: about £1.3M further ahead after 24 months.

A customised, professional native app is never part of the platform fee: it means an app builder subscription or a custom build on top. With me the native shop app is included by default, and web, app and API all feed the same tracking, analytics and data science system.

You own every line

No platform rent, no plugin fees, no lock in. The shop is yours: code, data, infrastructure.

Wired into GrowCentric

Your store connects straight into the GrowCentric growth stack: tracking, forecasts and dashboards from day one. Decisions run on data, not gut feeling.

Built to grow

Fully customisable and ready to scale. When you grow, hosting grows a little. The platforms take a cut of every extra sale instead.

A scenario tool, not a promise: the growth rate is yours to set, and real results depend on your product and market. Competitor figures are public list prices (2026) plus typical extras, clearly labelled; payment processing costs apply on every platform and are left out on both sides. My numbers come from the pricing page. The exact path is agreed before we start.

See the full pricing logic

You're in Good CompanyUsed by brands that build, not just launch.

Payment, Subscriptions,
and Freedom of Choice

Payment shouldn't limit your growth. I help you set up flexible, secure, and portable payment systems that match how your business, and your customers, actually work.

Works with all major gateways
I integrate Stripe, PayPal, Klarna and other PCI DSS compliant gateways into your store, securely and flexibly, without locking you in.
Advanced subscription logic
Go beyond basic recurring payments. I can build rules like variant specific subscription perks, loyalty based pricing, pause and resume options, or even pay as you grow models.
Cross platform gateway support
By using gateways supported by Shopify and Magento, I ensure your payment stack stays portable, giving you freedom to move between platforms without disrupting cashflow.
No lock in architecture
I build systems that make switching easy. Your store can stay on Solidus long term, or migrate elsewhere later without starting from scratch, especially with shared payment providers.
Built in GDPR compliance
I implement automatic Right to be Forgotten workflows that allow users to request full data deletion, meeting GDPR requirements by design, not just policy.

Platform Advantage

Why Solidus Makes Business Sense

When you need full control, predictable costs and the freedom to build without limits, Solidus delivers. These figures speak for themselves, from total code ownership to zero licence fees and lightning fast development cycles, it's the platform that grows with your ambitions, not against them.

License fees for Solidus core platform: Solidus is fully open source, no license fees, no required SaaS subscriptions, and no platform tax. You pay only for what you choose to host or customise.
£0
Third party apps required for subscriptions: Subscriptions, loyalty perks, and bundled offers are built directly into your store, not bolted on through expensive app marketplaces.
Nil
Checkout branding control vs Shopify: With Solidus, the checkout is yours to own and style. No iframes. No redirects. No powered by tags. Just a fully branded experience from product page to confirmation.
100%
Time to deploy backend changes (avg): When you need to add custom rules, launch new offers, or tweak pricing logic, there's no waiting for vendor support or app store approvals.
<2 Day
Technology backbone: A proven, scalable framework trusted by companies like Shopify, GitHub, and Basecamp, and loved by developers for its security and flexibility.
Ruby on Rails
Ownership of code and customer data: With Solidus, there's no vendor middleware. Your store's logic, data, and interface are yours to own, move, audit, and scale, with no restrictions.
100%
Compatible frontends: Build with the frontend tech your team already loves. Solidus APIs support headless architectures and modern dev workflows out of the box.
Community contributions to core: A strong open source community with consistent contributions ensures ongoing innovation, stability and peer reviewed improvements.
27K+ Commits

Ready to take control of your eCommerce stack?

Whether you're migrating, building from scratch, or scaling a complex operation, Solidus gives you the flexibility to do it right.

Nothing gets lost

Moving from an old shop?

The scariest part of replatforming is the data: your product catalogue, years of order history, your customer accounts. My migrations move all of it: products with variants and images, orders with their statuses, customers with their GDPR consent flags intact, and the SEO that took you years to earn, mapped to the new URLs with proper 301 redirects.

Starting from scratch instead? Then seeding your catalogue is free: you get my CSV templates and a guide, and you fill your shop yourself at no cost.

Your old system

Products, orders, customers: everything you built up stays yours.

Mapping

Every field is mapped to its new home, including the odd ones.

Validation

Counts, spot checks and a parallel test before anything goes live.

Cutover

The switch flips once everything reconciles. Old URLs redirect, rankings survive.

One off migration brackets

BracketUp toOne off
Self serviceany size, you seed it with my templatesFree
Starter500 products, 5,000 orders£1,900
Growth5,000 products, 50,000 orders£4,900
Scale25,000 products, 250,000 orders, multi currency£9,800
Enterprisebeyond that, multi store, ERP feedsfrom £19,500

Ex VAT. Every bracket includes catalogue, order history, customers with consent flags, URL mapping with 301 redirects, a validation run and a parallel checkout test before cutover.

Where you are coming from matters

Clean exports migrate faster than legacy databases, and the price reflects that honestly:

Shopify, WooCommerce, BigCommerce× 1.0Magento, PrestaShop, OpenCart, Shopware× 1.25Custom builds and legacy databases× 1.5

1%of every invoice goes to a UK charity you pick.

A donation, never sponsorship. You choose the cause at onboarding.

The story behind the pledge

Stay ahead of your competition.

The latest innovative products and services, straight to your inbox before your competitors hear about them.

Get up to 5% off your first month: 1% per topic you pick, the full 5% when you take everything. Limited offer · ends 30 September 2026.

New clients only. Terms apply.