image
image
image
image
image
image
image
image

How to Sell on WhatsApp Without a Website: Catalog, Store Link and Orders

September 25, 2026 | 2 hours ago
How to Sell on WhatsApp Without a Website: Catalog, Store Link and Orders

Yes, you can sell on WhatsApp without a website, and the setup that actually works has two layers: a native WhatsApp Business catalog that customers browse inside the chat, and a public storefront page at a real URL sitting in front of it. The catalog handles the conversation. The page handles everything WhatsApp cannot do on its own: being posted in an Instagram bio, printed on a QR sticker, opened on a laptop by someone who does not have your number, or found by a search engine. This guide covers both layers, names every hard limit, and gives you the exact link syntax for pre-filled order messages.

The short answer, and the two-layer setup

A WhatsApp catalog is a list of products or services stored on Meta's servers, attached to a WhatsApp Business account, browsable inside the WhatsApp app and shareable as a link that opens WhatsApp.

Here is the whole approach in six lines:

  • Layer 1, the catalog. Free, built inside the WhatsApp Business app, holds up to 500 items. Customers browse it without leaving the chat.
  • Layer 2, the storefront page. A public web page listing the same products, with your contact details, an enquiry form and a tap-to-order button. This is the link you give out everywhere.
  • Orders arrive as WhatsApp messages, ideally pre-filled with the product name so you are not asking "which one?" forty times a day.
  • Payment happens outside the chat in most countries: a payment link, a bank transfer, or cash on delivery.
  • Discovery comes from the storefront page, not the catalog. A catalog link opens an app rather than a web page, so it cannot be crawled or indexed.
  • Cost is zero for layer 1. Layer 2 costs whatever your page host charges, and that is the only recurring decision you have to make.

Skip layer 2 and you have a shop with no shopfront: everything you sell is invisible until someone already has your number and already opened a chat. Skip layer 1 and you lose the in-chat browsing that makes WhatsApp selling feel effortless in the first place. Sellers who do well run both, and point both at the same prices.

What you need before you start

Five things, none of them expensive:

  • The WhatsApp Business app (free, Android and iOS). It is a separate app from consumer WhatsApp, and a single number can be registered on one or the other, not both.
  • A phone number you will keep. Your catalog, your link and your QR codes are all tied to it. Changing it later means reprinting things.
  • Product photos. One clear shot per item is the floor; three to five is what actually converts.
  • Prices you are willing to publish. Items without prices generate "how much?" messages instead of orders.
  • A link you control. Most sellers skip this, and it is the piece that decides whether your shop exists outside WhatsApp.

Step 1: Build the native WhatsApp Business catalog

  1. Install the WhatsApp Business app and register your business number.
  2. Open Settings, then Business tools, then Catalog.
  3. Add your first item. Each item takes photos, a name, a price, a description, a product code or SKU, and an optional website link. Put your storefront page in that website link field.
  4. Repeat for the rest of your range, then group items into Collections so customers are not scrolling one long list. A boutique in Lagos might use Dresses, Shoes and Accessories; a parts reseller in Jakarta might split by vehicle model.
  5. Wait for review. Every new or edited item is checked against Meta's Commerce Policy before customers can see it. Items stay hidden until they pass.
  6. Fix or appeal anything rejected. Tapping a rejected item lets you request another review after you change it.

Every hard limit, in one table

ConstraintLimitWhat it means in practice
Items per catalog (WhatsApp Business app)500Fine for most independent sellers. Larger ranges need a catalog managed through Meta's Commerce Manager or the WhatsApp Business Platform.
Catalogs per WhatsApp Business account1You cannot run separate catalogs for two brands on one number. Segment with Collections, or use a second number.
Images per itemUp to 10Enough for front, back, detail, scale and in-use shots. Most sellers use one, which is the single biggest wasted opportunity in the whole setup.
Products in one multi-product message30You can store 500 items but only surface 30 in a single interactive message, so build Collections around that number.
Units of one item in a customer's cartUp to 99No cap on how many different items go in the cart.
CartsOne per chat thread, per deviceCarts do not sync across a customer's devices, and once a cart is sent it cannot be edited. Changes mean a new cart.
ReviewEvery new and edited itemMeta does not publish a guaranteed turnaround, so do not schedule a launch around item approval.

Limits verified September 2026 against Meta's published documentation and help pages. Meta changes these; re-check before you build a plan around a number.

What Commerce Policy will not let you list

Meta's Commerce Policy blocks whole categories regardless of how you describe them: alcohol, tobacco and vaping, drugs and drug paraphernalia, medical and healthcare products including supplements, firearms and weapons, real or virtual currency, live animals, real-money gambling, adult products, dating services, multi-level marketing, payday loans, and digital or downloadable goods.

That last one catches people out. If you sell ebooks, presets, courses, beats or design templates, a WhatsApp catalog is not the right home for them. You can still take orders through WhatsApp conversations; you just cannot list the products as catalog items. This is one of the clearest cases where a storefront page you control is not an upgrade but a requirement.

Step 2: Get your catalog link, and know where it stops working

In the WhatsApp Business app, open Settings, then Business tools, then Catalog, then the three-dot menu, then Share. You get a link you can paste anywhere.

Where it works well: pasted into a chat, sent to a customer who asked what you stock, posted as a Status, or dropped into a Facebook or Instagram message. The customer taps, WhatsApp opens, they browse.

Where it falls over:

  • Desktop. A catalog link on a laptop expects WhatsApp Web or the desktop app, already logged in. Plenty of office buyers are not.
  • Anyone without WhatsApp. The link is a dead end, not a fallback page.
  • Search. The link resolves into an app, not into an HTML page, so there is nothing for Google to crawl, index or show. Your products do not exist as far as search engines are concerned.
  • Preview. Pasted into an email, a forum post or a directory listing, it shows as a bare link rather than a shop.
  • Portability. It belongs to the number and the account. Lose either and every printed copy of that link is waste paper.

None of this makes the catalog bad. It makes it a browsing surface rather than a shopfront, which is exactly what step 3 fixes.

Step 3: Put a public storefront page in front of the catalog

A storefront page is a normal web page, at a normal URL, that lists what you sell and sends orders to WhatsApp. That is the entire concept, and it is the difference between "message me and I'll send you the list" and "here is the shop".

A storefront page worth linking to has:

  • Your products with photos and prices, grouped the way your catalog is grouped.
  • A WhatsApp order button per product, pre-filled with that product's name.
  • Business name, hours, service area or address, and at least one contact method that is not WhatsApp.
  • An enquiry form, so the people browsing at 1am leave their details instead of leaving.
  • One short, memorable URL you can say out loud and print on a sticker.

You have a few honest ways to build that page. A basic site builder works. A link-in-bio tool works if it can show products and prices, though most are built for link lists rather than shops, which is worth reading about in our guide to picking a link-in-bio alternative for business. You can also get there free: our walkthrough of how to make a free digital business card covers the no-budget route and where it runs out of road.

The option that fits WhatsApp selling most closely is a mini-website that bundles the storefront with everything else a buyer looks for. That is what a FollowMySite page is built as: a WhatsApp Store for your products alongside your contact details, gallery, appointment booking and lead-capture form on one indexable URL, with a QR code for the same page. If you are new to the format, the complete guide to digital business cards explains what the page type actually is.

Step 4: Pre-filled order messages, and the exact wa.me syntax

This is the highest-value ten minutes in the whole setup. A plain "message us" button produces a customer typing "hi". A pre-filled link produces a customer arriving with the product name already in the message box.

The format is https://wa.me/PHONENUMBER?text=URLENCODEDMESSAGE.

  1. Write the number in full international format, digits only. No plus sign, no spaces, no dashes, no brackets, and no leading zero from the local dialling format. A seller in Mexico City on +52 1 55 1234 5678 becomes 5215512345678. A seller in Manchester on 07700 900123 with country code 44 becomes 447700900123, dropping the leading 0.
  2. Build the base link: https://wa.me/447700900123. Open it on a phone to confirm it starts a chat with the right account before you print anything.
  3. Add the message with ?text= and URL-encode it. Spaces become %20, a comma becomes %2C, an ampersand becomes %26, a question mark becomes %3F, a hash becomes %23 and a plus becomes %2B. An unencoded ampersand or question mark will truncate your message silently.
  4. Test the finished link on both iOS and Android before it goes on packaging. A link that looks right and encodes wrong fails quietly.

A finished example for a shirt order looks like this:

https://wa.me/447700900123?text=Hi%2C%20I%20would%20like%20to%20order%3A%20Blue%20Linen%20Shirt%20size%20M%20-%20item%20SHRT-014

That opens WhatsApp with "Hi, I would like to order: Blue Linen Shirt size M - item SHRT-014" already typed. Give every product on your storefront page its own version with its own item code, and your inbox turns from a queue of questions into a queue of orders. A bakery in Sao Paulo taking Saturday cake orders, a boutique in Cairo taking size requests and a parts reseller in Jakarta taking part numbers all get the same benefit: no clarification round trip.

Step 5: Taking payment when there is no native checkout

In-app WhatsApp payments exist in only a small number of markets, and they run on local rails rather than a single global checkout. India uses UPI, Brazil uses Pix, Singapore supports cards and PayNow, and Mexico supports payments to registered businesses. Brazil's direct card payments inside WhatsApp were discontinued in January 2026, with Pix and payment links continuing. Everywhere else, there is no checkout inside the chat and you should plan without one. Check what is live in your own country before you promise a customer anything.

The practical options, in rough order of how often small sellers use them:

  • Payment links from a local processor. You send a link in the chat, the customer pays in their browser, you get a notification and a transaction record.
  • Bank or instant transfer. Zero fees, instant where real-time payment rails exist, but you are manually matching payments to orders.
  • Cash on delivery. Still the default in many markets. Budget for a failed-delivery rate.
  • A prepaid deposit for made-to-order work: half up front by payment link, balance on delivery.

Be honest with yourself about the trade-off here. Selling this way means no escrow, no automatic order record, no stock deduction and no tax or shipping calculation. You are the order management system. That is perfectly workable at ten orders a week and genuinely painful at a hundred, which is the point at which a real e-commerce platform starts paying for itself.

Step 6: Getting the link in front of people

A storefront nobody can find is the same as no storefront. Put the page URL everywhere a paper flyer would have gone:

  • Social bios. Instagram, TikTok, Facebook and YouTube all allow one link. That link should be your storefront page, not your catalog link, because a laptop visitor can open it.
  • A QR code on physical things: packaging, receipts, the shop window, a market stall sign, the side of a van. Our guide on how to create a QR code business card covers sizing and scan distance, which matter more than people expect.
  • Your email signature and your invoices.
  • Directory listings, which give you a second indexed surface pointing at the same page.
  • The website field of your Google Business Profile, if you have a profile and no site. A real page you control belongs there far more than a link that only opens inside an app.
  • A printed or NFC card handed over in person.

One rule holds across all of them: use the same URL every time.

Catalog, storefront page, or full e-commerce: pick this if

WhatsApp catalog onlyCatalog plus storefront pageFull e-commerce platform
Setup timeAn afternoonAn afternoon plus an hourDays to weeks
Cost modelFreeSmall fixed cost for the pageMonthly subscription plus transaction fees
Product limit500 items, one catalog500 in the catalog, no practical limit on the pageEffectively unlimited
Works for someone without WhatsAppNoYesYes
Opens properly on a laptopOnly with WhatsApp Web signed inYesYes
Can appear in search resultsNoYes, if the page is indexableYes
Checkout and paymentChat only, native payments in a few marketsChat plus payment linksBuilt-in checkout, cards, wallets
Stock controlManualManualAutomatic
Shipping rules and taxManualManualCalculated at checkout
Digital or downloadable goodsNot permitted by Commerce PolicyListable on your own pageYes
Best forTesting an idea, a short range, repeat local customersSolo sellers and small shops who want to be findable without running a storeReal volume, many SKUs, multiple sales channels

The honest reading of that table: if you are shipping dozens of orders a day across variants and regions, stop reading and go set up a proper e-commerce platform. The two-layer WhatsApp setup is for everyone below that line, which is most independent sellers, and it is a genuinely good fit there rather than a compromise. We go through the same trade-off from the other direction in are digital business cards worth it.

Common mistakes that quietly cost you orders

  • One photo per product. You get up to ten. Buyers who cannot see scale, texture or the back of an item ask a question instead of ordering, and most never ask.
  • No prices. Every missing price converts a sale into a negotiation you have to staff.
  • No delivery information. Areas covered, timeframes and charges belong on the storefront page, not discovered one message at a time.
  • Handing out the catalog link as your only link. It dies on desktop and it is invisible to search. Give out the page; let the page carry the catalog.
  • Different numbers on the page and in the catalog. Pick one business number and use it everywhere, including on every QR code.
  • Launching with items still under review. Pending items are invisible, so a launch message can point at an empty shop.
  • Listing something Commerce Policy prohibits. Check the category before you photograph the range.
  • Only being contactable on WhatsApp. Add an enquiry form and an email address; not every buyer will message a number they have never called.

Putting both layers together

The native catalog is step one and it costs nothing, so build it. The gap it leaves is specific and worth naming plainly: no public page, nothing a search engine can see, and a link that only works for people already inside WhatsApp. Closing that gap is what the second layer is for.

A FollowMySite page is built as that second layer. The WhatsApp Store holds your products with photos and prices, each with a tap-to-order WhatsApp button, and it sits on the same URL as your contact details, gallery, appointment booking, enquiry form and QR code. Pricing is in Indian rupees and Razorpay handles currency conversion at payment: Monthly is Rs 400, or Rs 200 with the code FM50; Yearly is Rs 900; Lifetime is Rs 1,450 as a single one-time payment with nothing to renew. For a seller whose whole point is avoiding a monthly platform bill, the one-time option is usually the one that makes sense.

Frequently asked questions

Can you sell on WhatsApp without a website?

Yes. The WhatsApp Business app includes a free catalog that holds up to 500 products, and customers can browse it, build a cart and send you an order without you owning a website. The gap is discovery: a catalog link opens the WhatsApp app rather than a web page, so most sellers pair it with one public storefront page they can share anywhere.

How many products can a WhatsApp catalog hold?

Up to 500 items in a catalog built through the WhatsApp Business app, and one catalog per WhatsApp Business account. Each item can carry up to 10 images. A single interactive multi-product message can only surface 30 of those items at once, so organise your range into Collections of roughly that size. Larger inventories need Meta's Commerce Manager or the WhatsApp Business Platform.

Do I need the WhatsApp Business API to sell?

No. The free WhatsApp Business app covers catalog, collections, carts, quick replies and labels, which is everything a solo seller or small shop needs. The WhatsApp Business Platform, often called the API, matters when you need multiple agents on one number, automated messaging at scale, a catalog larger than 500 items, or integration with other business systems.

Can I take payments inside WhatsApp?

Only in a few markets. India uses UPI, Brazil uses Pix, Singapore supports cards and PayNow, and Mexico supports payments to registered businesses; Brazil's direct card payments inside WhatsApp ended in January 2026. Everywhere else there is no checkout in the chat, so sellers use payment links, bank transfer or cash on delivery. Check what is currently available in your own country.

How do I share my WhatsApp catalog as a link?

In the WhatsApp Business app, open Settings, then Business tools, then Catalog, then the three-dot menu, then Share. You get a link that opens your catalog inside WhatsApp, which you can paste into chats, social bios or a Status post. It needs WhatsApp installed to work, so keep a public storefront page as your main shareable link.

Is a WhatsApp catalog visible on Google?

No. A WhatsApp catalog lives inside the WhatsApp app, and its link opens the app rather than serving a crawlable web page, so catalog items cannot be indexed or shown in search results. The only way products you sell through WhatsApp become findable in search is to publish them on a real, indexable web page and link to your WhatsApp chat from there.

Ready to build your own?

Create a professional digital business card in minutes — share it by QR code, NFC tap or a single link. No app required.

Try the free Digital Business Card Maker →