A WhatsApp catalog holds up to 500 items, and you get one catalog per WhatsApp Business account. Only 30 products can appear inside a single interactive message, each item allows up to 10 images or one video, and every item is reviewed against Meta's Commerce Policy before customers can see it. The catalog itself lives inside WhatsApp: a wa.me/c/ link opens the app, not a web page, so Google cannot index it. Below is every documented cap, the real reasons items get rejected, and the workaround for each.
Every hard limit in one table
The short version, before the detail:
- Items per catalog: 500.
- Catalogs per account: one, including on the WhatsApp Business Platform (API).
- Products in one interactive message: 30, organised into sections.
- Images per item: up to 10, or one video.
- Review time: usually minutes, occasionally up to 24 hours.
- Appeal path: tap the rejected item, then Request another review.
- Google visibility: none. A catalog is not a crawlable web page.
Limits verified September 2026 against Meta's Help Centre and developer documentation. Meta changes these caps without notice, so re-check before you build anything that depends on a specific number.
A WhatsApp catalog is a product list stored on Meta's servers and rendered inside the WhatsApp app, attached to a single business phone number. That architecture is where most of the limits come from.
| Limit | Value | Where it actually bites |
|---|---|---|
| Items per catalog | 500 | Fine for a salon or a bakery. A clothing reseller with size and colour variants burns through it fast, because each variant is usually its own item. |
| Catalogs per WhatsApp Business account | 1 | You cannot run a wholesale catalog and a retail catalog on the same number. Separate catalogs need separate numbers. |
| Products surfaced in one multi-product message | 30 | The gap between 500 stored and 30 sendable is the single most common surprise. Customers never see the other 470 unless they open the catalog themselves. |
| Units of one item a customer can add to cart | 99 | Rarely a problem outside bulk and wholesale orders. |
| Images per item | Up to 10, or one video | Enough for most products. There is no 360-degree viewer and no zoom comparable to a real storefront. |
| Required fields per item | Unique title, at least one image, price, and country of origin where prompted | A missing country of origin is a quiet, common rejection cause. |
| Item review | Every new and edited item | Editing a live item can send it back into review, so a price change can briefly hide a product. |
| Catalog link | One per phone number: wa.me/c/ plus country code and number | Not a web page. See the discovery section below. |
Why WhatsApp catalog items get rejected
Rejections come from Meta's Commerce Policy, which applies to Facebook Shops, Instagram Shopping and WhatsApp catalogs alike. Four causes account for most of them: non-compliant images, a restricted product category, misleading pricing or descriptions, and a missing required field.
Image problems
The reviewer wants a photograph of the product itself. Items get rejected for blurry photos, images that do not clearly show the product, and images carrying heavy overlaid text, watermarks, pasted phone numbers or price badges. A bakery in Sao Paulo that uploads a Canva graphic reading "50% OFF TODAY" over a cake will be rejected; a plain photo of the same cake will pass.
Restricted categories
Prohibited categories include alcohol, tobacco and vaping products, drugs and supplements, medical and healthcare devices, weapons and ammunition, adult products, animals, real-money gambling, and digital or downloadable goods including subscriptions and virtual currencies. Restrictions also vary by country, so an item that is legal to sell where you live may still be unlistable in a WhatsApp catalog.
The digital-goods rule catches more people than the obvious ones. A consultant in Jakarta trying to list a downloadable template pack, an online course or a monthly retainer is selling something Meta's Commerce Policy does not allow in a catalog at all. No image fix or wording change will make that item pass.
Misleading pricing, and missing fields
Prices that do not match what you actually charge, strike-through pricing implying a discount that is not real, and descriptions carrying health, income or performance claims all get flagged. Keep descriptions factual and boring. Separately, every item needs a unique title and at least one image, and where WhatsApp prompts for country of origin, leaving it blank is enough on its own to fail the item.
"Stuck in review" and how to appeal properly
Most items are reviewed within minutes. Some take a few hours, and in slower cases up to 24 hours. If an item has sat in review for more than a day, treat it as a stuck item rather than a slow one and edit it to re-trigger review.
If it comes back rejected, resubmitting the same listing unchanged almost never works. Fix the underlying cause first, then appeal.
- Open Catalog in the WhatsApp Business app, or the item in Meta Commerce Manager if you use the API, and tap the rejected item to read the stated reason.
- Check the item against the prohibited-category list before anything else. If the product itself is not allowed, stop here and host it elsewhere; no appeal will succeed.
- Replace the image with a clean photograph of the product on a plain background, with no overlaid text, watermark, logo badge, phone number or price sticker.
- Rewrite the title and description as a plain factual statement of what the item is. Remove superlatives, health claims and urgency language.
- Fill every required field, including price and country of origin where prompted.
- Tap the item, then Request another review, and enter a short, specific reason naming what you changed.
- If the second review rejects it again, reply to the decision to request a third review. Be factual; repeating the same appeal text does not help.
- If it fails a third time, accept that the item is unlistable inside WhatsApp and put it on a page you control instead.
Catalog not showing to customers
"It shows on my phone but customers say they see nothing" is the most reported catalog symptom, and it has several distinct causes.
| Symptom | Likely cause | Fix |
|---|---|---|
| No Catalog option anywhere in the app | You are on the standard WhatsApp app, not WhatsApp Business | Install WhatsApp Business and migrate the number, or use a second number |
| Items visible to you, invisible to customers | Items are still under review, or were rejected | Open each item and read its status; rejected items stay visible to the owner only |
| Whole catalog empty for everyone | The catalog was disabled after a Commerce Policy violation | Appeal through Meta Business Support Home; a disabled catalog also breaks the catalog link |
| Some items visible, others not | Items hidden manually, or restricted in the customer's country | Check per-item visibility, and remember category restrictions are regional |
| Customers see an old price or photo | Edited items re-enter review before the change goes live | Wait out the review; avoid editing during a promotion window |
| Catalog missing from the business profile | On the API, the catalog is not connected to the WhatsApp Business Account | Connect the catalog in Commerce Manager and re-check the business profile |
| Customer is on a very old app build | Catalog rendering depends on the recipient's WhatsApp version | Nothing you can do from your side; this is a real, unfixable tail |
Catalog link not working
The catalog link format is https://wa.me/c/ followed by your full international number in digits only. No plus sign, no spaces, no dashes, no brackets, no leading zero and no 00 prefix. A number written with any of those characters produces an invalid link, and this is the most common cause by a wide margin.
Behaviour then differs by surface, which is why a link that "works on my phone" fails for a customer:
- Android and iOS with WhatsApp installed: the link hands off to the app and opens the catalog. This is the only case that works as intended.
- Desktop browser: the link opens an interstitial page asking whether to continue to WhatsApp, rather than showing products. Customers frequently read that as a broken link and leave.
- Anyone without WhatsApp installed: a dead end. There is no web fallback that shows the products.
- In-app browsers: links opened inside Instagram, Facebook or LinkedIn may not hand off to WhatsApp cleanly, depending on the platform and OS version.
- Pasted into a bio or a post: the link renders as bare text with no product preview image, because there is no crawlable page for a preview to be generated from.
- "Invalid catalog link" error: the catalog has been disabled, or the number has no registered products.
If you need one link that works for everyone regardless of app, OS or whether WhatsApp is installed, a plain web URL is the only reliable option. The same reasoning applies to a printed code on a card or a shop window, which is covered in our guide to creating a QR code business card.
The discovery limit nobody mentions
A WhatsApp catalog is not a web page, so Google cannot crawl it and your products will never appear in search results.
This is the largest limit on the list and the only one with no setting attached to it. A wa.me/c/ address is a handoff instruction to an app, not an HTML document with product titles, prices and images that a crawler can read. Nothing you write in a product description contributes to your search visibility. The consequences compound:
- No product page can rank for a product query, so catalog content generates zero organic discovery.
- No link preview renders when the link is shared, so posts using it look broken next to competitors' rich previews.
- AI assistants that answer shopping questions from crawled web content cannot see your products either.
- Customers cannot browse before committing to a conversation, which suppresses your top of funnel.
A catalog is an excellent in-chat closing tool for someone already messaging you. It is not a discovery channel, and treating it as one is why so many businesses find that a fully populated catalog produces almost no new customers.
Workarounds that actually help
Collections, sized to the 30-item message cap
Group products into collections and keep each at or under 30 items, so a collection maps cleanly onto a single multi-product message. Six to twelve items reads better in a chat window than a wall of thirty. This raises no limit, but it makes a 500-item catalog navigable.
Splitting across numbers
Because the one-catalog-per-account rule is hard, businesses genuinely needing more than 500 items split across two business numbers. The cost is real: two inboxes, two profiles, and customers who message the wrong number for the product they want. It solves a storage limit by creating an operational one.
Put a public page in front of the catalog
The workaround that removes the most limits at once is to keep the WhatsApp catalog for in-chat convenience and put a public, linkable storefront page in front of it. A web page has no 500-item ceiling, no 30-item message cap, no Commerce Policy review on each listing, and it is crawlable, previewable and openable by anyone with a browser.
FollowMySite's WhatsApp Store works this way: products live on a public page you can share anywhere, and each one sends the customer into a WhatsApp conversation with the item already referenced. The catalog keeps doing what it is good at, and the page handles discovery. The same logic is why a hosted page beats a chat-only presence generally, which we cover in choosing a link-in-bio alternative for a business. If you want the underlying concept first, start with what a digital business card actually is, or set one up directly with the FollowMySite digital business card maker.
The honest trade-off: a public page is one more thing to keep updated, and it does not inherit WhatsApp's in-chat cart or checkout flow. If your entire operation is ten items sold to repeat customers who already have your number, the native catalog alone is genuinely sufficient.
Signs you have outgrown the WhatsApp catalog
Most businesses do not need to leave the catalog. These are the specific signals that you have:
- You are approaching 500 items, or variants are inflating your item count faster than your actual range.
- You regularly need customers to see more than 30 products at once.
- Your main product category is prohibited by the Commerce Policy, such as digital goods, subscriptions or supplements.
- You want people to find your products without messaging you first.
- You need to share one link that works on desktop, in email and in print.
- You want to know which products people looked at, which the native catalog does not report in any useful detail.
- You operate in more than one country and keep hitting regional category restrictions.
If three or more apply, the constraint is the channel, not your setup. A boutique in Lagos with 800 SKUs and a consultant in Jakarta selling a course share one underlying problem: what they sell does not fit inside a chat app's product list.
Where to go from here
Keep the WhatsApp catalog. It is free, it is where your conversations already happen, and for in-chat selling it works well. Add a public page in front of it so your products exist somewhere Google can read and any customer can open without installing an app first.
That is what FollowMySite is built for: a shareable business page with a WhatsApp Store, QR sharing, a lead-capture form, analytics and unlimited updates. Pricing is a one-time or annual payment rather than a per-seat monthly subscription. Monthly is ₹400, or ₹200 with the code FM50; Yearly is ₹900; Lifetime is ₹1,450 as a single one-time payment. If you are still weighing whether a hosted card is worth it at all, our breakdown of whether digital business cards are worth it argues both sides.
Frequently asked questions
How many products can a WhatsApp catalog have?
A WhatsApp catalog can hold up to 500 items, verified September 2026. The more restrictive figure is 30: that is the maximum number of products a single interactive multi-product message can display, so customers only ever see 30 at a time unless they open the full catalog themselves. Each item supports up to 10 images or one video.
Why was my WhatsApp catalog item rejected?
Almost always one of four causes: an image that is blurry, does not clearly show the product, or carries overlaid text, watermarks or a phone number; a product in a restricted category such as alcohol, supplements, medical devices or digital and downloadable goods; misleading pricing or claims; or a missing required field like country of origin. Fix the cause before appealing.
Is a WhatsApp catalog indexed by Google?
No. A WhatsApp catalog is not a web page, so Google cannot crawl it and your products will never appear in search results. A wa.me/c/ link is a handoff to the WhatsApp app rather than an HTML document. To get product visibility in search, the products need to exist on a public web page that search engines can read.
Can I have more than one WhatsApp catalog?
No. You get one catalog per WhatsApp Business account, and this holds on the WhatsApp Business Platform (API) as well as the app. Businesses that need separate wholesale and retail catalogs run them on separate business phone numbers, which means separate inboxes and profiles. Collections are the intended way to segment products within the single catalog.
Why is my WhatsApp catalog not showing to customers?
The usual causes are items still sitting in review, items rejected under the Commerce Policy which remain visible only to you, a catalog disabled after a policy violation, or regional restrictions hiding certain categories from customers in particular countries. Editing a live item also pushes it back into review, which temporarily hides the change from customers.
How do I share my WhatsApp catalog link outside WhatsApp?
Use https://wa.me/c/ followed by your full international number in digits only, with no plus sign, spaces, dashes or leading zeros. Be aware that it opens the WhatsApp app rather than a web page, shows an interstitial on desktop, is a dead end for anyone without WhatsApp installed, and generates no link preview image when pasted into a bio or post.
Do WhatsApp catalog items need approval every time I edit them?
Yes. New items and edited items both go through Meta's Commerce Policy review. Most clear within minutes, some take a few hours, and occasionally up to 24 hours. Because an edit can briefly hide a product from customers while it is re-reviewed, avoid changing prices or images in the middle of a promotion.