(For LandinChat – WhatsApp Business API)
Clickable CTA (Call-to-Action) buttons remove friction.
They stop users from typing and push them toward a decision—click, choose, or proceed.
In WhatsApp chatbots, buttons are not cosmetic. They control:
- User flow
- Automation logic
- Segmentation
- Conversions
This guide explains how to add CTA buttons correctly in LandinChat, what actions they can trigger, and how to use them without breaking WhatsApp rules.
1️⃣ Understanding Chatbot Basics (Quick Context) #
A WhatsApp chatbot flow is built using blocks:
- Text blocks
- Interactive blocks
- Buttons
- Logic connectors
Buttons live inside interactive blocks and are the main way users navigate the flow.
2️⃣ What Are Interactive Buttons? #
Interactive buttons are tap-based options users click instead of typing.
Why they matter:
- Faster responses
- Fewer mistakes
- Clear intent tracking
- Better automation accuracy
On WhatsApp:
- Max 3 buttons per message
- Short, clear text only
- No emojis in button labels
3️⃣ Setting Up an Interactive Block #
Steps:
- Go to Bot Manager → Bot Reply → Create
- Open the Start Bot Flow
- Configure the trigger (string match or keyword)
- Drag a connector and select Interactive Block
This block will contain your message + buttons.
4️⃣ Customizing the Message Content #
Inside the interactive block, configure:
- Message body
Explain what the user should do - Personalization
Use variables like name if needed - Footer (optional)
Example:— Team LandinChat - Message delay (optional)
Adds a natural pause before sending
Clarity matters more than creativity here.
5️⃣ Adding CTA Buttons #
Steps:
- Click Add Button
- Add up to 3 buttons
- Keep labels short and action-oriented
Good Button Examples #
- Get Started
- Buy Now
- Talk to Agent
- View Pricing
Avoid long or vague text.
Buttons that confuse users don’t get clicked.
6️⃣ Configuring Button Actions #
Each button must trigger one clear action.
Available Button Actions #
1. Send Message #
- Sends a follow-up message
- Continues the flow
2. Assign Label #
- Tags users based on intent
- Critical for segmentation
3. Enroll in Sequence #
- Adds users to an automated follow-up flow
- Used for nurturing or reminders
Buttons without logic are wasted.
7️⃣ Managing User Responses with Labels #
Labels turn clicks into data.
Examples:
- Clicked_Pricing
- Interested_Demo
- Buy_Now
You can then:
- Segment broadcasts
- Trigger follow-ups
- Route users to agents
If you’re not labeling, you’re guessing.
8️⃣ Tracking Button Clicks (Advanced) #
You can track interactions via:
- Google Sheets
- Webhooks
This allows:
- CRM sync
- Lead scoring
- Conversion tracking
Buttons → data → decisions.
9️⃣ Creating Multi-Step Chatbot Flows #
For structured conversations:
- Clone existing blocks
- Modify text and buttons
- Chain multiple interactive blocks
- Always close button paths with a text block
Never leave a button hanging without a next step.
🔟 Testing Your CTA Buttons (Mandatory) #
Before going live:
- Click every button
- Verify labels are applied
- Check sequence enrollment
- Ensure no dead ends
Broken buttons kill trust instantly.
1️⃣1️⃣ Using URL Buttons (External Actions) #
CTA buttons can redirect users to:
- Checkout pages
- Landing pages
- Booking links
- Forms
Rules:
- Use full URLs
- Test links before publishing
- Don’t use URL shorteners
One wrong link = lost conversion.
Key Takeaway #
CTA buttons are not decoration.
Used correctly, they:
- Guide users
- Capture intent
- Trigger automation
- Increase conversions
Used poorly, they confuse users and waste traffic.
Design buttons like you design funnels—with intent.
Frequently Asked Questions (FAQs) #
1. How many buttons can I add per message? #
Maximum 3 buttons.
2. Can I use emojis in button text? #
No.
Avoid emojis in button labels.
3. Can buttons open external websites? #
Yes, via URL buttons.
4. Can I track which button users clicked? #
Yes.
Use labels, Google Sheets, or webhooks.
5. Do buttons work outside the 24-hour window? #
Only inside approved templates.
6. Can I personalize button actions? #
Yes.
Actions depend on flow logic, not button text.
7. Are buttons required for chatbots? #
Not required, but strongly recommended.
8. Can one button trigger multiple actions? #
Indirectly, yes—via flow logic.
9. Do CTA buttons affect quality rating? #
Indirectly.
Clear buttons reduce confusion and blocks.
10. What’s the biggest CTA mistake? #
Too many options or unclear button text.
Users choose faster when choices are obvious.