One platform for content and commerce.

sparx is a modular operating system for the web. Builder, Commerce, CMS, CRM, Invoicing, Email, B2B, Dropship, Inventory, Live Chat, Scheduling, and AI — plus SEO and Automations free with any of them — running on one shared data layer, behind one dashboard, on one bill. A publisher, a shop, a wholesale distributor, and a CRM-only team are all equally first-class. Selling is one capability, never the assumption.

No credit card · Live in five minutes

12

modules, one platform

1

shared data layer

$10/mo

starting price

MCP.

native AI access

100%

API-first, your data

Not integrations. One system.

Every other “all-in-one” is a bundle of separate products stitched together with syncs that drift and break. sparx modules read and write the same records. Your CRM is built on your commerce data — not connected to a copy of it.

BuilderCommerceCMSCRMEmailB2BAIDropshipScheduling

One data layer

Postgres with row-level security per tenant. Customers, orders, content, and contacts are the same records everywhere.

tenant-isolatedRLS-enforcedevent-driven

One surface — API-first & MCP-native

Every feature is an API endpoint first. The dashboard, your site, and your AI are all just clients of the same API.

REST + GraphQLMCP serverwebhooks

Turn a module off and it stops billing — no migration, no exports, no goodbyes. The data stays where it was; it just goes quiet.

A customer is one customer.

Because every module writes to the same tables, there are no duplicate records and nothing to keep in sync. The buyer who placed an order, opened your email, and called your sales line is a single profile — with each module's view of them attached.

RT

Ranchero Trucking Co.

[email protected]

customer · one record
Commerce

14 orders · $48,200 lifetime

Last order 6 days ago

CRM

Segment Fleet · owner Dana K.

Activity logged across every module

Email

Subscribed · 41% open rate

Order + marketing flows

B2B

Account #4471 · Net 30

Contract pricing, PO checkout

One profile, written by four modules — no integration, no copy, no drift.

Four commitments that hold across every module.

Modular

Activate only what you need. A disabled module runs no workers, stores no rows, and costs nothing. Add the next one when you’re ready — no replatform.

One data layer

Modules share records, not syncs. A customer is one customer across Commerce, CRM, and Email. Reporting is unified because the data was never split.

API-first & MCP-native

Every feature ships as an API endpoint before it gets a screen. A first-class MCP server lets your AI read and write live business data — natively, not via export.

Permanent

You own the data and the site. Export anytime, edit anything no-code, drop to full code when you want. AI can build it — sparx is what keeps it.

Start with one. Add the rest, no replatform.

Most platforms make you migrate to grow. sparx doesn't. Switch on a module and it reads the catalog, customers, and content already there. Switch it off and it goes quiet — the data stays exactly where it was.

A live site

Day onePick a theme, edit blocks, point your domain. Published in minutes.

Builder

The same site sells

When you sellTurn on Commerce. Your existing pages gain cart and checkout — no rebuild.

+ Commerce

Customers, nurtured

As you growAdd CRM and Email. They already know every buyer from day one — no import.

+ CRM+ Email

Net terms & accounts

For wholesaleSwitch on B2B. The same accounts gain pricing tiers, POs, and net terms.

+ B2B

Twelve modules. Mix any combination.

Content-only, commerce-only, or the whole platform — every combination shares the same dashboard, the same data, and the same bill.

Explore all modules →

Everything is an API. Even the AI.

Every feature ships as an endpoint before it ships a screen. The dashboard, your site, your integrations, and your AI assistant are all clients of the same API — nothing is trapped inside the UI.

D

Dashboard

The admin UI is just a client

S

Your site

Site and pages read the same API

AI

MCP / AI

Claude, ChatGPT, Copilot — natively

Webhooks

Events push to your own systems

</>

Your code

Build anything on the headless API + SDK

GET/v1/customers/cus_4471
// the same record the four modules wrote
{
"id": "cus_4471",
"name": "Ranchero Trucking Co.",
"commerce": { "orders": 14, "ltv": 48200 },
"crm": { "segment": "fleet", "owner": "dana" },
"email": { "subscribed": true, "open_rate": 0.41 },
"b2b": { "account": "#4471", "terms": "net_30" }
}

Connect Claude, ChatGPT, or Copilot through the first-class MCP server. See it answer questions about your business →

Enterprise foundations, on by default.

Tenant isolation at the database

Every tenant-scoped table carries a tenant ID, with PostgreSQL row-level security as the backstop against application bugs — not application-tier filtering alone.

Self-hosted email

Transactional and marketing email send from your own domain and reputation on sparx.email — no third-party markup, no shared-IP deliverability roulette.

Event-driven by design

Business events publish to a queue and are consumed by workers. Side effects never block a request — and new automations subscribe without touching the core.

One dashboard, module-aware

Each module shifts the dashboard to its own color and surfaces only its tools. Disabled modules return a clear upgrade path, not a dead end.

Multi-property, multi-brand

Run many sites under one tenant — separate domains, themes, and catalogs — sharing the same customers, content, and bill where you want them to.

Own it, export it, leave anytime

Your data is yours. Full export, headless API access, and no lock-in. Turn a module off and it simply stops — your records stay intact.

Pay only for what you use.

Start with one module from $10/mo. Add the next when you need it. No bundles, no seat tax, no “contact us for content.” Turn anything off and it stops billing the same day.

Start

$10/mo

one module

Grow

$108/mo

Builder + Commerce + CMS

Everything

$411/mo

all twelve modules

Put your whole business on one platform.

Content, commerce, or both. Start with one module and a live site in five minutes — add the rest whenever you're ready.

No credit card · Cancel anytime · Your data, always exportable