// Saleor provisioning infrastructure

One API call.
One new client
storefront, live.

Frontbase automates Saleor storefront provisioning so agencies can onboard 350+ clients without writing another deployment script.

No credit card required  ·  Works with any Saleor Cloud or self-hosted instance

POST /api/v1/storefronts

$ curl -X POST https://api.frontbase.io/v1/storefronts \

-H "Authorization: Bearer $FRONTBASE_KEY" \

-d '{

"client_name": "acme-store",

"saleor_channel": "default-channel",

"domain": "shop.acme.com",

"theme": "minimal-v2"

}'

 

{ "status": "provisioning",

"storefront_id": "sf_01HXYZ",

"url": "https://shop.acme.com",

"eta_seconds": 47 }

✓ Storefront live in 47 seconds

Saleor API v3.x GraphQL native Webhooks included

350+

client storefronts managed

<60s

avg. provisioning time

5 min

client onboarding start-to-finish

0

custom scripts to maintain

// 01 — What Frontbase does

The provisioning layer your Saleor stack was missing

// PROVISIONING

Spin up a storefront in under 60 seconds

Frontbase handles every step — creating the Saleor channel, generating environment config, setting DNS records, and deploying your storefront template. You call one endpoint. We do the rest.

  • Automatic Saleor channel and warehouse creation per client
  • DNS propagation + SSL certificate provisioned automatically
  • Storefront deployed from your approved template library
  • Webhook fires when storefront is live — integrate with your CRM
provision.log

[00:00] Received provisioning request sf_01HXYZ

[00:01] Creating Saleor channel "acme-store" ...

[00:04] Warehouse attached (warehouse_id: wh_009)

[00:05] Cloning template minimal-v2 ...

[00:11] Env config injected (12 vars)

[00:14] Deploy triggered → Vercel edge network

[00:28] DNS record set shop.acme.com → 76.x.x.x

[00:35] SSL certificate issued

[00:47] ✓ Storefront live — https://shop.acme.com

[00:47] ✓ Webhook fired → your CRM notified

storefront fleet 358 active
acme-store shop.acme.com live
beekman-goods store.beekman.co live
nova-fashion shop.novafashion.io provisioning
hardline-parts shop.hardlineparts.com live
+ 354 more storefronts
// FLEET MANAGEMENT

Manage 500 storefronts as easily as one

The Frontbase dashboard gives you a real-time view of every client storefront — health checks, deployment status, resource usage, and one-click access to any storefront's Saleor admin. No more spreadsheet tracking.

  • Centralized dashboard — all clients, all statuses, one screen
  • Bulk template updates pushed to your entire fleet in minutes
  • Per-storefront logs, uptime monitoring, and alert routing
// BRANDING ENGINE

White-label every storefront from a JSON config

Pass a branding payload — logo URL, color tokens, font choices, nav structure — and Frontbase injects it into the storefront at deploy time. No post-deploy manual config, no client asking "where do I change my logo?"

  • Design tokens injected as CSS variables at build time
  • Storefront templates versioned — roll back any client instantly
  • Rebranding a client? One PATCH request, redeployed in 60 seconds
branding.json

{

"logo_url": "https://cdn.acme.com/logo.svg",

"primary_color": "#E63946",

"font_display": "Playfair Display",

"nav": [

{ "label": "Shop", "href": "/c/all" },

{ "label": "About", "href": "/about" }

],

"checkout_theme": "branded"

}

→ Branding applied. Redeploying...

✓ Live in 54 seconds.

// 02 — Why Frontbase

Built for operators running Saleor at scale

Generic headless tools assume you are building one storefront. Frontbase assumes you are building hundreds.

CAPABILITY
DIY SCRIPTS
FRONTBASE
Provision a new storefront
2–5 days manual work
< 60 seconds
Fleet visibility
Spreadsheet + hope
Real-time dashboard
Bulk template updates
Script + manual QA per client
One API call, whole fleet
DNS + SSL automation
Cloudflare API wrangling
Built-in, zero config
Scale from 50 → 500 clients
Hire more engineers
Same team, same tool
// 03 — Setup

Up and running in three steps

01

Connect your Saleor instance

Point Frontbase at your Saleor Cloud project or self-hosted GraphQL endpoint. Read-write API token. Takes 90 seconds.

→ One-time setup
02

Upload your storefront templates

Push one or more Next.js or Remix storefront repos as named templates. Frontbase clones and deploys from these on every provision request.

→ Git-based templates
03

Call the API. Get a live storefront.

POST client details to our REST API or use the dashboard. Frontbase handles the rest — channel, DNS, SSL, deploy, webhook.

→ Automated every time
// 04 — Pricing

Priced for agencies, not enterprises

No per-storefront fees. No surprise invoices when you land a big client. Flat monthly plans based on your fleet size.

STARTER

$149

per month

  • Up to 50 active storefronts
  • REST API + dashboard
  • 3 storefront templates
  • Automated DNS + SSL
  • Email support
Start free trial
GROWTH
POPULAR

$399

per month

  • Up to 200 active storefronts
  • REST API + dashboard + webhooks
  • Unlimited storefront templates
  • Branding engine (JSON config)
  • Bulk fleet updates
  • Priority Slack support
Start free trial
SCALE

$999

per month

  • Up to 500+ active storefronts
  • Everything in Growth
  • White-label dashboard
  • SLA guarantee (99.9% uptime)
  • Dedicated onboarding engineer
Talk to sales

All plans include a 14-day free trial. No credit card required at signup.

// Ready to stop writing deployment scripts?

Your next client storefront
goes live in under a minute.

Join agencies already running 350+ storefronts on Frontbase. Set up in 5 minutes, provision your first storefront in under 60 seconds.

No credit card required  ·  14-day free trial  ·  Works with Saleor Cloud + self-hosted