WhatsApp Catalog E-commerce Integration India 2026: Shopify, WooCommerce & Custom Setup
WhatsApp Business Catalog lets Indian e-commerce stores showcase products directly in WhatsApp chats — customers browse inventory, view prices in INR, and purchase without leaving the conversation. Stores using WhatsApp Catalog integration report 42% higher conversion rates than website-only checkouts because Indian buyers prefer completing purchases in familiar chat apps. This guide covers end-to-end integration for Shopify, WooCommerce, and custom platforms, automated product sync, payment collection, and order management workflows for Indian businesses.
Quick Summary
- What it is: WhatsApp Business Catalog syncs your product inventory to WhatsApp, enabling in-chat browsing and purchases
- Supported platforms: Shopify, WooCommerce, Magento, BigCommerce, Wix, custom API integration
- Costs: ₹0 for catalog sync, ₹0.25-₹0.92 per business-initiated conversation, ₹0 for customer-initiated chats
- Benefits: 42% higher conversion, 2.3x faster checkout, 67% lower cart abandonment vs traditional e-commerce
- Setup time: 30 minutes for Shopify/WooCommerce, 2-4 hours for custom integration
Why WhatsApp Catalog Integration Works for Indian E-commerce
Indian online shoppers abandon 76% of carts during checkout — redirecting to payment gateways, entering 12-field shipping forms, and creating accounts kills conversions. WhatsApp Catalog removes these friction points. Customer sees product in WhatsApp, taps "Buy Now," confirms order in chat, receives UPI payment link, pays in 15 seconds. Done.
Real numbers from Indian D2C brands: apparel brand with 5,000 SKUs integrated WhatsApp Catalog in June 2026, saw 42% higher conversion on WhatsApp orders vs website. Average order value ₹2,840 on WhatsApp vs ₹1,950 on web — buyers add more items when browsing in comfortable chat environment. Cart abandonment dropped from 76% to 31%.
How WhatsApp Catalog Integration Works
Product sync from your e-commerce platform
Connect Shopify, WooCommerce, or custom store to Meta Business Suite. Products, images, prices, inventory sync automatically. Changes update in WhatsApp within 1-24 hours depending on sync frequency.
Customer browses catalog in WhatsApp
Customer opens chat with your WhatsApp Business number, taps catalog icon, scrolls products with images and prices. Filters by category. Taps product for details — description, variants, stock status.
Purchase via chat
Customer taps "Send Message" with product pre-selected. Your business confirms size/color, sends UPI payment link, customer pays. Order created automatically in Shopify/WooCommerce, inventory decrements, shipping label generates.
Shopify WhatsApp Catalog Integration Setup
Shopify offers the easiest WhatsApp Catalog integration for Indian stores. No coding required. Here is the complete setup:
Step-by-step Shopify integration
- 1. Install Facebook Channel: Shopify admin → Apps → Add Facebook Channel by Meta. Connect your Meta Business account.
- 2. Enable WhatsApp Business API: Meta Business Suite → Settings → WhatsApp → Add WhatsApp Business account → Enter business phone number (must not be registered on personal WhatsApp).
- 3. Sync product catalog: Facebook Channel app → Products → Select which products to sync (All, Collections, or Manual). Product data flows to Meta Catalog Manager.
- 4. Connect catalog to WhatsApp: Meta Business Suite → Commerce Manager → Select catalog → Settings → WhatsApp → Enable WhatsApp Shopping.
- 5. Test catalog: Open WhatsApp Business app, tap catalog icon, verify products appear with correct images, prices in INR, stock status.
Sync frequency: Products update in WhatsApp catalog every 24 hours automatically. Force manual sync via Catalog Manager → Products → Sync Now. New products appear within 1 hour after sync.
WooCommerce WhatsApp Catalog Integration Setup
WooCommerce requires a plugin for WhatsApp Catalog sync. Two options: official Meta extension (free) or third-party plugins with advanced features (₹999-₹4,999/year).
WooCommerce integration method
- 1. Install Meta for WooCommerce plugin: WordPress admin → Plugins → Add New → Search "Facebook for WooCommerce" → Install → Activate.
- 2. Connect Meta Business account: WooCommerce → Marketing → Facebook → Get Started → Log in with Meta account → Select Business Manager.
- 3. Create product feed: Plugin auto-generates product XML feed with SKU, title, price, image, category. Feed URL: yoursite.com/wp-json/facebook/v1/catalog
- 4. Upload feed to Catalog Manager: Meta Commerce Manager → Catalogs → Add Items → Data Feed → Paste feed URL → Schedule sync every 12 hours.
- 5. Enable WhatsApp Shopping: Commerce Manager → Catalog → Settings → WhatsApp → Turn on WhatsApp Catalog.
Custom E-commerce Platform Integration (API Method)
For custom PHP stores, Laravel apps, or platforms without native Meta integration, use WhatsApp Business API and Catalog API to sync products programmatically.
API integration architecture
Your e-commerce backend sends product data to Meta Graph API Catalog endpoint. Requires WhatsApp Business API access (approved WABA), Meta Business Manager, and developer credentials.
// Example: Create product in WhatsApp Catalog via API
POST https://graph.facebook.com/v19.0/{catalog_id}/products
Authorization: Bearer {access_token}
{
"retailer_id": "PROD-12345",
"name": "Cotton Kurta Set",
"description": "Pure cotton kurta with palazzo",
"price": 189900, // price in paise (₹1,899)
"currency": "INR",
"availability": "in stock",
"image_url": "https://yourstore.com/kurta.jpg",
"url": "https://yourstore.com/product/cotton-kurta"
}For Indian stores with 1,000+ SKUs, run hourly cron job to sync inventory and pricing changes. Use batch API calls (up to 10,000 products per batch) for faster sync. Track sync status via webhooks to detect failed uploads.
Payment Collection for WhatsApp Catalog Orders
WhatsApp does not process payments natively in India (WhatsApp Pay supports only P2P transfers, not merchant payments yet). Businesses collect payment via UPI links from Razorpay, PhonePe, Paytm, or COD.
Razorpay Payment Links (most popular)
Customer confirms order in WhatsApp → Your system creates Razorpay payment link via API → Send link in WhatsApp chat → Customer pays via UPI/card → Razorpay webhook confirms payment → Order auto-created in Shopify/WooCommerce.
Fees: 2% per transaction. No setup cost. Supports UPI, cards, wallets. Payment link valid 24 hours.
Cash on Delivery (COD)
Customer selects COD in chat → Business confirms address → Ships product → Collects cash on delivery. No payment gateway fees. 35-40% of Indian WhatsApp orders use COD despite prepaid push.
Downside: 18-25% COD RTO rate (return to origin). Recommend COD only for repeat customers.
Automated Order Management Workflow
Full automation from WhatsApp order to fulfillment requires integrating WhatsApp Business API with your e-commerce backend. Workflow for Indian stores:
- 1. Order received: Customer sends "I want to buy [Product Name]" via WhatsApp Catalog.
- 2. Bot confirms details: WhatsApp chatbot asks size/color/quantity, calculates total with shipping.
- 3. Address collection: Bot requests delivery address (or pulls from CRM if repeat customer).
- 4. Payment link sent: Razorpay/PhonePe link generated, sent in chat with 30-min expiry.
- 5. Payment webhook: Customer pays → Razorpay sends webhook → Order created in Shopify/WooCommerce → Inventory decremented.
- 6. Shipping notification: Order assigned to Delhivery/Shiprocket → Tracking link sent via WhatsApp template message.
- 7. Delivery confirmation: Package delivered → Automated feedback request sent 24 hours later.
Costs for WhatsApp Catalog E-commerce Integration in India
| Component | Cost | Notes |
|---|---|---|
| Catalog sync (Shopify/WooCommerce) | ₹0 | Free via Meta integration |
| WhatsApp Business API | ₹0.25-₹0.92/conversation | Marketing messages only, customer replies free |
| Payment gateway (Razorpay) | 2% per transaction | UPI 0%, cards/wallets 2% |
| WooCommerce plugin (optional) | ₹999-₹4,999/year | Premium plugins with automation |
| Custom API integration | ₹25,000-₹1,00,000 one-time | Developer cost for custom platforms |
Performance Benchmarks: WhatsApp Catalog vs Traditional E-commerce
Data from 40+ Indian D2C brands using WhatsApp Catalog integration (June-July 2026):
Conversion Rate
42% higher
WhatsApp catalog 18.3% vs website 12.9%
Cart Abandonment
67% lower
31% WhatsApp vs 76% website checkout
Average Order Value
₹2,840
+45% vs website AOV ₹1,950
Time to Purchase
2.3x faster
4.2 min WhatsApp vs 9.7 min website
Common Integration Issues and Fixes
Products not showing in WhatsApp Catalog
Causes: Product missing required fields (image, price, description), product set to "Draft" in Shopify, catalog not enabled in WhatsApp settings, sync stuck/failed.
Fix: Catalog Manager → Diagnostics → Check product errors. Ensure all products have images (min 500×500px), price > ₹1, description > 10 characters. Force manual sync. Wait 1 hour after sync.
Prices showing incorrect currency (USD instead of INR)
Causes: Store default currency set to USD in Shopify/WooCommerce settings, catalog currency mismatch.
Fix: Shopify: Settings → Store Details → Store Currency → Set to INR. WooCommerce: WooCommerce → Settings → General → Currency → Indian Rupee (₹). Re-sync catalog after change.
Out-of-stock products still showing as available
Causes: Inventory sync disabled, sync frequency too slow (24-hour lag).
Fix: Enable inventory sync in Facebook Channel app settings. Increase sync frequency to 6 hours (Catalog Manager → Settings → Sync Schedule). For real-time stock updates, use Catalog API with webhooks.
Start Selling on WhatsApp Today
WhatSender integrates with Shopify, WooCommerce, and custom stores. Sync your catalog, automate order management, and collect payments via WhatsApp. Try free with 50 messages/day.
Try WhatSender Free