Syncing Your Shopify Inventory with WhatsApp Catalog: The Ultimate Guide
April 4, 2026WhatsApp is where the conversation happens. For many South African businesses, it's also where the transaction happens. But here’s the problem: if you’re manually uploading product images and prices to your WhatsApp Business app, you’re wasting time and setting yourself up for an inventory disaster.
What happens when you sell out of a popular item on Shopify but forget to update WhatsApp? A customer buys it in chat, you have to apologize, and you lose trust.
In 2026, the goal is Real-Time Inventory Sync. You want your WhatsApp Catalog to be a mirror of your Shopify store. When a price changes on Shopify, it changes on WhatsApp. When an item goes out of stock, it disappears from WhatsApp.
Here is exactly how you set up the Shopify-to-WhatsApp inventory bridge.
The Foundation: Meta Commerce Manager
WhatsApp doesn't have its own independent database for products. It pulls from Meta Commerce Manager—the same platform that powers Instagram and Facebook Shops.
To sync Shopify with WhatsApp, you need to connect Shopify to Meta first.
Step 1: Install the Google & YouTube Channel (Wait, what?)
While it sounds counter-intuitive, the most reliable way to sync your inventory with Meta in 2026 is often through a Data Feed. However, for most Shopify merchants, the official "Facebook & Instagram" app is the easiest starting point.
- Install the Facebook & Instagram app on Shopify.
- Connect your Facebook Page and Business Manager.
- Select "Shopify" as your inventory source.
Step 2: The Data Sync (The "Catalogue" Part)
Once the app is installed, Shopify will start pushing your products into a Meta Catalogue.
Pro Tip for Developers: Don’t sync every single product. Use "Collections" in Shopify to only sync products that are "WhatsApp Ready." Products with complex customizations or those that require a long consultation might not be suitable for a WhatsApp Catalog.
The Metadata Requirement:
WhatsApp has strict requirements for products. If your products are missing these, they will be "Rejected" by Meta:
- Title: Clear and concise.
- Description: No links or excessive emojis.
- Image: At least 500x500px on a clean background.
- Price: Must match your Shopify price exactly.
- Availability: Shopify's inventory tracking must be enabled.
Step 3: Connecting the Catalogue to WhatsApp
This is the step most people miss. Having a Meta Catalogue doesn't automatically put it on WhatsApp.
- Go to your Meta Business Suite.
- Navigate to Commerce Manager.
- Select your Catalogue.
- Go to Settings > Assets.
- Click Connect to WhatsApp Business Account.
- Select your verified WhatsApp Business phone number.
Once connected, Meta will review your catalog for WhatsApp compliance. This usually takes 24-48 hours.
Step 4: Using the Catalog in Chat
Now that your products are synced, how do you use them?
If you are using the WhatsApp Business API (which I highly recommend for any store doing more than R50k/month), you can now send "Multi-Product Messages" (MPMs).
The "Product Link" Power:
Instead of sending a screenshot of a product, you can send a "Product Card."
- The customer sees a high-res image, the price, and a "View" button.
- When they click "View," they see the full description inside WhatsApp.
- They can add to cart and even send the cart back to you as a message.
Handling Variants and "Out of Stock"
One of the nuances of the WhatsApp Catalog is how it handles variants (e.g., Small, Medium, Large).
Unlike Shopify, which shows one product with a dropdown, WhatsApp often displays variants as separate items or uses the primary image for the whole group.
The Best Practice: Use a "Feed Management" app (like Flexify or FeedforNav) if you have complex variants. These apps allow you to "Flatten" your catalog so it looks better in the WhatsApp UI.
The Inventory Lag: How "Real-Time" is it?
Shopify usually pushes updates to Meta within minutes. Meta then updates WhatsApp. However, there can be a 15-30 minute lag.
If you are running a "Flash Sale" where stock moves in seconds, be aware of this window. For 99% of businesses, this lag is negligible compared to the manual alternative.
Why This Matters for SA Conversion
In South Africa, "Data" is expensive. Browsing a heavy Shopify site can be slow. Browsing a WhatsApp Catalog is fast and uses very little data.
By syncing your inventory, you are meeting the customer where they are—in a fast, familiar, and "data-friendly" environment—while keeping your backend operations clean and automated.
Summary
- Centralize your inventory in Shopify.
- Push to Meta Commerce Manager using the official app or a data feed.
- Verify your products for WhatsApp compliance.
- Connect your Catalog to your WhatsApp Business number.
- Use the API to send product cards instead of manual screenshots.
Stop manually uploading. Start syncing. Your time is better spent closing deals than uploading 50 versions of a t-shirt image.
Sync My WhatsApp Catalog Today →