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.
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
- Go to Commerce → Catalogs and choose Sync (or it syncs on connect).
- MsgBuddy imports catalogs and their products; you can watch progress and see a log of what changed.
- 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.
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
- Synced products are what you send as product messages.
- A customer’s cart comes back as an order.
Next: show products in a chat — product messages →.