Skip to main content

When to use this

  • You updated a product in Shopify and the changes are not appearing in Layers.
  • Inventory levels for a product are out of sync.
  • Product variants, metafields, or collections need to be refreshed.

Steps

  1. In the dashboard, go to Catalog.
  2. Find the product in the list and click the actions menu (three dots).
  3. Click Sync from Shopify.
  4. Wait for the sync to complete, then review the product details.

What gets synced

  • Product data (title, description, images, etc.)
  • All product variants
  • Variant metafields
  • Product collections
  • Inventory levels across all locations (if inventory sync is enabled)

Resync several products at once

The Catalog list supports bulk selection when you need to refresh more than one product without reindexing the entire catalog.
  1. Go to Catalog.
  2. Open the actions menu on any product row and click Select to enter selection mode.
  3. Tick the checkbox on each product you want to act on. Use Shift+click to select a range.
  4. Open the Actions dropdown in the toolbar and choose one of:
    • Sync from Shopify — Refetches each selected product from Shopify, the same as running Sync from Shopify on a single row.
    • Push to Index — Republishes the selected products to the search index without re-fetching from Shopify. Use this when the product data in Layers is correct but a search or block is not returning it.
  5. Click ActionsDone selecting to leave selection mode.

Tips

  • Use single-row Sync from Shopify when only one product changed to save time.
  • Reach for Push to Index when Shopify hasn’t changed but products still aren’t appearing in search or recommendations — it’s faster than a full resync because it skips the Shopify fetch.
  • The sync respects your store’s inventory sync settings and permissions.