Skip to main content
Migration History is the StagingPro audit surface and the recovery mechanism. Every data migration and theme deployment lands here with full provenance: who initiated it, what entities were touched, when it ran, where data went, and the result. From the same screen you can roll a botched change back to the previous state with one click. Migration History

Migration History tab

This tab lists every migration with its source environment, destination environment, start and end timestamps, and current status.

Reading a migration row

Each row shows: Status meanings:

Drilling into per-entity detail

Click Open→ to expand the migration: M Igration Details 1 The expanded view lists each entity (e.g. Page Templates, Products, Categories) with:

Code Deployments tab

The Code Deployment tab tracks theme deployments from the connected repository: Code Deployment tab Each row:

Approval workflow

Code deployments may require approval before going live:
  • Pending Approval, deployment is waiting for review.
  • Approved, deployment will proceed.
  • Rejected, deployment will not run.
Available actions depending on state:
  • Deploy, push the theme to the target environment.
  • View Logs, inspect detailed deployment logs.
  • Rollback, revert to a previous theme version.
  • Schedule, set a future deployment time.
Deployments may take 15 to 20 minutes after approval, depending on theme size. The bottleneck is BigCommerce assembling the theme bundle and accepting the upload, not StagingPro itself.

Theme Rollback

The Action column on Code Deployment offers Rollback. Click it, and StagingPro redeploys the previous theme version to the same environment. s15 to 20 minutes for the rollback bundle to land on BigCommerce. Useful when a theme deploy regressed checkout or broke a key page.

Audit trail summary

The Migration History section gives you a complete audit trail:
  • Who, the system records which account initiated the action.
  • What, exactly which entities were migrated.
  • When, precise timestamps for every activity.
  • Where, source and destination environments.
  • Result, success, partial, or failure with error details.
Useful for compliance reporting, post-incident review, change management, team coordination, troubleshooting handoffs to support.

Best practices

Before contacting support

Please gather the following information and send, to enable our team in resolving the issue quickly:
  • Request ID of the problematic migration.
  • Started at and Completed at timestamps.
  • Error messages from the per-entity view.
  • Source and destination environments.