Home How to How to Build a WhatsApp Catalog for Your…

How to Build a WhatsApp Catalog for Your Business (Step-by-Step)

๐Ÿ“ฑ WhatsApp Business ยท Step-by-Step Setup

How to Build a WhatsApp Catalog for Your Business

Most customers who message a business on WhatsApp are asking one of three things: what do you sell, how much is it, and how do they order. A properly set-up WhatsApp Catalog answers all three before the conversation even starts โ€” inside the app, with no link to click or website to load.

โฑ Setup time: 10โ€“30 minutes depending on product count
๐Ÿ’ฐ Cost: Free โ€” built into WhatsApp Business
๐Ÿ“ฆ Limit: Up to 500 items, 10 images or 1 video per item

WhatsApp’s Catalog feature is a mini storefront that lives inside your business profile. Customers tap it, browse what you sell, and message you directly from the product page โ€” all without leaving WhatsApp. For a salon, a food seller, a clothing brand, or any small business that currently answers “what do you sell?” on WhatsApp fifty times a week, this is the single most useful free feature available.

This guide covers the full setup from scratch โ€” what to fill in, what to photograph, how to organise into collections, how to share it, and the common mistakes that cause items to sit in review or get rejected entirely.


Before You Start: What You Actually Need

The WhatsApp Business app is required โ€” the regular WhatsApp app doesn’t have a Catalog feature. If you’re currently using a personal WhatsApp number for business, this is a good moment to switch: the Business app is free, works on the same phone number, and the Catalog is only one of several features you gain.

Gather these before opening the app:

  • Product photos โ€” minimum one per item, ideally 3-5 (covered below). Square or portrait works best.
  • Product names โ€” specific is better than vague (more on this shortly).
  • Prices โ€” optional in the form, but filling them in eliminates the most common customer question immediately.
  • Descriptions โ€” one or two lines per item. What it is, key specs (size, flavour, material), and anything that stops the customer needing to ask.
  • Country of origin โ€” Meta now requires this for every catalog item. Have it ready (usually your country).
Upload from a computer if you have more than 10 items. WhatsApp Business Web (web.whatsapp.com) lets you manage the catalog from a desktop browser with your product photos already on the computer โ€” significantly faster than uploading from your phone gallery when dealing with a large product list.

Step-by-Step: Building Your Catalog

1
Open the app
Navigate to Catalog in Business Tools
Open WhatsApp Business. Tap the three dots (top right) โ†’ Settings โ†’ Business tools โ†’ Catalog. If this is your first item, you’ll see an empty catalog screen with an “Add new item” button.
Android: โ‹ฎ โ†’ Settings โ†’ Business tools โ†’ Catalog
iOS: Settings (bottom right) โ†’ Business tools โ†’ Catalog
Desktop/Web: Menu (top left) โ†’ Catalog
2
Add your photos
Tap “Add new item” and upload images first
Tap the image icon to upload from your gallery or take a new photo. You can add up to 10 images or 1 video per item. Add as many angles as you can โ€” front, back, detail, in-use or in-context. Each image goes through Meta’s review before it’s visible to customers.
โš ๏ธ Images are reviewed individually. A single rejected image delays the whole item. See the photo section below before uploading.
3
Fill in the fields
Name, Price, Description, Link, Code
Fill in the item details. Name is the only required field โ€” everything else is optional but strongly recommended. See the field guide below for what to write and what to avoid.
4
Country of origin
Select the country where the item was made
This is now a required step for every item โ€” Meta added this requirement, and you can’t save an item without it. Tap “Country of origin,” select your country (Ghana, Nigeria, etc.), and tap Save.
โš ๏ธ If you’re selling imported goods, “country of origin” means where the item was manufactured, not where you’re selling from. For resellers of Chinese-manufactured goods, this is China โ€” not your country.
5
Save and wait
Tap Save โ€” the item goes into review
Once saved, the item is submitted to Meta for review. This usually takes a few minutes to up to 24 hours. A pending item won’t be visible to customers yet. A rejected item shows a red exclamation icon โ€” you’ll need to edit it and resubmit. An approved item goes live automatically.
Pending = clock icon (not yet visible)
Approved = live in catalog (visible to customers)
Rejected = red ! icon (edit and resubmit)
6
Repeat
Add remaining items, then organise into collections
Repeat steps 2-5 for each product. Once you have several items live, organise them into Collections (covered below) โ€” this makes the catalog significantly easier for customers to navigate as the item count grows.

What to Write in Each Field

FieldRequired?What to write
NameRequiredSpecific and descriptive. Include the variant if relevant โ€” size, colour, flavour. “Jollof Rice โ€” Party Pack (10 portions)” beats “Jollof Rice.”
PriceOptionalFill this in. It’s the #1 customer question. If prices vary (e.g. custom orders), put a “from GHS 80” style entry and note in the description that final price depends on requirements.
DescriptionOptional1-3 sentences: what it is, key specs, what’s included. Write for someone who’s never heard of your product. Avoid filler (“quality product at affordable price”) โ€” be specific.
LinkOptionalIf you have a product page, booking form, or Paystack/Flutterwave payment link for this item, add it here. Broken links cause errors โ€” verify before saving.
Item codeOptionalYour internal reference number. Useful for businesses with many SKUs or shared between a team โ€” put what you’d say on the phone when a customer asks about a specific item (“that’s SKU-042”).
Country of originRequiredWhere the item was manufactured. Required since Meta’s 2024 policy update โ€” you can’t save without selecting this.

Before vs After: Product Names

โŒ Before

Item name: Bag

Description: Nice bag, good quality

Price: (empty)

โœ… After

Item name: Ankara Tote Bag โ€” Medium (Available in 4 prints)

Description: Handmade from 100% Ankara fabric. Fits A4 documents, laptop up to 13″. Zip closure, internal pocket. Message us with your print preference after ordering.

Price: GHS 85

Before vs After: Service Listings (Salons, Consultants)

โŒ Before

Item name: Hair braiding

Description: We do all styles

Price: (empty)

โœ… After

Item name: Knotless Box Braids โ€” Medium (Waist Length)

Description: Price from GHS 250 depending on hair length and pack count. Includes wash and condition. Duration: 4-6 hours. Appointment required โ€” message us to book.

Price: GHS 250


Product Photography: What Actually Works

The catalog photo is the first thing a customer sees. A blurry photo or a cluttered background doesn’t just look unprofessional โ€” it creates doubt about the quality of the product itself. These tips work on a basic smartphone, no equipment needed.

โ˜€๏ธ
Natural light, no flash
Shoot near a window with indirect daylight. Flash creates harsh shadows and washes out colours. Cloudy days are often ideal.
โฌœ
Clean background
A plain white or light-coloured surface (cloth, wall, paper) keeps focus on the product. Avoid busy backgrounds โ€” floors, desks with clutter, bedsheets.
๐Ÿ“
Square or portrait frame
WhatsApp displays catalog images as squares. Shoot portrait or square (1:1) so the product fills the frame โ€” landscape images get cropped awkwardly.
๐Ÿ”
Show the detail
Add a close-up shot for texture, labels, stitching, or ingredients. The question customers ask least often is the one the photo already answered.
๐Ÿ‘ค
In-use or in-context
A bag on someone’s shoulder, a meal on a plate, a dress on a person โ€” shows scale and helps the customer picture it in their life. Include at least one of these per item.
๐Ÿ”„
Consistent across items
When all items use the same background and lighting, the catalog looks like a real storefront rather than a collection of random photos.

Before vs After: The Product Photo

โŒ Before
One photo, taken on a table with dishes and other items visible in the background, slightly blurry, portrait orientation โ€” item partially cut off at the bottom. No sense of scale.
โœ… After
Five photos: (1) item centred on white cloth in natural light, (2) close-up of texture/detail, (3) in-context photo showing scale, (4) back view, (5) packaging. Consistent background across all items in the catalog.
Common rejection reasons: Meta rejects images for watermarks that cover more than 20% of the image, text overlaid on the photo, adult content, weapons, and images that don’t clearly match the product name. A plain, clean product photo with no overlaid text is the safest starting point โ€” add text-based promotions in the description instead.

Organising with Collections

Collections are the catalog equivalent of sections in a physical shop โ€” they group related items so a customer browsing doesn’t have to scroll through 80 products to find what they want. They become relevant once you have more than about 15 items, and essential beyond 30.

To create a collection: In the Catalog screen, tap the Collections tab โ†’ Create collection โ†’ give it a name โ†’ add existing items to it. One item can belong to multiple collections (e.g. a product can be in both “New Arrivals” and “Under GHS 100”).

Collection naming ideas by business type:

Fashion / Clothing
By style: Casual Wear, Formal, Traditional / Kente
By price: Under GHS 100, Premium
By occasion: Wedding Guest, Everyday
Food & Catering
By category: Rice Dishes, Soups & Stews, Pastries
By size: Individual Portions, Family Pack
By use: Party Orders, Weekly Meal Prep
Salon / Beauty
By service: Braiding, Natural Hair, Locs
By duration: Under 2 Hours, Half Day
By price: From GHS 50, Premium Services
Electronics / Tech
By category: Phones, Accessories, Cables
By brand: Samsung, Tecno, iPhone
By status: New, UK Used, Brand New Sealed
General Retail
By status: New Arrivals, Bestsellers, Clearance
By price: Under GHS 50, Mid Range, Premium
By use: Gifts, Everyday Essentials
Services / Consulting
By package: Starter, Standard, Premium
By type: One-off, Retainer, Training
By client: Individual, Business

Sharing Your Catalog

The catalog only helps if customers can find it. There are four main ways to share it:

Before vs After: How Most Businesses Share Products

โŒ Before โ€” the common pattern
Customer asks “what do you sell?” โ†’ owner sends 12 photos one by one from their gallery, varying quality, no prices, no descriptions โ†’ customer asks “how much is the blue one?” โ†’ back and forth continues for 10 messages before they’ve even decided whether to buy.
โœ… After โ€” with a catalog
Customer asks “what do you sell?” โ†’ owner sends catalog link (or it’s already in their bio) โ†’ customer browses items with photos, prices, and descriptions โ†’ messages with “I want the blue Ankara bag, medium” โ†’ conversation starts at the point of buying, not discovering.

Keeping Your Catalog Current

A catalog with out-of-stock items still listed, or prices that changed two months ago, creates more problems than no catalog โ€” a customer who orders something that’s no longer available, or arrives expecting a different price, has a worse experience than one who was told “message us for current stock.”

  • Items that sell out: Either delete them or update the description to “Currently out of stock โ€” message us to be notified when available.” Hiding an item (rather than deleting it) keeps its details for when you restock.
  • Price changes: Update immediately. Even a one-week lag in prices leads to pricing disputes.
  • Seasonal items: Create a “Limited / Seasonal” collection, move items in and out rather than deleting and re-adding (which sends them back through review).
  • New arrivals: Add a “New Arrivals” collection and move items out of it after 2-4 weeks โ€” customers who check regularly appreciate knowing what’s actually new.
The connection to the rest of this series: If you’ve set up the WooCommerce or Paystack automations from earlier guides, the WhatsApp Catalog is the discovery layer that sits in front of them โ€” a customer finds a product in the catalog, initiates a conversation, and the payment/order automation handles the rest. For AI agent platforms like ChatPadi, the catalog is the source of truth Ama reads from when answering “do you have this in blue” โ€” which means keeping the catalog accurate is the highest-leverage maintenance habit in your entire automation setup.

Common Mistakes to Avoid

โŒ Leaving the price field empty across the whole catalog
Price is optional in the form but leaving it blank across every item means the catalog doesn’t eliminate the #1 customer question โ€” it just gives them photos to ask about. “Message for price” on every item turns the catalog into a photo gallery with extra steps.
โ†’ Fix: Fill in prices. If pricing genuinely varies (custom orders, bulk discounts), use “From GHS 80” and explain the variation in the description โ€” better than leaving it empty.
โŒ Using photos with text overlays or watermarks
Adding your logo, phone number, or promotional text over product photos is a common practice on social media โ€” and a common rejection reason on WhatsApp Catalog, where Meta’s review flags heavy text overlays on images.
โ†’ Fix: Use clean product photos without text overlays. Put your contact info in the business profile, and promotions in the item description โ€” not burned into the image itself.
โŒ Treating catalog setup as a one-time task
A catalog set up once and never updated gradually becomes inaccurate โ€” items that sold out, prices that changed, new products not listed. Customers who message about a sold-out item they saw in the catalog have a worse experience than those who were just told what’s available.
โ†’ Fix: Build a simple habit โ€” when stock changes or a price updates, open the catalog and update it the same day, not “later.” It takes two minutes per item.
โŒ No collections until there are 100+ items
Waiting until the catalog is large to organise it means customers have to scroll through an unsorted list from the start. Collections are worth creating from about 15 items, not after the catalog becomes overwhelming to navigate.
โ†’ Fix: Plan your collection structure before adding items โ€” 3-5 collection names based on your business type. Add each item to a collection as you create it, rather than sorting retroactively.
โŒ Not sharing the catalog anywhere
A complete, well-photographed catalog that no customer knows exists still doesn’t reduce the “what do you sell?” messages. The catalog link needs to be where customers look: Instagram bio, Facebook About section, email signature, and sent proactively in any new customer conversation.
โ†’ Fix: Put the catalog link in every bio/profile you have today. Set up the Quick Reply shortcut so sharing it in-chat takes one keystroke, not a copy-paste. Send it proactively at the start of conversations with new customers.

Frequently Asked Questions

My item was rejected โ€” what does that mean and how do I fix it?

A rejected item shows a red exclamation icon in your catalog. Tap it to see the rejection reason. Common reasons include: the image contains heavy text overlays or a watermark, the product name is too vague to match what’s shown in the photo, the item appears to violate WhatsApp’s commerce policy (which prohibits alcohol, tobacco, adult content, weapons, and a few other categories), or the image is too low quality. Edit the flagged field, tap Save, and the item goes back through review. Clean, clear photos with matching accurate names are rejected far less often than edited promotional-style images.

Can I add services (not just products) to the catalog?

Yes โ€” the catalog isn’t limited to physical products. Salons, consultants, tailors, cleaning services, tutors, and any service business can list their services, packages, or session types exactly like product items. The Name, Price, and Description fields work identically. Use the Description to include practical details like duration, what’s included, and how to book.

How is this different from the WhatsApp Business API’s catalog features?

The free WhatsApp Business app (covered in this guide) lets customers browse your catalog and message you from it. The WhatsApp Business API โ€” used by larger businesses and platforms like ChatPadi (covered in the customer support guide) โ€” also supports Multi-Product Messages, where the business can send a customer a message containing multiple items from the catalog in a structured format, and the customer can add items to a cart and send back a structured order. For most small businesses, the free-app catalog is the right starting point; the API’s catalog features become relevant when order volume justifies the additional setup.

Can I use the catalog link as the “Link” field inside product items?

You can link to any URL from the product’s Link field โ€” a product page on your website, a Paystack/Flutterwave payment link for that specific item, a Google Form order form, or a booking link. Linking to your own catalog from inside an item doesn’t add much value since the customer is already in the catalog. The most useful link per item is something that moves the customer to the next step โ€” a direct payment link, or a booking form, depending on your business type.


Your Catalog, Live in Under an Hour

The setup itself is straightforward. What takes time โ€” and what separates a catalog customers actually use from one they glance at and close โ€” is the quality of the photos and the specificity of the descriptions. Spend the first 30 minutes on those, and the technical steps take care of themselves.

Once it’s live, put the link in your bio today. Send it in your next customer conversation. The result โ€” fewer “what do you sell?” messages, conversations that start at the point of buying rather than discovery โ€” is immediate.

More at OurInternetBusiness.com

Practical guides on automation, online business systems, and growing income from Ghana and across Africa. Visit OurInternetBusiness.com and bookmark it.