Feature Notes
- Schedule Copy - Migration scheduling will be available in an upcoming release as part of the upgraded migration API. Please contact support if you need early access.
- Copy Products allows you to update only selected checkbox items from source to destination.
- Use Advanced Filters and pagination (items per page) to refine your results and make specific selections.
- Clear Results resets filter view.
- A Select All checkbox is available for selecting everything on the current page.
What gets migrated, top level
When you migrate a product, following option are also migrated depending upon your selections:- Images
- Variants
- Options
- Modifiers
- Complex Rules
- Custom Fields
- Bulk Pricing Rules
- Reviews
- Metafields
- Videos
- Channel Assignments
- Locale
- Brand
- Categories
- Related Products (select either product entities or product relationships)
- Product Entities (In addition to the selected products, any products listed as related products will also be imported.)
- Product Relationships (Related products will not be imported. Relationships will be created only if a matching SKU exists in the destination. If no match is found, the relationship is skipped.)
- Migrate Inventory Level
- Migrate Price
- Assign All Products to Destination Channel
Locale data
For multi-language stores, StagingPro migrates locale-specific data:- Basic Information, translated name and description.
- SEO, locale-specific page title and meta description.
- URL, custom URL path per locale.
- Options, translated option names and value labels.
- Modifiers, translated modifier names and value labels.
- Custom Fields, translated field names and values.
- Images, locale-specific alt text and visibility.
- Pre-Order, translated pre-order messages.
- Storefront Details, warranty, availability description, search keywords per locale.
- Channel Overrides, featured status per channel.
Same-store channel migration (multi-storefront)
When source and destination stores are the same but the channels differ (source channel ID not equal to destination channel ID), StagingPro automatically uses a simplified workflow because the product already exists in the store. Only channel-specific content moves:| Migrated | Not migrated |
|---|---|
| Categories assigned to destination channel’s tree | Product base data (already exists) |
| Channel assignment (makes product visible) | Options and variants (store-level) |
| Widget templates | Modifiers and complex rules (store-level) |
| Custom template associations | Images and videos (store-level) |
| Locale data for the destination channel | Custom fields, bulk pricing, reviews |
Brands and categories handling
Brands are matched by name. If “AudioTech” exists in the destination, StagingPro uses the existing brand ID. Otherwise, it creates a new brand with the same name. Categories are recreated with full hierarchy. For a source category path “Electronics > Audio > Headphones”, StagingPro checks the destination for each level, creating any that do not exist. The product is then assigned to the leaf category. Category metafields are migrated when the destination category is created or matched.To view our Onboarding steps, please access the following article → StagingPro Onboarding