The Catalog module manages the flow of product data from Shopify through Galantis and into Meta. It is the infrastructure that makes WhatsApp product messages possible — Single Product Messages, Multi-Product Messages, and Whole Catalog browsing all depend on a synced, healthy catalog. Without it, none of these message formats can function. Catalog is not a feature you configure once and forget. Product data changes — prices update, variants go out of stock, new collections launch, images are replaced. The Catalog module keeps that data current automatically through Shopify webhooks and propagates changes to Meta when needed.Documentation Index
Fetch the complete documentation index at: https://docs.digifist.com/llms.txt
Use this file to discover all available pages before exploring further.
What the Catalog module does
At its core, the Catalog module does three things:- Syncs Shopify product and collection data into Galantis — automatically via webhooks whenever products change, or manually on demand
- Stores and manages that data in Galantis — making it available for automation conditions, segment rules, and message templates
- Pushes product data to Meta — keeping your WhatsApp catalog in sync with your Shopify store so product messages display accurate prices, availability, and imagery
When you need the Catalog module
The Catalog module is required if you plan to use any of the following:- Single Product Messages (SPM)
- Multi-Product Messages (MPM)
- Whole Catalog messages
- Back-in-Stock automation flows that reference product data
- Standard campaign broadcasts using text, image, or video templates
- Automation flows that do not use product message formats
- Inbox conversations
- Back-in-Stock widget subscription capture (catalog is required for the notification template only)
Guides in this section
Shopify Sync
Automatic webhook-based sync and manual full re-sync — how product data moves from Shopify into Galantis.
Product Fields
All product and collection fields synced from Shopify, their mapping, and the exclude flag.
Variants & Pricing
How product variants, prices, inventory quantities, and option combinations are stored and kept current.
Meta Catalog
Connecting, creating, and syncing your Meta Catalog — the three available catalog flows.
Catalog Message Types
SPM, MPM, Whole Catalog, Rich Card, and Carousel — message formats that use catalog data.
Catalog Health
Sync success rates, product errors, and PENDING / SYNCED / FAILED status per product.
Setup sequence
If you are configuring the Catalog module for the first time, follow this order:Run the initial Shopify sync
Go to Catalog → Shopify Sync and click Sync Now to import your full product and collection catalog into Galantis. See Shopify Sync.
Review synced products
Check that product data has imported correctly — titles, prices, variants, and images. Exclude any products that should not be pushed to Meta using the
exclude_from_syncforce flag. See Product Fields.Connect or create a Meta Catalog
Link an existing Meta Catalog or create a new one directly from Galantis. See Meta Catalog.
Push products to Meta
Trigger the initial Meta push and verify per-product sync status. Resolve any
FAILED items before using product message formats. See Catalog Health.Related guides
- Getting Started — First Catalog Sync — End-to-end walkthrough for first-time setup
- Templates — Template Formats — How catalog data is used in SPM, MPM, and Whole Catalog templates
- Back-in-Stock — How catalog inventory data drives restock notifications