The flexible platform that lets you build unique ecommerce experiences. Build today and scale tomorrow with Swell.

San Francisco and Global
Joined September 2019
Most AI coding agents struggle with platform-specific work because they don't know your platform's conventions. The new Swell custom app skill packages Swell's conventions into a single install for Claude Code, Codex, and other agents. Check it out today → skd.so/bAJNel
1
3
205
Custom attributes on Swell attach to any product and come back in the API as part of the product record. Batch numbers, compatibility specs, warranty terms, whatever your catalog actually carries.
2
39
Proxima runs Liquid themes and ships with Sunrise, a section-based default theme. The Theme Editor covers drag and drop sections, page templates, device preview, inline editing, and localization. Proxima's source is public on GitHub.
1
74
Shopify to Swell migration timelines scale with catalog size: two to three days under 100 products, one to two weeks from 100 to 1,000, three weeks or more past that. Shopify 2.0 themes can often upload directly to Proxima.
1
2
82
Search a cart ID in Swell's Events tab and you get its full history: quantity 3 to 4, every total recalculated, and the request ID that did it, one click from the raw API call. Filtered results export.
2
91
Swell's Developer Console has an Events tab: an audit log of changes to store data. Each row is a diff of the fields that changed, who changed them (or via API), and a link to the originating request. Filter by model, user, and date, or search by record ID.
1
90
One call to /:models returns a Swell store's schema: standard, customized, and app-installed models, with field types, relationships, and 750+ field descriptions, generated from the definitions enforced on every write, so it can't drift.
2
65
A Swell model is a JSON file. Drop it in models/, deploy, and the platform generates the REST resource: endpoints, validation, relationships, and events, with no endpoint code to write.
1
1
64
App Functions run your custom code inside Swell. Write a JavaScript function and it fires on store events, a cron schedule, or an HTTP endpoint you define, with the SDK already authenticated when it runs. The CLI proxies live store events to your machine for local testing.
2
2
201
Set a customer as Business type on Swell and they get VAT fields and B2B pricing from the same catalog as your retail store. Existing retail accounts convert in the dashboard.
1
64
Subscription stacks usually mean 3+ tools, each with its own copy of customer data, plus a permanent "reconcile everything" ticket on your eng backlog. On Swell, subscriptions are one native object: same customer, same catalog, one API.
3
76
Buying a one-time product and starting a subscription shouldn't mean two checkouts. On Swell, it's one. Single purchases and subscriptions combine in the same transaction.
1
2
140
Subscriptions, B2B pricing, multi-currency, custom data models, customizable checkout. All native on Swell. That changes what extensions are for. They add capability on top of a complete core instead of patching gaps in one.
1
1
134
Converted pricing turns $19.99 into $18.47 overseas. And your margin drifts every time the exchange rate moves. On Swell, you set USD, EUR, AUD prices independently. Charm pricing and stable margins, in every market.
91
Swell supports vape and nicotine merchants. Plans, checkout, and shipping rules work the same as for any other store, and compliance stays in your hands.
73
Checkout on Swell is customizable through the API: fields, steps, logic, and styling. Regulatory disclosures, deposit structures, and B2B invoice flows are application code your team already knows how to write.
1
1
558
Dendê Arts makes pants designed specifically for capoeira, sold to practitioners across the US through a custom Netlify storefront, with Swell powering products and checkout through the API. When the available review integrations didn't fit the setup, founder Chris Rodriguez built his own reviews form directly against Swell's API. Full story: swell.is/customers/dende-art…
1
62
The Swell custom app skill is live for AI coding agents. Install in Claude Code, Codex, or any agent that supports the skills protocol. Open source, covers data models, admin UI, notifications, and serverless functions. Check it out → skd.so/wo37LM
2
1
204
A custom data model in Swell is a first-class collection. Define the fields, define the relationships to products, customers, or orders, and you've got something that behaves like the native objects do. Same API, same query syntax, same access patterns. The data your business runs on doesn't have to live in a spreadsheet or a second system your team keeps in sync. It lives in the platform, queryable alongside everything else.
142
The constraint that surfaces fastest on most commerce platforms is the data model. Standard fields rarely cover what your products, customers, and orders actually carry. We handle that through custom attributes and custom data models, both extending the schema through the same API as standard models.
95