LRRich Menu Studio
Business patterns

Rich Menu layout patterns for restaurants, stores, and clinics

Practical Rich Menu layouts for restaurants, online stores, and clinics, with clear CTA priorities.

Start with the jobs customers perform most often, not with the number of slots in a template.

01

Design principles before choosing a template

Rank actions by frequency, revenue impact, and urgency. Primary actions should be larger and easy to reach; secondary information such as location or FAQ can use smaller areas.

A Rich Menu is navigation, not a poster. Avoid long copy, excessive colors, or buttons that look identical while producing different outcomes.

02

Recommended structures by business type

These are starting points. Refine them using click data and real customer questions instead of copying another company's customer journey.

BusinessPrimarySecondaryUseful action
RestaurantOrder or reserveMenu, locations, offersURI, postback, datetime
Online storeShop productsTracking, coupons, contactURI, message, clipboard
ClinicBook appointmentServices, map, preparationDatetime, URI, postback
Professional serviceRequest a quoteWork, FAQ, consultationURI, message, datetime
03

Practical grid patterns

Review the design at phone width, not only as a 2500px desktop image. Text that looks comfortable on a monitor can become unreadable in chat.

  • Hero 1 + Utility 4: one large primary area above four utilities
  • Primary 2 + Utility 3: two strong actions plus three secondary choices
  • Tab 3 + Content: a consistent tab bar over page-specific content
  • Compact 6: use only when icons and short labels are unambiguous
04

Measure after launch

Assign distinct UTM parameters to each URI, use action-specific postback data, and compare Rich Menu insights by ID. Avoid changing artwork, labels, and destinations simultaneously if you want interpretable results.

VERIFIED SOURCES

Official references

Confirm the latest official specification before using a workflow in a critical system.

FROM GUIDE TO CANVAS

Ready to map it on a canvas?

Drag, move, and resize action areas, then validate the JSON before publishing.

Open Studio