White Label Online Store
White Label Ecommerce Platform for Agencies
Agencies and freelance web developers regularly get the same client request: "build us an online store under our own brand, with no trace of the underlying platform." NitroCart answers that with a straightforward model — each deployment is its own VPS, its own domain, and its own admin panel, spun up per client through the Telegram Mini App, and a single multi-IP license covers several of these installs at once. Here's how the white label model actually works with NitroCart and when it fits an agency's workflow.
What it is and who it's for
White label with NitroCart isn't a single SaaS dashboard with client sub-accounts. It's a model where an agency deploys an independent instance of the engine for each client, brands the storefront to match that client's identity and domain, and nowhere in the public interface does the underlying engine's name appear. It fits web studios selling "store setup as a service," freelancers juggling several client projects in parallel, and small agencies that need to replicate a standard ecommerce build quickly instead of custom-coding every project from scratch.
The key distinction from a typical multi-brand setup: here, every client is a separate business relationship with their own domain, their own data, and usually full ownership of the project once it's handed over. This is not one owner running several storefronts (that scenario is covered in our article on multiple brands under one license) — it's genuine agency work serving distinct clients.
Selection criteria
When an agency is evaluating a platform for a white label offering, seven things matter most:
- Deployment speed per client — how long it takes to stand up a new store for the next client.
- Cost per client at scale — how the per-install price changes once you're running 3, 5, or 10 client stores.
- Visual uniqueness between client storefronts — critical so two stores on the same engine don't look identical when someone inspects the page source.
- Client data ownership after handoff — can the client take full control of their install once the project is delivered.
- Time to launch — from signed contract to live store, how many hours or days.
- Independence between installs — a breach or outage on one client's store shouldn't touch the others.
- A license structure that covers multiple installs at once — otherwise the agency ends up buying a separate license per vendor per client.
Comparison table
| Approach | Deployment speed | Visual uniqueness | Client data ownership | Cost per client at scale |
|---|---|---|---|---|
| NitroCart (agency model via independent installs) | 15–30 minutes per client via the Telegram Mini App | CSS/id/JS names are uniquified on every install | Client gets their own instance and full data | Drops as more clients share one license |
| Custom build from scratch per project | Weeks per project | Fully unique, but expensive | Full ownership | Scales linearly with client count |
| Off-the-shelf CMS with per-client theming | Days to configure a theme | Often recognizable by template structure | Usually yes, but updates are the agency's job | Moderate, but no shared multi-site license |
| SaaS platform with a reseller program | Fast, but client doesn't own the infrastructure | Often limited by the builder's constraints | Client depends on the platform; data isn't always exportable | Recurring per-client subscription fees with no ceiling |
How it actually works in NitroCart
The white label model rests on a handful of concrete engine features. First, every deployment uniquifies CSS classes, element ids, and JS variable names — meaning two client stores built on the exact same theme won't reveal their common origin when someone inspects the page source, which matters specifically for white label positioning. Second, there are 4 ready-made storefront formats, switchable from the admin with a single field, so a different client niche (services, catalog, landing-style) doesn't require rebuilding the frontend. Third, the license covers up to 15 IPs on the Enterprise tier, so an agency can run up to 15 client installs on a single key. Each deployment through the Telegram Mini App typically takes 15–30 minutes — the full walkthrough is in Deploy a Store in 15 Minutes. Every install gets its own domain and a free Let's Encrypt SSL certificate, and updates are delivered remotely and signed, with no need to manually rebuild the project for each client. For the wider deploy-and-license context, see Deploy and license.
Agency economics: running five clients
Take the Pro tier — $1,790 billed yearly, up to 5 IPs. If an agency runs 5 client stores on that single license, the license cost per client works out to $1,790 ÷ 5 ÷ 12 ≈ $30/month. Growing to 10–15 clients, Enterprise ($3,590/year, up to 15 IPs) brings it to between ~$30 and ~$20/month per client at full license load.
Compare that to the alternatives. Custom-building each client's store from scratch typically means weeks of developer time per project — thousands of dollars upfront, plus separate ongoing maintenance per client. Reselling a separate SaaS subscription per client usually means a fixed monthly fee with no volume discount: 5 clients at $30–50/month each adds up to $150–250/month in recurring costs, versus one NitroCart license covering all five. The economics tilt in the agency's favor specifically because a multi-IP license is shared across client installs — more on that mechanic in One License, Up to 15 VPS.
When NitroCart isn't the right fit
Worth being upfront here: if an agency needs a single partner dashboard to manage every client store at once — viewing orders, changing settings, or pushing updates across all clients from one screen — that feature doesn't exist in NitroCart. Each install is administered separately, through its own admin panel tied to its own domain. That's a deliberate tradeoff of the "independent installs" model, not a gap: isolating clients from one another is exactly what keeps a breach or outage on one store from touching the rest. If your agency model depends on a centralized multi-client console, it's worth looking elsewhere. A full breakdown of cases where the engine isn't the right choice is in When NitroCart Is Not a Fit.
FAQ
Will the client or their shoppers see that the store runs on NitroCart?
No — by default, the engine's name doesn't appear anywhere in the public storefront interface. The frontend is fully branded to the client, and CSS/JS are uniquified per install.
Can the store be handed over to the client after the project is delivered?
Yes. Each install is its own VPS with its own engine instance, so the agency can transfer access credentials to the client, with the license terms continuing to apply to that specific installation.
Is there a built-in reseller or partner program for agencies?
Not currently — there's no separate reseller program with automated commissions built into the product. The model is built around the agency purchasing a multi-IP license directly and allocating it across its own client projects.
Can different clients on the same license use different storefront formats?
Yes — each install is configured independently, and the storefront format is switched in the admin panel separately for every client store.
Do you need SSH access to manage client stores day to day?
No — plugins install as ZIP uploads from the admin panel, and updates arrive remotely and signed. SSH is typically only needed during the initial deployment.
What happens once an agency has more than 10 clients?
The Enterprise license covers up to 15 IPs; running more installs than that requires a second license, which is worth factoring into the agency's unit economics ahead of time.
Pricing
NitroCart plans: Start — from $99/month, 1 IP; Pro — from $199/month, up to 5 IPs; Enterprise — from $399/month, up to 15 IPs (quarterly — up to −10%, yearly — −25%) — the tier that gives agencies the best per-client economics when running multiple projects at once. Full details and sign-up on the pricing page.
How much it costs
NitroCart is a license, not a subscription with a cut of your sales. Three plans, billed monthly, quarterly (up to −10%) or yearly (−25%):
- Start — from $99/mo ($890/year, ≈$74/mo), 1 store.
- Pro — from $199/mo ($1,790/year, ≈$149/mo), up to 5 concurrent stores.
- Enterprise — from $399/mo ($3,590/year, ≈$299/mo), up to 15 concurrent stores.