CommerceSyncing products

Syncing products

In one sentence

Syncing pulls the latest catalogs and items from Meta into MsgBuddy, and links a catalog to your WhatsApp number so its products can appear in chats.

How the pieces relate

  • One credential (your System-User token) lets MsgBuddy read your catalogs.
  • Each catalog holds many products, and can have product sets (curated groups).
  • Your number is linked to one catalog — that’s the one its chats can show.
  • Every product has a retailer ID — a stable code that identifies it when you send it.
Note

The retailer ID (Meta calls it the product retailer ID) is the important glue. It’s the permanent handle for an item; product messages reference it, so it must match what’s in your Meta catalog. You don’t type it by hand — MsgBuddy uses it behind the scenes.

Running a sync

  1. Go to Commerce → Catalogs and choose Sync (or it syncs on connect).
  2. MsgBuddy imports catalogs and their products; you can watch progress and see a log of what changed.
  3. In Commerce → Settings, confirm which catalog your number should use.

Keeping in sync

Your Meta catalog is the source of truth. When you add or edit products at Meta, re-sync to pull the changes into MsgBuddy. Prices, names, and availability all come from Meta.

Tip

Do your product editing at Meta, then sync — not the other way around. Treating Meta as the single source of truth avoids “which price is right?” confusion between the two systems.

How this connects

Next: show products in a chat — product messages →.