Skip to main content
Using Selective Migration, you can migrate a single Product or few products to the destination environment (store or storefront).

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
System-generated fields (Product ID, Date Created, Date Modified, Calculated Price, Variant ID, Image IDs, Metafield IDs) are not migrated, BigCommerce assigns new ones in the destination.
Note: Products are migrated by matching either the product name or the SKU. If either value matches an existing product in the destination store, the existing product is updated. If neither the product name nor the SKU matches, a new product is created in the destination store.

Locale data

For multi-language stores, StagingPro migrates locale-specific data:
  1. Basic Information, translated name and description.
  2. SEO, locale-specific page title and meta description.
  3. URL, custom URL path per locale.
  4. Options, translated option names and value labels.
  5. Modifiers, translated modifier names and value labels.
  6. Custom Fields, translated field names and values.
  7. Images, locale-specific alt text and visibility.
  8. Pre-Order, translated pre-order messages.
  9. Storefront Details, warranty, availability description, search keywords per locale.
  10. Channel Overrides, featured status per channel.
The destination store must already be configured with the relevant locales. StagingPro migrates the locale-specific content but does not provision locales themselves.

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: This mode is significantly faster than full migration because no components are recreated and only selective data items are migrated.

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.