Backoffice
Shopify import
Connecting Shopify, importing catalog products, and verifying option mappings.
Backoffice includes a native Shopify connector to import existing Shopify products and automatically generate Choices, ChoiceValues, and CommerceMappingSets.
Connecting Shopify via OAuth
- In the Backoffice sidebar, navigate to Integrations → Shopify.
- Click Connect store.
- Enter your Shopify store domain (e.g.
your-brand.myshopify.com). - Click Authorize. You will be redirected to Shopify to approve permissions.
- Once approved, the connection status shows Connected.
Importing a Shopify product
- In the Backoffice sidebar, go to Products and click Import from Shopify.
- Browse catalog: Search or select a product from your live Shopify catalog.
- Preview import (
previewShopifyProductImport):- Backoffice analyzes Shopify options (e.g. Size, Color, Material).
- Generates proposed Choices and ChoiceValues.
- Shows the count of mapped variants and unmapped combinations.
- Click Confirm Import.
What the import creates automatically
When the import completes:
- A new Product is created with the Shopify title and description.
- A Draft ProductRevision is created.
- Choices and ChoiceValues are populated matching the Shopify options.
- A CommerceMappingSet is created with
provider: "shopify"where each combination of options maps directly to the corresponding ShopifyvariantId(GID) andsku.
Next steps after import
- Open the imported product in Backoffice.
- Go to the 3D tab to attach a 3D model and configure visual bindings in the 3D Studio.
- Add any manufacturing incompatibility rules in the Rules tab.
- Publish the revision to make it live.
Verify
- Open the import proof and record the created product and revision IDs.
- Compare every imported choice key and value key with the Shopify option names and values.
- Compare the imported mapping row count with the expected Shopify variants; do not infer product compatibility from a missing Shopify variant.
- Resolve representative imported combinations and confirm the returned variant GID and SKU match Shopify.
- Add CubeCom constraints only for combinations that are genuinely forbidden, not merely unmapped.
- Attach and preview 3D behavior before publishing; Shopify import does not create visual mappings.