Ecommerce without limits.
Offer unique shopping experiences without needing a patchwork of apps. From products to checkout, Swell is customizable and made for scale.
- April 2022
- Released demo of Horizon storefront theme.
- March 2022
- Launched a completely overhauled and updated Help Center full of new content.
- February 2022
- Overhauled product configuration relating to attributes, options, and variants.
- January 2022
- GraphQL beta for our Frontend API plus the Smartystreets integration for address validation.
Checkout
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 Frontend 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.
Discounts
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.
Orders
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.
Products
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.
Bundles
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.
Reporting
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.
Storefront
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.
Subscriptions
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.
Developers
Frontend 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 100 milliseconds.