WaFloW.ai allows you to create interactive messages with buttons directly from the message text using the command #btn.
These messages facilitate contact interaction and allow specific actions to be guided with a single click.
What is a button message? #
A button message is a WhatsApp message that includes:
- A prominent title.
- A body of text.
- One or more interactive buttons.
Everything is defined in a single line of text using a clear structure.
Basic message structure #
The general structure is:
#btn|Título|Cuerpo|componente1|componente2|componente3
Where:
#btnindicates that it is a message with buttons (always goes to the beginning).Títulois the highlighted text (bold).Cuerpois the main text of the message.componentesdefine buttons or additional elements.
The elements are always separated by |.
Simple example #
#btn|Confirmación|¿Podemos confirmar tu cita?|quick_reply*Sí*id_si|quick_reply*No*id_no
The contact will see:
- A title: Confirmation
- A text: "Can we confirm your appointment?"
- Two buttons: "Yes" and "No"
Important rules (very important) #
#btnshould always go at the beginning of the message.- The separators
|are mandatory. - Do not add line breaks within the structure.
- Use clear, short text on buttons.
- Always test before using in production.
How many buttons can be used? #
You can add multiple components to a single message, provided that:
- The message should be clear.
- Do not overload the interface.
- Make sense to the end user.
Less is more.
What happens internally #
When WaFloW.ai detects #btn:
- Analyze the structure.
- Identify title, body, and components.
- Generate the interactive message.
- Delete the command from the final text.
- Send the message to WhatsApp.
The contact does not see the command.
When to use messages with buttons #
They are ideal for:
- Confirmations.
- Quick surveys.
- Selection of options.
- Redirection to clear actions.
- Reduction of ambiguous responses.
Common mistakes #
- ❌ Forget
#btnat the beginning. - ❌ Using incorrect separators.
- ❌ Creating messages that are too long.
- ❌ Using buttons without a clear action.
Best practices #
- Use a clear and direct title.
- Limit the number of buttons.
- Make each button represent a clear action.
- Combines with automations in GHL.
Summary #
The command #btn allows you to:
- Create interactive messages.
- Guide actions with a single click.
- Improve experience and conversion.
- Send advanced messages without a code.
