Digital Menu on WhatsApp: The 2026 Restaurant Operator's Guide

How to put your restaurant menu on WhatsApp Business — catalog setup, click-to-chat menu links (wa.me), broadcast list strategy, automated greeting messages, and the WhatsApp menu workflow for delivery, pre-order, and customer support. Native tools, attribution, and the operator decisions that matter.

Ahmad Tayyem Founder & CEO of Menujo Published

Why WhatsApp Is the Highest-Volume Menu Channel in Many Markets

WhatsApp has 2+ billion monthly active users globally and is the dominant messaging app in Latin America, India, the Middle East, North Africa, much of Europe, and Southeast Asia. In these markets, WhatsApp is often the primary channel restaurants use to communicate with customers — more than Instagram, more than email, more than phone calls. For restaurants in WhatsApp-heavy regions, putting the menu on WhatsApp isn't optional; it's where customers expect to engage.

Even in markets where WhatsApp adoption is lower (US, Canada, Australia, parts of Europe), it's a meaningful channel for: international tourists who default to WhatsApp, immigrant communities who maintain WhatsApp as primary messaging, business clients who prefer it over SMS, and operators running delivery or pre-order workflows where the conversation drives the order.

This guide covers the four main mechanisms for putting a menu on WhatsApp, the trade-offs between each, and the operator-level decisions that turn WhatsApp from a customer-support channel into a revenue driver.

The 4 Ways to Put Your Menu on WhatsApp

Four mechanisms exist. Each has a place. Most restaurants use a combination.

1. WhatsApp Business catalog

The native product-catalog feature inside WhatsApp Business (free app) and WhatsApp Business API. Lets you list menu items as products with photos, descriptions, prices, and a clickable link to your full menu URL. Customers tap the catalog icon in your profile to browse. Right answer for restaurants wanting menu visibility inside the WhatsApp app itself.

2. Click-to-chat menu link (wa.me)

A wa.me/[phone number] link that opens a WhatsApp conversation pre-loaded with text. Place this link on your Instagram bio, Google Business Profile, your website, takeout bags. Customer clicks → WhatsApp opens → conversation starts. Pair with an automated greeting message (configured in WhatsApp Business app) that includes your menu URL.

3. WhatsApp Status (stories) for daily specials

The WhatsApp equivalent of Instagram Stories. Disappears after 24 hours. Use for daily specials, limited drops, sold-out announcements. Lower friction than a broadcast message; visible to all your saved contacts.

4. Broadcast lists for regular customer engagement

Send a single message to multiple customers who saved your contact. Each recipient sees it as a 1-on-1 message; they don't see other recipients. Use for menu updates, weekly specials, holiday hours. Free but requires customers to save your number first.

For most restaurants in WhatsApp-heavy markets, the answer is: WhatsApp Business catalog (always-available menu inside the app) + click-to-chat link (entry point from other channels) + automated greeting (carries menu URL). Status and broadcasts are augmenting tools, not foundational.

WhatsApp Business vs WhatsApp Business API

The single most-confusing decision for operators is which WhatsApp Business product to use. They're different.

WhatsApp Business App vs WhatsApp Business API

Match the product to your operation size and integration needs

CapabilityWhatsApp Business app (free)WhatsApp Business API (paid)
Cost
Free
Per-conversation pricing via Meta Business Solution Provider
Product catalog
Yes (basic)
Yes (richer; integrated with commerce)
Automated greetings
Yes (basic away message + greeting)
Yes (full chatbot capabilities)
Multi-agent support
Single device
Multiple agents simultaneously
Broadcast lists
Yes (256 recipients per list)
Yes (unlimited via templates)
Best for
Single-location independents, food trucks
Multi-location chains, high-volume support, integrations
Setup time
15 minutes
1-2 weeks via BSP onboarding

Setting Up the WhatsApp Business Catalog

The catalog is the most-impactful WhatsApp menu feature for restaurants. Setup steps:

Phase 1: WhatsApp Business app setup

Download WhatsApp Business (free) from the App Store / Play Store. Create a Business Profile with: business name, category (Restaurant or Food & Beverage), business hours, location, brief description, your menu URL. Verify the business if eligible (gives you a green check mark on your profile).

Phase 2: Catalog setup

In WhatsApp Business, go to Settings → Business Tools → Catalog. Tap “Add new item.” For each menu item or category:

  • Photo — required, square format works best
  • Item name — menu item or category name
  • Price — in your local currency
  • Description — ingredient list, dietary tags, brief description
  • Link — URL to that specific menu item or section on your full menu
  • Item code — optional internal SKU

For most restaurants, listing 12-30 items in the catalog is enough — the most-popular and most-photogenic items. The catalog is a discovery tool, not the full menu. Always link to your full Menujo or web menu URL for completeness.

Phase 3: Greeting message

Settings → Business Tools → Greeting Message. Configure the message that fires when a new customer messages you for the first time. Include your menu URL and a brief CTA. Example: "Hi, thanks for messaging [Restaurant Name]! Our full menu is at menujo.com/@your-restaurant. Reply with what you'd like to order or ask any questions. Hours: 11am-10pm daily."

Phase 4: Quick replies

Settings → Business Tools → Quick Replies. Pre-configured shortcuts for common responses. Examples:

  • /menu → sends menu URL
  • /hours → sends hours
  • /location → sends address + Google Maps link
  • /order → sends ordering instructions

Quick replies save 30+ seconds per customer interaction; for a busy restaurant, this compounds.

Click-to-Chat Links: The Entry Point from Other Channels

The wa.me/[number] URL is how customers reach your WhatsApp from anywhere — Instagram bio, Google Business Profile, your website, email signature, takeout bag stickers. Three patterns:

1. Bare wa.me link

Format: https://wa.me/15551234567 (no spaces, no hyphens, country code first). Tap → opens WhatsApp → blank conversation. Customer types their message.

2. Pre-loaded message link

Format: https://wa.me/15551234567?text=Hi,%20I'd%20like%20to%20see%20today's%20menu. Tap → opens WhatsApp with pre-loaded message text. Customer just sends. Reduces friction for the first message.

3. Tracked link via UTM-tagged short URL

For attribution: route customers through a short URL (Bitly, Rebrandly, your own domain) that redirects to the wa.me link. Track which channels (Instagram, Google, email) drive the most WhatsApp conversations. Useful for marketing analytics; adds 1 extra redirect.

Where to put the click-to-chat link:

  • Instagram bio (use the native 5-link feature; label it “Order via WhatsApp”)
  • Google Business Profile “Action button” if available in your country
  • Email signature
  • Your website (sticky bottom button works well)
  • Takeout bag stickers
  • Receipts (footer)

WhatsApp Menu Setup in 60 Minutes

1

Install WhatsApp Business and create profile

Download WhatsApp Business free from the App Store / Play Store. Set up Business Profile with category (Restaurant or Food & Beverage), hours, location, description, and link to your full menu URL (e.g., menujo.com/@your-restaurant).

2

Set up the catalog with 12-30 items

Settings → Business Tools → Catalog. Add 12-30 menu items with photos, prices, descriptions, and links to your full menu. Focus on signature dishes and high-margin items, not your full menu inventory. The catalog is a discovery tool, not a complete menu replacement.

3

Configure automated greeting message

Settings → Business Tools → Greeting Message. Write the welcome message new customers see. Include your full menu URL, hours, and a brief CTA. Set the timing to fire on first message from a new contact (default).

4

Configure quick replies for common questions

Settings → Business Tools → Quick Replies. Add /menu, /hours, /location, /order shortcuts. These save 30+ seconds per customer interaction during busy periods.

5

Add click-to-chat link to other channels

Format: https://wa.me/[country-code-and-number]?text=Hi,%20I'd%20like%20to%20see%20today's%20menu. Add to Instagram bio, Google Business Profile (if available in your country), email signature, your website, takeout bag stickers.

6

Test the full flow as a customer

Use a different phone (or ask a friend) to: tap your wa.me link from Instagram, see the greeting fire, browse the catalog, ask a question, get a quick-reply response. Time the experience — aim for under 2 minutes from initial message to ordering decision.

7

Add UTM tagging for attribution

For tracking which channels drive the most WhatsApp conversations, route external links through a short URL with UTM tags (e.g., utm_source=instagram&utm_medium=bio routed to your wa.me link). Use the free UTM builder to generate the tagged URLs.

Beyond the Basics: Status, Broadcasts, and Templates

Three additional WhatsApp tools that drive engagement once the foundation is set:

1. WhatsApp Status for daily specials

Visible to all contacts who saved your number. Disappears after 24 hours. Use for: today's daily special, sold-out announcement, limited-time offer, behind-the-scenes content. Lower friction than a broadcast (no permission needed). Customers who follow your Status see it in their list of recent activity.

2. Broadcast lists for weekly specials

Sends a single message to up to 256 recipients per broadcast list (free WhatsApp Business app). Each recipient sees it as a 1-on-1 message. Customers must have your number saved — this gates the audience to engaged customers. Use weekly for: featured menu items, seasonal launches, holiday hours. Don't over-broadcast; 1-2 per week is the upper limit before customers mute.

3. Message templates (API only)

The WhatsApp Business API lets you send template messages outside the 24-hour customer-service window. Each template requires Meta approval (typically 24-48 hours). Use for transactional messages (order confirmation, delivery status, payment receipt) and selective marketing. Per-message cost varies by country.

Common WhatsApp Menu Mistakes

Five mistakes operators make on the WhatsApp surface. Each has a specific fix.

1. No greeting message configured

Customer messages → silence → loses confidence in the channel. Fix: set up the automated greeting in WhatsApp Business app immediately. Even a basic “Hi, thanks for messaging! Our menu is at [URL]” works.

2. Catalog with too many items

Listing all 80 menu items in the catalog creates decision fatigue and slow load times. Fix: 12-30 signature items maximum. Link to the full menu for completeness.

3. Wrong country code in wa.me link

The wa.me URL requires the full international format with country code (e.g., 1 for US, 44 for UK, 962 for Jordan, 91 for India) without leading zeros or formatting. Fix: double-check the format. Test the link from a different phone before publishing.

4. Treating WhatsApp as just customer support

Most restaurants treat WhatsApp as the “ask us a question” channel and miss the proactive engagement (Status, broadcasts, catalog). Fix: use Status weekly, broadcast monthly, refresh the catalog quarterly. Each surface is a discovery moment.

5. No UTM tagging

Without UTM, WhatsApp-driven menu views are indistinguishable from direct traffic. Fix: tag every external WhatsApp link (utm_source=whatsapp). Track per-channel conversion in your menu analytics.

How Menujo Works as Your WhatsApp Menu Link

Menujo is a display-only digital menu platform. The public URL (menujo.com/@your-restaurant) is mobile-optimized, loads in under 2 seconds, and works as the destination customers reach via WhatsApp.

Configurations

WhatsApp Business profile description: include your Menujo URL. Greeting message: include the URL as the primary CTA. Catalog items: link each item to a specific menu category on Menujo (where supported) or the main URL. Quick replies: /menu shortcut sends the URL.

For UTM attribution, append ?utm_source=whatsapp&utm_medium=greeting to the URL in your greeting message; ?utm_source=whatsapp&utm_medium=catalog on catalog items. Menujo Pro analytics surfaces UTM source/medium per scan.

What Menujo doesn't do

No native WhatsApp ordering integration (orders happen via the WhatsApp conversation, not the menu). For full ordering integration with WhatsApp, look at platforms with WhatsApp Business API support (UpMenu, GloriaFood add-ons). For most restaurants, conversational ordering on WhatsApp + display-only menu link works well at zero integration cost.

For broader hub navigation, see where your menu lives across distribution channels and platform comparisons. For other channel guides, see Instagram bio and Google Business Profile.

Frequently Asked Questions

Restaurant Background
Get Started Today

Ready to Create Your Free Digital Menu?

Join 500+ restaurants using Menujo. Create your free menu in minutes. No credit card required.

Free Forever • No Credit Card Required • Plans from $7/month