WhatsApp Catalogue Creation via Business API: Complete Guide for 2Factor Dashboard
Create and manage professional product catalogues on WhatsApp using the Business API through 2Factor dashboard. This guide covers everything from setup to optimization for maximum sales impact.
What Is a WhatsApp Catalogue?
A WhatsApp catalogue is a mobile storefront integrated into your WhatsApp Business profile. It enables customers to browse your products or services with photos, prices, descriptions, and direct links—all within the chat interface.
When customers access your catalogue, they can:
- Browse through your complete product range
- View detailed information including prices, descriptions, images, and SKUs
- Add items to cart and send order inquiries
- Share products with contacts
- Access product links for direct checkout
Transform WhatsApp into a sales channel. Instead of manually describing products, you provide a professional, visual catalogue that customers can explore independently, reducing response time and increasing conversion rates.
Why Use WhatsApp Business API for Catalogues?
The WhatsApp Business API offers enterprise-grade features far beyond the basic Business app, making it essential for serious e-commerce operations.
Key advantages of API-based catalogues
- Scale — Support up to 10,000 products (vs. 500 in the app)
- Automation — Sync with your e-commerce platform for real-time inventory updates
- API control — Programmatically create, update, and delete products
- Advanced messaging — Send single-product and multi-product messages in campaigns
- Analytics — Track views, clicks, engagement, and conversions
- Integration — Connect with CRM, ERP, and marketing automation tools
- Bulk operations — Update hundreds of products simultaneously via CSV or API
2Factor advantage: Access WhatsApp Business API through the 2Factor dashboard with simplified setup, no technical complexity, and powerful catalogue management tools built right in.
Getting Started with 2Factor Dashboard
To create a WhatsApp catalogue via the 2Factor dashboard, you need an active WhatsApp Business API account. Here's how to access the catalogue features:
-
Log in to 2Factor Dashboard
Visit your 2Factor dashboard atdashboard.2factor.inand sign in with your credentials. -
Navigate to WhatsApp Business API
From the main menu, select WhatsApp Business API section. This is where you manage your WhatsApp Business account, phone numbers, and messaging features. -
Access Catalogue Management
Look for Catalogue or Commerce Manager in the WhatsApp API menu. This connects you to Meta's Commerce Manager platform where catalogues are created and managed. -
Verify Business Account
Ensure your WhatsApp Business Account is verified. Verified accounts get better features and higher trust from customers.
If you don't have a WhatsApp Business API account yet, contact 2Factor support to set one up. The process includes phone number registration, business verification, and API access provisioning.
Creating Your Catalogue via Commerce Manager
WhatsApp catalogues are managed through Facebook Commerce Manager, which is integrated with your 2Factor dashboard. This is Meta's official tool for product catalogue management.
Method 1: Manual catalogue creation
-
Create a new catalogue
In Commerce Manager (accessible via 2Factor dashboard), click Create Catalogue and select E-commerce as the catalogue type. -
Name your catalogue
Give it a clear name (e.g., "MyStore Product Catalogue") and set your currency. -
Add products manually
Click Add Items and fill in product details:- Product name — Clear, searchable product title
- Price — Set price in your catalogue currency (required)
- Description — Detailed product information (features, materials, dimensions)
- Product ID/SKU — Unique identifier for inventory tracking
- URL — Link to product page on your website
- Images — Upload high-quality product photos (square format recommended)
- Availability — In stock, out of stock, or available for order
-
Organize with collections
Create product sets/collections to group related items (e.g., "Winter Collection," "Men's Shoes," "Best Sellers"). -
Connect to WhatsApp number
Link the catalogue to your WhatsApp Business API phone number. Go to catalogue settings and select your phone number from the list of connected assets.
Method 2: Bulk upload via CSV
For large catalogues, use CSV upload to add hundreds or thousands of products at once:
- Download the CSV template from Commerce Manager
- Fill in product data (name, price, description, image URLs, SKU, etc.)
- Upload the CSV file — products are created automatically
- Review and publish your catalogue
CSV tip: Host product images on your server or CDN first. Include direct image URLs in the CSV file so Commerce Manager can fetch them automatically.
Method 3: E-commerce platform integration
If you use Shopify, WooCommerce, Magento, or other platforms, integrate directly with Commerce Manager:
- Shopify — Install Facebook & Instagram app, connect Commerce Manager, auto-sync catalogue
- WooCommerce — Use Facebook for WooCommerce plugin to sync products
- Custom platforms — Use Commerce Platform API or feed upload for automated sync
Once integrated, your product catalogue automatically syncs—updates to price, inventory, and images flow to WhatsApp in real-time.
API Integration and Automation
For developers or businesses wanting full control, use the Commerce Platform API to programmatically manage catalogues.
Key API operations
| Operation | Endpoint | Use Case |
|---|---|---|
| Create product | POST /{catalog-id}/products |
Add new products programmatically |
| Update product | POST /{product-id} |
Change price, description, availability |
| Delete product | DELETE /{product-id} |
Remove discontinued products |
| Create collection | POST /{catalog-id}/product_sets |
Organize products into categories |
| Get catalogue data | GET /{catalog-id}/products |
Fetch product list and details |
Example: Creating a product via API
Use the Commerce Platform API to add products from your system:
POST https://graph.facebook.com/v18.0/{catalog-id}/products
Content-Type: application/json
{
"name": "Premium Leather Backpack",
"description": "Handcrafted leather backpack with laptop compartment",
"price": "12999",
"currency": "INR",
"url": "https://yourstore.com/products/leather-backpack",
"image_url": "https://yourstore.com/images/backpack.jpg",
"retailer_id": "SKU-12345",
"availability": "in stock"
}
Automation via 2Factor API
The 2Factor platform also provides APIs to send catalogue and product messages:
- Send catalogue link — Share your full catalogue with customers
- Send single-product message — Highlight a specific product with image and details
- Send multi-product message — Showcase up to 30 products in sections
Refer to 2Factor API documentation for detailed endpoints and code examples.
Best Practices for WhatsApp Catalogues
Follow these guidelines to create catalogues that drive conversions and deliver excellent customer experience.
Product images
- High resolution — Use at least 1080 × 1080 pixels for clarity on all devices
- Square format (1:1) — WhatsApp displays images as squares; crop accordingly
- Clean background — White or neutral backgrounds make products stand out
- Well-lit — Natural lighting or proper studio lighting shows true colors
- Consistent style — Use the same photo style across all products for professional appearance
- Multiple angles — Upload 2-3 images per product showing different views
Product titles and descriptions
- Clear titles — Include brand, product type, and key feature (e.g., "Nike Air Max Running Shoes - White")
- Detailed descriptions — Cover size, color, material, features, care instructions
- Keywords — Use terms customers search for to improve discoverability
- Benefits over features — Explain how the product helps the customer
- Formatting — Use line breaks for readability; bullet points work well
Pricing and availability
- Accurate pricing — Keep prices up-to-date; outdated prices hurt trust
- Include currency — Always specify currency (INR, USD, etc.)
- Mark out-of-stock — Update availability immediately when products sell out
- Product URLs — Link to product pages for easy checkout and better tracking
- SKU/Product IDs — Use unique identifiers for inventory management
Catalogue organization
- Use collections — Group by category, season, brand, or promotion
- Feature top products — Highlight best-sellers and high-margin items
- Regular updates — Add new arrivals and remove discontinued items
- Seasonal refresh — Update catalogue for holidays, sales, and seasons
Sending Catalogue & Product Messages
Once your catalogue is live, use it in your messaging strategy to drive engagement and sales.
Catalogue message types
- Catalogue link message — Sends your entire catalogue for customers to browse
- Single-product message — Features one product with image, price, and description
- Multi-product message — Showcases up to 30 products organized in sections (e.g., "Best Sellers," "New Arrivals")
When to send catalogue messages
New customer inquiry
Customer asks "What products do you have?" → Send full catalogue link or multi-product message showcasing top categories.
Product recommendation
Customer shows interest in a category → Send multi-product message with 3-5 relevant products.
New arrival announcement
Marketing campaign for new products → Send marketing template with multi-product message featuring the new collection.
Abandoned cart recovery
Customer added items but didn't purchase → Send single-product message with the exact product they viewed, plus a discount code.
Post-purchase upsell
After a customer buys, send "You might also like" multi-product message with complementary items.
Sending via 2Factor dashboard
Use the 2Factor dashboard to send catalogue messages:
- Navigate to WhatsApp messaging section
- Create a new message or template
- Select Interactive Message type
- Choose Product or Product List
- Select products from your catalogue
- Add message text and send to your contact list
Sending via API
For automated campaigns, use the WhatsApp Cloud API or 2Factor API to send product messages programmatically. This enables dynamic product recommendations based on customer behavior, purchase history, or browsing data.
Tracking Catalogue Performance
Monitor how customers interact with your catalogue to optimize for better results.
Key metrics to track
| Metric | What It Measures | Where to Find It |
|---|---|---|
| Catalogue views | How many people opened your catalogue | Commerce Manager > Insights |
| Product views | Which products are viewed most | Commerce Manager > Product Insights |
| Click-through rate | Percentage who clicked product links | Commerce Manager Analytics |
| Message engagement | Opens, reads, replies to product messages | 2Factor Dashboard > Analytics |
| Order messages | Customers who sent order inquiries | WhatsApp chat analytics |
| Conversion rate | Catalogue views that lead to purchases | Connect UTM tracking + your analytics |
Optimization strategies
- Review top-performing products — Feature these in multi-product messages and marketing campaigns
- Identify low performers — Update images, descriptions, or pricing for products with high views but low clicks
- Test collections — Try different ways of grouping products to see what drives more engagement
- A/B test product messages — Test single-product vs multi-product messages to see what converts better
- Track product URLs — Use UTM parameters in product links to measure traffic and conversions in Google Analytics
Pro tip: Connect Commerce Manager with your website analytics. Add UTM parameters to product URLs (e.g., ?utm_source=whatsapp&utm_medium=catalogue) to track exactly how much revenue comes from your WhatsApp catalogue.
FAQs
Q How do I create a catalogue on WhatsApp using 2Factor dashboard?
Log in to your 2Factor dashboard, navigate to WhatsApp Business API section, and access Commerce Manager. Create a new catalogue, add products with images, titles, prices, and descriptions. Connect the catalogue to your WhatsApp Business API phone number to make it accessible to customers.
Q How many products can I add to my WhatsApp catalogue via API?
Using the WhatsApp Business API with Commerce Manager, you can add up to 10,000 products per catalogue. For enterprise needs beyond 10,000 products, contact 2Factor support or Meta for higher limits.
Q Can I sync my Shopify or WooCommerce store to WhatsApp via 2Factor?
Yes. Through the 2Factor dashboard and Commerce Manager integration, you can connect your Shopify, WooCommerce, or other e-commerce platform. This automatically syncs your product catalogue to WhatsApp, keeping inventory, prices, and images up to date in real-time.
Q Is there a cost to create and maintain WhatsApp catalogues?
Creating and managing catalogues via Commerce Manager is free. However, sending catalogue messages via WhatsApp Business API is billed per conversation according to Meta's conversation-based pricing. Check 2Factor pricing for specific rates.
Q What image format and size should I use for catalogue products?
WhatsApp displays catalogue images as squares (1:1 aspect ratio). Use square images at least 500 × 500 pixels, ideally 1080 × 1080 pixels. JPG and PNG formats work best. Ensure images are high quality with clean backgrounds.
Q Can customers buy directly from WhatsApp catalogues?
WhatsApp catalogues are primarily for browsing. Customers can add items to cart and send you an order message. Native checkout via WhatsApp Pay is available in select regions (India, Brazil). Otherwise, include product URLs that link to your website checkout.
Q How do I send product messages from my catalogue?
Use the 2Factor dashboard to create interactive messages. Select single-product or multi-product message type, choose items from your catalogue, add message text, and send to contacts. You can also use the API to automate product message sending based on customer behavior.
Q Can I organize products into categories or collections?
Yes. Commerce Manager supports product sets (collections) that let you group products by category, brand, season, or any criteria. Collections make browsing easier and help you feature specific groups in multi-product messages.
Q How often should I update my WhatsApp catalogue?
Update immediately when prices change, products go out of stock, or you add new items. For best results, review your catalogue monthly to refresh images, update descriptions, remove discontinued products, and add seasonal items. If you have e-commerce integration, updates happen automatically.
Bottom line: WhatsApp catalogues via Business API transform your messaging into a powerful sales channel. By setting up your catalogue through the 2Factor dashboard, you get enterprise-scale features—up to 10,000 products, automated sync with your store, API control, and advanced analytics. Create high-quality product listings, organize them into collections, send targeted product messages, and track performance to continuously optimize. Start with Commerce Manager through 2Factor dashboard, connect your catalogue to WhatsApp, and watch your conversational commerce grow.