commercetools Shopify Import FAQs

  • The free plan is limited to Shopify development stores with no more than 25 existing products. Each import can include up to 5 product IDs and 5 category IDs.

  • The following information is stored:

    1. commercetools IDs and Shopify IDs (commercetools product and category IDs, Shopify product and collection IDs). These are used for mapping and providing import results, and are displayed in the UI. We do not store any imported entity data (e.g. product titles) in our database.

    2. Your Shopify store email address

    3. Import results (e.g. API error responses) and logs for displaying in the UI.

    4. Data entered while using the app. E.g. commercetools API client details (the secret is encrypted in the database), mappings, general settings

  • Existing products and collections are updated if they have previously been imported using this app. Matching is done via a commercetools-id metafield stored on each Shopify resource.

    If products have been imported outside of this app then the import will fail for those products.

  • Add the commercetools attribute names to "Variant Attributes for Options" in your product mapping. The importer builds Shopify options and variant option values from those attributes. Shopify supports a maximum of 3 options per product.