Ecommerce Agency Hosting

Ecommerce agency hosting where staging is not a data breach.

Cloning a client's store to staging copies every order, every address and every email on it. Most agencies do this weekly without thinking about it.

Customer data scrubbed on cloneGateways kept in testPeak freeze windows
Safe cloningGateway isolationFreeze windowsDaily backupsFree SSL24/7 support
Built for store work

A store clone is a data copy.

Everything that makes agency work on ordinary sites routine becomes a liability once the database holds customers.

Personal data left behind on clone

Staging copies of a store contain real names, addresses and order history. Customer data is scrubbed as part of cloning rather than left for somebody to remember.

Scrubbed on clone

Test gateways that stay test

A staging store with live payment keys can take a real payment from a test order. Gateway configuration is kept separate between environments so that cannot happen by accident.

Keys separated

Freeze windows that hold

Nobody deploys to a store in late November. Change windows are agreed per client, so the freeze is enforced rather than remembered.

Peak capacity per client, not shared

Your clients' busy periods overlap. Capacity is allocated per store so one client's sale is not another client's outage.

Restore a store, not the account

Backups and restores are per site, so recovering one client's mistake never involves touching anybody else's.

Risk

You hold their customer list.

An agency running client stores is a processor of everybody else's personal data. That is a different position from building brochure sites, and it changes what staging has to do.

  • Customer data removed during environment cloning
  • Payment keys isolated per environment
  • Deployment freezes enforced per client
  • Per-store capacity and per-store restores
Client stores
Managed
23
Staging clones
Data scrubbed
all
Gateway keys
Live in staging
none
Peak freeze
Q4 window
running
Peak season

Everyone's busy week is the same week.

Agency risk concentrates because client peaks coincide. The measure is whether twenty stores can all have their best day at once.

Scrubbed
clones by default
Isolated
gateway configuration
Per-store
capacity and restores
MagicWP140 ms
Typical shared host1460 ms
Shared capacity at peak620 ms

Illustrative comparison of a client store during a concurrent peak. Your numbers depend on catalogue size and traffic.

Configuration

What we change for ecommerce agencies

The difference from ordinary agency work is that every database you touch belongs to somebody's customers.

SettingWhat we doWhy
Environment cloningCustomer and order data scrubbed as part of the copyA staging clone of a store contains real names, addresses and purchase history, and agencies create those weekly without treating them as copies of personal data.
Payment configurationKept separate per environment with live keys excludedA staging store carrying production gateway credentials can take a genuine payment from a test order, which is discovered by the customer rather than by you.
Deployment freezesEnforced per client rather than agreed verballyNobody intends to deploy during Black Friday, but a freeze that lives in a calendar invite is not a control.
Capacity allocationPer store rather than pooled across clientsRetail peaks coincide, so pooled capacity means every client's best day is also every client's riskiest one.
Restore granularityPer site, never account-wideRecovering one client's mistake must not put another client's store into a rollback they never asked for.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

Is it safe to clone a client store to staging?
Here, yes — customer and order data is scrubbed as part of the copy. A raw clone contains real names, addresses and purchase history, and most agencies create those weekly without thinking about it.
Can a staging store take a real payment?
Not if gateway configuration is separated per environment, which it is. A staging site carrying live keys taking a genuine payment from a test order is discovered by the customer, not by you.
How do we stop deploys during Black Friday?
Freeze windows are enforced per client rather than agreed in a calendar invite. Nobody intends to deploy at peak; the point is that intent is not a control.
Will one client's sale affect another's store?
No — capacity is allocated per store rather than pooled. Retail peaks coincide, so pooling makes every client's best day their riskiest one.

Handle client stores properly.

Move the client stores across — migration is free, every store included.