Ecommerce without limits

Drive growth and offer unique shopping experiences without a patchwork of apps. From products to checkout, Swell is customizable and made for scale.


Credit cards and more

Swell integrates easily with the payment gateway of your choice. From PayPal and Stripe to Braintree or WorldPay – you have total control over the checkout experience.

Abandoned cart recovery

Send an email to remind your customers that the items in their cart are waiting. Automate an abandoned cart series to strengthen your customer relationships.

Guest checkout

Choose whether to require customer login or allow guest checkout to streamline buyer flow.

Custom checkout

Use the Storefront API to build a unique experience for your customers.

Saved cards and addresses

Make checkout simpler by giving customers the option to save their card and address for future purchases.

Flexible shipping rates

Optimize conversions with the best shipping option for your customers: flat or tiered, with real-time rate calculation.

Offline payments

Offer online customers payment options like in-store pickup, bank transfer, or even cash on delivery.


Coupon codes

Create coupons with multiple codes to offer discounts on order total, shipping, specific products, or categories.

Limited time only

Add urgency to sale events by setting the date and time when discounts begin and expire.

Bulk coupon generation

Offer coupons or vouchers by mail with unlimited coupon code generating and exporting.

Store-wide discounts

Set up promotional offers with discounts that apply automatically at checkout. Store-wide discounts can also be combined with coupon codes.

Usage rules

Limit each coupon code to once per customer, once per code, or for use only by specific customer groups.

Discount rules

Set custom rules for discounts like minimum quantities or excluded product categories.


Order editing

Edit order items and discounts before or after an order has been finalized.

Payments and refunds

Provide full or partial refunds, or request additional payments from customers if needed.

Flexible fulfillment

Fulfill orders, track inventory, and keep customers in the loop with line-item shipment tracking.

Customer profiles & metrics

Track customer details and order history. Get insight into buying behavior with lifetime value and other metrics.

Saved credit cards

Provide one-click checkout with fully encrypted and compliant saved credit cards.

Draft orders

Quickly support customers during phone, email, or chat by creating orders from the admin dashboard.


Product variants

Track unique product variations with unlimited product options and attributes. Track inventory of each variant in real-time.

Wholesale pricing

Use price rules for specific customer groups like wholesale accounts/VIPs, and offer tiered pricing with minimum quantity limits.

Custom options

Let your customers choose custom options for personalized or made-to-order items.

Product attributes

Create unlimited custom attributes to display on product pages. Hidden attributes can also be used for admin purposes or special cases.


Increase revenue with product bundles, and accurately track the inventory of each individual product.

Cross-sells and up-sells

Trigger impulse buys with upsells on product pages and special offer cross-sells at checkout.

Unlimited products

There’s no limit to the number of products or variations your store can sell.

Bulk editing

Manage hundreds or thousands of products with ease using bulk update features.

Categories and sub-categories

Design category trees to help your customers find products. Manage it all with simple drag-and-drop.


Quick stats

See an overview of your store’s performance with high-level reports on total orders, gross revenue, and trends.

Sales reports

Analyze store performance with detailed reports on products, customers, coupons, sales events, and more.

Customer reports

Learn about customer behavior with reports on first-timers, returning customers, and trends over time.

Finance reports

Check on your store’s financial health with detailed reports on payments, taxes, and location.

Data export

Export data in CSV format to share with your accountant or analyze in other tools.


No design limitations

Swell is API-first, enabling online storefronts and shopping experiences to be created with any web, mobile, or VR/AR technology.

Visual storefront editor

Easily customize the look, feel and functionality of your online store, without code.

Managed or self-hosted

Get started with a hosted store, or take full control with a custom store or app hosted on your own servers.

Hire an expert

Looking for an expert to design and build your store? Reach out and we’ll introduce you to a partner that fits your needs.


Recurring orders

Offer subscription products with recurring orders on a monthly, yearly, or custom schedule.

Upgrade or downgrade

Swell makes it easy for subscribers to upgrade or downgrade plans with custom invoices to keep things simple.

Flexible checkout options

Subscription products can be added to a cart like any other product, or have a custom checkout flow.

Auto retry payments

Retry failed credit card payments automatically to improve subscriber retention.

Invoice items

Allow customers to add one-time or recurring items to subscriptions.

Card expiration notifications

Reduce failed payments by automatically notifying customers when their card is expiring soon.


Storefront API

A flexible API allows for retrieving products, managing customer accounts, and building custom checkouts.

Headless ecommerce

Want to go beyond themes? Swell’s server-side API makes it possible for developers to build a completely custom storefront.

Git-based hosting

Use git push and pull for an efficient workflow when designing themes or changing a live site.

Custom fields

Create custom fields on any model from orders to products, to store data from external systems and support a wide range of customization needs.

Custom data models

No limits to what you can build with custom data models, adding entirely new capabilities to your ecommerce system.

High performance

Engineered from the ground up for speed and reliability, with average API response times below 10 milliseconds.

Compare platforms

Key Features

Storefront Design

Checkout and Payments

Product Management

Shipping, Inventory and Orders

Marketing and Promotion (Discounts)



Compared with Magento 2. Last reviewed May 2020. Report an error