Skip to content

Product sync

  • Full sync: reads your entire catalog (250 products per page) and sends it to Atelier Digital in batches. It runs after your store is connected, and the Atelier Digital team can run it again on request.
  • Real time: when you create or update a product in Shopify, the product and all of its variants are sent again automatically.

Product deletions are not synced at the moment.

Each Shopify variant becomes one item in Atelier Digital.

Atelier Digital fieldShopify source
externalIdVariant ID
productExternalIdProduct ID
titleProduct title
brandProduct vendor
categoryMapping rules, then store default, then product type
genderMapping rules, then store default (male, female or unisex)
ageGroupMapping rules, then store default (adult or kids)
sizingThe variant’s “Size” option (or “Tamanho”), otherwise the first option
price / currencyVariant price / your store currency
imageUrlVariant image, otherwise the first product image
productUrlhttps://your-store-domain/products/{handle}

We use Shopify IDs instead of SKUs, so you don’t need any SKU convention.

Shopify has no standard fields for gender, age group or category, so Atelier Digital derives them using ordered rules set up for your store. Each rule checks one of these sources:

  • a product tag
  • the product type
  • the vendor
  • the title

A rule matches when the source contains or equals a value, and returns the value to use. The first matching rule wins. If none matches, your store’s default is used.

For example: if a product has the tag women, set gender to female.

To change your rules, contact the Atelier Digital team. Tagging products consistently in Shopify makes this much easier.

Bundles created with Shopify’s official Product Bundles feature are skipped by default, since they are not purchasable items on their own. Contact us if you want them included.