With WhatsApp Commerce integrated into ChitChatBot.ai, businesses can showcase products, enable customers to browse and add items to a cart—all directly inside the WhatsApp chat interface. This offers a seamless, personalized shopping experience and boosts conversion without redirecting users to external sites.
✅ Getting Started
1. Create a Meta Product Catalog
All WhatsApp Commerce products must belong to a Facebook (Meta) Catalog. If your business already has one, you can reuse it. Otherwise, follow Meta’s official guide to create a new catalog:
📘 Create a Facebook Catalog
2. Connect the Catalog to Your WABA (WhatsApp Business Account)
Link your catalog to your WhatsApp Business Account by following this guide:
🔗 Connect Catalog to WABA
⚠️ Note: A catalog can be linked to only one WABA, but a WABA can have multiple catalogs linked.
3. Link Your Meta Catalog to ChitChatBot
- Go to Menu > Tools > E-commerce
- Click “Connect Meta Catalog”
- Follow the on-screen instructions to complete the integration.
🔄 Sync and Link Products
When you connect your Meta Catalog, ChitChatBot automatically imports your products. However, Meta doesn’t expose SKUs via API. All communication with WhatsApp Commerce relies on the Content ID (which acts as the SKU).
To make your products work in WhatsApp:
- Copy the Content ID from your Facebook Catalog.
- In ChitChatBot, edit the corresponding product.
- Paste the Content ID into the SKU field.
⚠️ Working with Variants
- Products with variants must be linked individually by setting the SKU for each variant.
- Important: WhatsApp only supports sending variants, not the parent product.
💬 Sending Products in Conversations
1. Using Flow Builder
- Collection Element
Send products via the Collection block. ⚠️ Not suitable for products with variants on WhatsApp. - Send Products Element
Choose WhatsApp as the message type to access the Send Products block.
✅ Only products with defined SKUs will appear and be sent successfully.
2. From the Inbox
Send products directly to users during live chats using the product picker in the Inbox.
🤖 Smart AI Triggers: Automated Behavior
🛒 When a User Sends a Shopping Cart
- The cart is shown in the Inbox.
- Triggers “WhatsApp Shopping Cart Sent”.
- The user receives a message with the full cart and checkout options.
💡 If you want to auto-create an order on cart submission (instead of waiting for checkout), use the trigger “WhatsApp Shopping Cart Sent” + action “Mark Order As Paid”.
💳 Checkout Flow
ChitChatBot provides a built-in checkout page with support for:
- Stripe
- PayPal
- Razorpay
Once a user sends a cart, the platform automatically prompts them to checkout.
You can also:
- Customize your checkout via flows.
- Integrate your own custom checkout page.
🔄 Abandoned Cart Recovery
If a user doesn’t complete the checkout:
- Our system sends a recovery reminder message after a set delay.
- Adjust timing or disable it under:
Tools > E-commerce > Settings > General > Abandoned Cart Message
You can also create custom reminders using Triggers and Actions.
🔍 Product Search in WhatsApp
By default, ChitChatBot enables product discovery through AI-powered search:
- Users can type product names to find items automatically.
- This applies only to products without variants.
- You can disable this feature at the product or account level:
Tools > E-commerce > Settings > General > Search Products
⚙️ Triggers & Actions
All standard e-commerce triggers work with WhatsApp Commerce, except:
- Product Add to Cart
- Category Add to Cart
📌 WhatsApp-Specific Triggers
- WhatsApp Shopping Cart Sent
Fires when a user sends a cart. Use this to:- Notify admins
- Trigger order workflows
- Track user behavior
- User Asked About a Product
Triggers when a user asks a question related to a product.
Use dynamic fields like{{product_id}}
or{{product_name}}
in your replies to personalize the experience.
🧠 Summary
WhatsApp Commerce in ChitChatBot enables frictionless, in-chat shopping and customer support. Whether you’re managing product discovery, handling carts, or customizing checkout flows—everything can be done directly inside WhatsApp.
For more control, use our powerful Triggers and Actions engine to automate and personalize every interaction.
If you have questions, feel free to reach out to our support team. We’re here to help.