Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt

Use this file to discover all available pages before exploring further.

A staging environment is a copy of your live store where you can test theme changes, app installs, price-list updates, and catalogue edits against production-shaped data before any of it touches real customers. Neither Shopify nor BigCommerce ships this capability natively. StagingPro closes the gap for BigCommerce; Vortex Staging closes it for Shopify.
Never use a staging environment for live customer traffic. Staging stores are for testing only. Do not store business-critical or development-essential data on a sandbox; items may need to be cleared between test migrations.

StagingPro

StagingPro provisions cloud-hosted staging, UAT, and integration environments linked to your production BigCommerce store. On top of those environments it gives you four operational surfaces: bulk content migration, selective content migration, Git-driven code deployment, and a full history and rollback trail.

What gets copied

A bulk migration copies your entire catalogue from production into the sandbox in one operation:
  • Products (variants, options, modifiers, images, pricing, inventory, metafields, locale data)
  • Categories, brands, and promotions
  • Customers and orders
  • Themes, pages, layouts, and blog posts
  • B2B Edition entities (companies, addresses, users, quotes, invoices)
Selective migration lets you move a single product, a specific promotion, a category, or a page template between environments for surgical updates and last-minute content syncs.

Setting up StagingPro

1

Install from the BigCommerce App Marketplace

Open the StagingPro listing at bigcommerce.com/apps/stagingpro, click Install, and grant the requested permissions. Choose your subscription tier on the pricing page that appears — each tier provisions a different number of environments alongside production. Your licence activates immediately.
2

Plan your environments

Before linking anything, decide what environments you need. The recommended naming convention:
NamePurpose
ProductionYour live store — reserved, not editable
StagingPre-deployment store for smoke tests
UATUser acceptance testing for client sign-off
Integration1 / Integration2System integration tests for third-party connectors
Note the store hash ID for each store you plan to link — the alphanumeric token in https://store-a1b2c3d4e5.mybigcommerce.com/. You need Store Owner access on every store you link.
3

Link your sandbox environments to production

StagingPro is pre-installed on your production store after install. To link each sandbox:
  1. On the sandbox store, open StagingPro, enter the production store hash, and click Save.
  2. A connection request appears on the production store. Switch to production, find the request, and click Approve.
  3. Name the environment and choose one of three options: just connect it, clear the destination catalogue, or run a full copy from production.
  4. Repeat for each additional sandbox.
4

Connect your Git repository

StagingPro uses Git as the deploy pipeline for theme code. Connect GitHub or Bitbucket via the settings page. Allow 3–5 minutes after connecting for StagingPro to auto-generate branches per environment and team member.
5

Configure notifications

Set up at least one notification channel before your first migration. StagingPro supports email (add addresses in Settings → Status Notifications), Microsoft Teams (paste a workflow webhook URL), and Slack (paste an incoming webhook URL).
6

Run your first test migration

  1. From the StagingPro home page, open Bulk Content Migration.
  2. Select Production as the source and a sandbox as the destination.
  3. Pick a small entity set — a handful of brands, categories, and products — to validate the pipeline end to end.
  4. Click Start the Migration and watch progress on the History and Rollback tab.
  5. Confirm the migrated entities appear in the sandbox and that your notification channels received the completion alert.

Testing changes

Once your sandbox has production-shaped data, make your changes there — update a theme, install an app, edit a price list, restructure a category. StagingPro’s History and Rollback tab maintains a full audit trail of every migration and deployment so you can see exactly what changed and when.

Promoting to production

For theme changes, push your branch through your Git repository. StagingPro generates a preview URL for approval and then deploys to the live store. For data changes, use selective migration to move the tested records from staging into production.