Creative agency glossaryWeb, UX/UI, and Design

E-commerce Platforms

An e-commerce platform is the software an online store runs on, handling the catalog, cart, payments, orders and storefront in one system.

What is an e-commerce platform?

An e-commerce platform is the engine under a store. It holds the products and their variants, serves the storefront, runs the cart and the checkout, takes the payment, records the order, manages stock and shipping, and talks to the tax, accounting, email and marketing tools around it. Shopify, WooCommerce, BigCommerce, Magento (now Adobe Commerce) and Salesforce Commerce Cloud are the familiar names, with a growing set of headless commerce services that supply only the engine and leave the storefront to a custom front end.

They split into three families. Hosted platforms like Shopify run everything for you, for a monthly fee and a cut of transactions, and trade some freedom for reliability. Self-hosted platforms like WooCommerce or Magento give you the code and leave you to host, secure and update it. Headless platforms provide the commerce API and nothing visible, for brands that want to design the whole experience from scratch.

Why it matters

Why an e-commerce platform matters

The platform decides what the store can do, how fast it can change and what it costs to run. Choose one too small and the brand outgrows it in a year, with a painful migration of products, customers and order history. Choose one too large and a small team spends its budget on developers to do what a simpler system does by default. The platform also sets the ceiling on design: some templates are a cage, and some engines make a custom storefront a project of months. The brand, the catalog and the team should pick the platform, not the other way round.

In practice

How an e-commerce platform works in practice

  1. 01

    Choosing starts with questions. How many products and variants? One country or many, one currency or several? Do products have options, subscriptions, personalization, pre-orders? Where does the stock live today, and what has to stay in sync? How much custom design does the brand need, and who will maintain it? The answers usually narrow the field to one or two candidates before anyone looks at a feature list.

  2. 02

    Then the build: the theme or custom storefront, the product data migrated and cleaned, payments and shipping configured, tax set up for every region sold into, the apps and integrations connected, and a test order placed from a real phone with a real card. After launch the platform work does not stop: updates, app audits, speed checks, and the slow accumulation of apps that each add a second to the page.

Watch out

What people get wrong about e-commerce platforms

Picking the platform by the demo. Every platform looks good in the sales call; the question is how it behaves with your catalog, your team and your edge cases. Second, assuming the platform is the store. The platform is the engine; the photography, the copy, the film and the design are what the customer sees, and no engine fixes weak ones. Third, bolting on apps until the store is slow and the monthly bill is a mystery. Every app should earn its place, and the list should be audited twice a year.

A last one: migrating platforms without a plan for the URLs. Every product page that changes address without a redirect takes its rankings and its bookmarks with it.

Questions

People also ask

Which e-commerce platform is best for a small brand?

Shopify, for most. It is quick to launch, handles payments and security, and has a huge app and theme market. If the brand already runs a content-heavy WordPress site, WooCommerce keeps everything in one place.

What is headless commerce?

A setup where the commerce platform supplies only the back end through an API and the storefront is a separate, custom-built front end. It gives complete design freedom and speed, at the cost of a bigger build and a team to maintain it.

How much does an e-commerce platform cost?

Hosted platforms charge a monthly fee from tens to hundreds of dollars plus transaction fees; enterprise tiers run to thousands a month. Self-hosted software can be free, but hosting, development, security and maintenance are not. Count the total, not the sticker.

Next to it in the glossary

  1. Domain NameA domain name is the human-readable address of a website, such as riot.nyc, that points to the server where the site lives.
  2. DowntimeDowntime is any period when a website or app is unavailable to its users, whether through a crash, a server failure, an attack or planned maintenance.
  3. E-Commerce DesignE-commerce design is the design of online stores: the product pages, navigation, cart and checkout that turn a visitor into a buyer.
  4. Environmental GraphicsEnvironmental graphics are the designed visual elements applied to a physical space, such as wall murals, wayfinding, signage, window displays and large-format imagery, so that a store, office, event or venue carries the brand.
  5. Experiential DesignExperiential design is the design of physical and hybrid spaces, from pop-ups and installations to retail environments and events, where people experience a brand with their whole body.
  6. Faceted NavigationFaceted navigation is a filtering system that lets visitors narrow a large set of items, such as products or videos, by combining attributes like size, color, price or year.

Every Web, UX/UI, and Design term →

In the work

Where it shows up

All our creations →

From the journal

Read around it

The journal →

Talking the talk is one thing

We make the work.

RIOT is a creative agency and production studio in New York. Strategy, brand, film, photography, design and the campaigns that carry them, made by one team. A few lines is enough to start: we read every brief the same day.

    Footage