🚚 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

  1. Navigate to your existing store.
  2. Go to Snapshots.
  3. Click β€œTake New Snapshot”.
  4. Name it (e.g. Staging_March2025) and click Create.

Step 2: Clone Store from Snapshot

  1. From the Snapshots panel, find the snapshot you created.
  2. Click Clone.
  3. Enter a new Store Name and subdomain.
  4. Choose the environment (Live, Staging, Development).
  5. 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