Growth Marketing Glossary

Saleor

Sa·le·ornoun

A commerce engine, not a shop in a box. Saleor gives developers an open, headless back end and expects them to build the storefront.

commerce APIbuild on GraphQLcustom storefront
Schematic — a headless API powering a bespoke store
Term
Saleor
Is
Open-source headless e-commerce platform
Built on
GraphQL API, composable architecture
Used by
Developers building custom stores

Parts of speech & senses

saleor · noun
  1. Saleor is an open-source, headless, GraphQL-first e-commerce platform that provides an API-driven commerce back end for developers to build custom online stores. "They ran the store on a headless Saleor back end."

What Saleor is

Saleor is an e-commerce platform built for developers who want to construct an online store from parts rather than buy one pre-assembled. It is open source, meaning the code is public and free to inspect, run, and modify, and it is headless, meaning it provides only the commerce back end — products, carts, orders, payments, and checkout logic — through an application programming interface, leaving the storefront that customers actually see for developers to build separately. Saleor is GraphQL-first. It exposes its data through a GraphQL API, a query language that lets a front end ask for exactly the data it needs in one request. Around that core sit an admin dashboard for running the store and support for selling across many channels, from web to mobile and beyond. It is a commerce engine, not a finished shop.

This design suits a particular kind of builder. Because Saleor decouples the back end from the front end, a team can pair it with any framework or device and craft a completely bespoke shopping experience, then swap the front end later without rebuilding the commerce logic underneath. Being open source, it avoids licence lock-in and keeps a company's data in its own hands. Saleor is often described as part of the MACH and composable-commerce movement — the idea of assembling a store from best-of-breed, API-connected services instead of one monolithic suite. The trade for that flexibility is engineering effort. Saleor gives developers control and freedom, but it expects them to build and maintain the storefront and integrations that a hosted platform would hand over ready-made, which is a serious, ongoing commitment rather than a one-time setup.

Saleor versus Shopify

The sharpest way to understand Saleor is against Shopify, and the contrast is nearly total. Shopify is a hosted, all-in-one platform. You sign up, pick a theme, add products, and Shopify runs the servers, security, checkout, and updates while giving you a working store the same day. It is closed-source and opinionated, trading flexibility for speed and simplicity. Saleor is the opposite bet. It is open-source and headless, so nothing about the storefront is decided for you. You build it. There is no drag-and-drop theme and no one hosting it by default, and that is the point. Shopify optimises for a merchant who wants to sell quickly without a developer. Saleor optimises for an engineering team that wants total control over how commerce behaves and looks, and is willing to build to get it.

Neither is simply better. They answer different questions. A small merchant who needs a store this week and has no developers should almost certainly choose a hosted platform like Shopify, because Saleor's freedom is useless without the engineering to wield it. A large brand with a specialist team, unusual requirements, or a need to avoid vendor lock-in may find Shopify's guardrails constraining and reach for Saleor's open, composable core instead. The honest framing is a trade between control and convenience. Saleor gives you the keys to everything and the responsibility for everything, while Shopify keeps the keys and the responsibility and hands you a working shop. Choosing wrongly — Saleor without engineers, or Shopify when you truly need deep customisation — is where teams waste the most time and money.

Using Saleor well

Saleor makes sense when a team has real engineering capacity and a genuine reason to customise. Good candidates include brands with complex catalogues, unusual checkout or pricing logic, multiple sales channels to unify, or a strategic aversion to being locked into one vendor's roadmap. Using it well means treating it as the commerce core in a composable stack — connecting it by API to a chosen front-end framework, payment providers, search, and content tools — and investing in the front end and integrations that turn the engine into a shopping experience. Because the code is open, teams can extend it through its documented mount points and apps rather than forking it. The discipline is to exploit the flexibility deliberately, building only the custom experience that actually differentiates the business rather than reinventing commerce basics for their own sake.

The clearest failure is choosing Saleor for the wrong reasons. A team with no developers, or one that just needs a standard store, will find its openness a burden rather than a gift, because someone still has to build and maintain the storefront, hosting, and integrations a hosted platform provides automatically. Underestimating that ongoing engineering cost is the common trap. Others treat headless commerce as a fashion rather than a fit, adopting a composable stack they do not need and paying in complexity. And confusing Saleor's model with a hosted, closed platform leads to mismatched expectations on both sides. Saleor rewards teams that want and can afford control. It punishes those who wanted convenience and picked it by reputation rather than requirement, then discovered the storefront was theirs to build.

Worked example. A fast-growing brand sells through its website, a mobile app, and in-store kiosks, and its custom bundle-pricing rules keep breaking on a hosted platform. Its engineering team adopts Saleor as the commerce core, using the GraphQL API to feed all three channels from one back end and building bespoke front ends for each. Because the code is open, they extend checkout to handle the pricing logic natively instead of fighting a closed system. The build takes real effort, but the result fits the business exactly. The lesson is about fit, not features. Headless, open-source commerce pays off when a capable team needs control a hosted platform cannot give. (Illustrative; RGM analysis.)
Failure modes to watch. Saleor goes wrong when a team without engineers or a genuine customisation need picks it for its reputation, underestimates the ongoing cost of building and maintaining the storefront, hosting, and integrations a hosted platform would provide, adopts headless commerce as a trend rather than a fit, or expects hosted-platform convenience from an open-source engine.

Synonyms & antonyms

Synonyms

headless commerce platformcomposable commerce engineopen-source e-commerce platform

Antonyms

hosted store platformmonolithic commerce suite

Origin & history

Saleor began as an open-source project from the software company Mirumee and grew into a GraphQL-first, headless commerce platform for building custom online stores.

Etymology: source.

Usage trends

Search interest for this term over the last five years:

View interest-over-time on Google Trends →

Common questions

What is Saleor?
Saleor is an open-source, headless, GraphQL-first e-commerce platform. It provides a commerce back end — products, carts, orders, and checkout — through an API, leaving the customer-facing storefront for developers to build. It is a commerce engine for custom stores, not a ready-made hosted shop.
How is Saleor different from Shopify?
Shopify is a hosted, closed, all-in-one platform that runs a working store for you quickly. Saleor is open-source and headless, giving developers full control over the storefront but expecting them to build and host it. Shopify trades flexibility for convenience. Saleor trades convenience for control.
Who should use Saleor?
Teams with real engineering capacity and a genuine need to customise — brands with complex catalogues, unusual logic, many channels, or a wish to avoid vendor lock-in. A small merchant who needs a store quickly and has no developers is usually better served by a hosted platform.

Resources & people to follow

Curated, non-competitor resources verified per term.

Related training

Disciplines

Areas of marketing where saleor is a core concern:

Sources

  1. trendsGoogle Trends — "headless commerce"