Skip to main contentπ Using Snapshots for Store Migration
Need to move your store to a different domain, environment, or WC Studio instance? With Snapshots, migrating your store is simple, fast, and error-free. You can clone or restore a snapshot to launch an identical store on a new path without touching a single file manually.
π Go to: WC Studio β Snapshots
π§ When to Use Snapshots for Migration
- π Moving a store from staging to live
- π§ͺ Duplicating a store for testing or development
- π Launching the same store on a different region or market
- πΌ Cloning a store setup for a new client or brand
π Steps to Migrate a Store Using Snapshots
Step 1: Take a Snapshot of the Source Store
- Navigate to your existing store.
- Go to Snapshots.
- Click βTake New Snapshotβ.
- Name it (e.g.
Staging_March2025) and click Create.
Step 2: Clone Store from Snapshot
- From the Snapshots panel, find the snapshot you created.
- Click Clone.
- Enter a new Store Name and subdomain.
- Choose the environment (Live, Staging, Development).
- Click Create Store.
β
WC Studio will launch a brand-new store using the full state of the original store β including files, database, plugins, settings, and configuration.
π― What Gets Migrated?
- β
All WordPress/WooCommerce settings
- β
Themes & plugins (active + installed)
- β
Database (products, orders, users, etc.)
- β
PHP & config settings
- β
Store environment (Live/Staging/Dev)
π Optional: Update Domain or URLs
After migration, if youβre using a custom domain:
- Navigate to:
Store β Manage β Domains
- Add your new domain and set it as Primary
- Update any hardcoded URLs in content if needed (optional)
π‘ Pro Tips
- β
Use Clone from Snapshot for launching new versions of a successful store
- β
Take a snapshot of the new store after migration for instant rollback
- β
Always test the new store thoroughly before making it public