Guide • WhatsApp support menus for ecommerce

WhatsApp Buttons vs Lists vs Chatbot Menus: What to Use When 3 Buttons Aren’t Enough

WhatsApp reply buttons are useful, but ecommerce support workflows often need more than three choices. This guide explains how to design better customer journeys using buttons, lists, and custom chatbot menus.

Compare AI ChatBot →

Use three buttons when the customer has only a few clear choices. Use list messages when the customer needs more menu options in one step. Use a custom ShuttlePro chatbot menu when the journey needs flexibility, multiple steps, routing logic, order context, ticketing, and human handoff.

Guide Contents

WhatsApp shared inbox vs WhatsApp Business App vs WhatsApp CRM

These terms are related but not identical. Use this comparison to decide what your team needs.

FormatBest ForUse WhenTypical Ecommerce Examples
3 Reply buttonSpeed and simple choicesThe customer has only a few clear optionsTrack order • Return/Exchange • Talk to support
List MessagesMore menu options in one stepYou need a cleaner menu without too many visible buttonsOrder status • Complaint status • Delivery policy • Store locations
Custom Chatbot MenusFlexible, multi-step support journeysYou need routing logic, ticketing, order context, or human handoffComplaint intake • Returns flow • COD exceptions • Support routing
Format
3 reply buttons
List messages
Custom chatbot menus
Best For
Speed and simple choices
More menu options in one step
Flexible, multi-step support journeys
Wse When
The customer has only a few clear options
You need a cleaner menu without too many visible buttons
You need routing logic, ticketing, order context, or human handoff
Typical Ecommerce Example
Track order • Return/Exchange • Talk to support
Order status • Complaint status • Delivery policy • Store locations
Complaint intake • Returns flow • COD exceptions • Support routing
Note: WhatsApp capabilities and limits can depend on API setup/provider implementation. Confirm the latest behavior during setup.

The problem: ecommerce support is bigger than three options

Most ecommerce support teams want to make WhatsApp easier for customers, but a simple three-button flow often cannot cover the full journey.
  • ✓ Track my order
  • ✓ Return or exchange
  • ✓ Complaint status
  • ✓ Product availability
  • ✓ Talk to support
  • ✓ Delivery policy / store locations / campaign responses
The real question:

How can an ecommerce brand give customers more than three useful options on WhatsApp without making the journey confusing?

Use three buttons for the most common actions

Reply buttons are useful when the customer needs speed and the journey is simple.
1
Track my order
Fast entry point for the most repeated post-purchase question.
2
Return / Exchange
Useful when returns and exchanges are common but not too complex.
3
Talk to support
Human handoff when the customer does not fit the simple paths.
Track my order

✓  Use buttons when: the customer has only a few clear choices.

 !   Limitation: if the journey has more than three common paths, you need list messages or custom menus.

Use WhatsApp list messages for more options

List messages are useful when the customer needs a cleaner menu with more options in one step.
  • Return product
  • Exchange product
  • Complaint status
  • Product availability
  • Store locations
  • Delivery policy
  • Talk to support
LIST
Cleaner than too many buttons

A list lets the customer scan options without forcing every journey into three visible buttons.

But be careful: more options do not always mean better support. The goal is to help the customer reach the right next step quickly.

Use a custom ShuttlePro chatbot menu for flexibility

When the journey needs routing logic, order context, ticket creation, or human handoff, a custom menu gives teams more control.
  • Track my order
  • Return or exchange
  • Complaint status
  • Product availability
  • Delivery policy
  • Store location
  • Payment issue
  • Talk to support
BOT
Not just a menu — a workflow

The bot can guide the customer through multiple steps, collect structured details, create tickets for exceptions, and hand the conversation to an agent with context.

A practical ecommerce WhatsApp flow

The best support journey helps the customer move from question to resolution without adding work for agents.

Option selected

Track my order

Bot asks

Order information

System checks

Status/context where configured

Outcome

Reply or handoff to agent/ticket
Return or exchange

The bot collects reason and required details, then guides the next step.

Complaint status

The bot checks or routes the case and keeps follow-up accountable.

Talk to support

The system hands over to an agent with context instead of forcing the customer to repeat everything.

The important rule

Do not build a bot that only looks automated. Build a bot that improves the support journey.
Simple where possible

Use buttons when the journey is short and choices are clear.

Smart where needed

Use lists and custom menus when the journey needs structure or more options.

Human when necessary

Hand off exceptions with context, create tickets when follow-up must be tracked.

The real goal is not more buttons.

The real goal is better customer support: clear journeys for customers and control for support teams.

How ShuttlePro helps

ShuttlePro helps ecommerce teams design WhatsApp support flows that connect customer conversations, order context, support routing, ticketing, and human handoff into one structured workflow.

Conversations

Customers choose the right journey without typing long messages.

Context

Where configured, order or customer context helps the team answer faster.

Control

Exceptions become tickets, and agents handle cases with context.

Use three buttons for the top actions, list messages for more menu options, or a custom chatbot menu when the journey needs routing, context, ticketing, or handoff.

Use reply buttons when the customer has only a few clear choices, such as Track order, Return/Exchange, or Talk to support.

Use list messages when the customer needs to choose from more options in one step, such as order status, returns, complaints, store locations or delivery policy.

Use a custom menu when the journey needs flexibility, multiple steps, routing logic, order context, ticket creation, or human handoff.

Most teams should use both: interactive menus for structured journeys and AI for natural-language questions, FAQs, and flexible support handling.

A practical starter menu includes Track my order, Return or exchange, Complaint status, Product availability, Delivery policy, Store locations, and Talk to support.

Want help designing your WhatsApp support menu?

Chat on WhatsApp and share your top customer journeys: order status, COD, returns, complaints, product questions and handoff rules. We’ll recommend the right mix of buttons, lists and chatbot menus.
Shopping Basket