Sync social shop data with store: Match product titles, variants, prices, availability and descriptions using SKU; Check publishing status in Shopify Sales Channels and Meta Commerce Manager; Verify catalogue items are active and priced correctly in Meta Commerce Manager
Image: Social Cart

Shoppable Catalogues

Part of Social storefront experiences

Keeping social shop information consistent with the store

A social shop can show an old price or an unavailable variant after the main store changes. Keep product facts consistent by knowing which system owns each field …

After a catalogue sync, compare the social listing with the store record and check what customers see through to checkout. For Shopify products published on Facebook and Instagram by Meta, Shopify’s sales channel and Meta Commerce Manager are useful places to check publishing and catalogue information.

Map the customer-facing fields

For each product, identify which system owns its title, variant, price, availability and description. A catalogue sync transfers data from a source such as a WMS, PIM or ecommerce platform to a destination; different fields may have different owners.

Match the store record and social listing by SKU or another product identifier. Compare all five fields, then follow the listing to the product page and checkout. Matching titles alone will not catch a social tile showing one size while the landing page defaults to another.

Find out how the catalogue reaches the social destination. Transfers can use scheduled CSV or XML feeds, platform connectors such as Shopify or BigCommerce apps, or Graph or REST APIs; they may run on a schedule or in real time.

For an Instagram connection, Shopify’s setup route is Settings > Sales channels. Check the product’s publishing status in the connected sales channel, and use Meta Commerce Manager to inspect the catalogue; products should be active and show the correct pricing.

Handle a mismatch deliberately

Trace a mismatch from the store record through the transfer to the social listing. Check whether the source data is wrong, the product is unpublished, the transfer rejected an update, or the destination has not yet reflected it.

  1. Check the store record. Confirm the title, variant, price, availability and description that should be sent, and identify the system that owns each field.
  2. Check publishing status in the relevant Shopify sales channel. For an Instagram connection, use Shopify admin’s Settings > Sales channels route to find the connected channel.
  3. Open Meta Commerce Manager and inspect the catalogue item. Confirm that it is active and that its price matches the store, including any sale price and currency.
  4. Follow the customer path from the social listing to the product page and checkout. Confirm that the displayed variant, price and availability agree with the store.
  5. If a field is wrong, correct it in the system that owns it and use the configured refresh process. Review the transfer’s validation or rejection results, then repeat the checks after a successful transfer; transfers may be scheduled or real time, so do not assume a fixed interval.

If an urgent promotion or stock change cannot sync in time, pause the affected feature or replace the product. Keep a dated log of the mismatch, affected SKU, fix and verification to help identify recurring integration problems and give customer support the same facts customers saw.

More from Shoppable Catalogues

Shoppable Catalogues

Choosing a small featured product collection

A featured collection works when it gives a shopper a useful starting point. More products are not automatically better: a short, reliable selection makes the …