Why Your WhatsApp Chatbot Isn't Converting: 9 Flow Mistakes
Why Your WhatsApp Chatbot Isn't Converting: 9 Flow Mistakes
You tap a "Chat on WhatsApp" button, expecting a quick answer. Instead you get a greeting, a menu of nine options, and a request for your name, email...
You tap a "Chat on WhatsApp" button, expecting a quick answer. Instead you get a greeting, a menu of nine options, and a request for your name, email and city before anyone has told you a price. You type "hi, is a human there?" and the bot replies with the same menu again. Most people leave at this point, and the business logs one more "lead" that never answered.
WhatsApp conversion works differently from a landing page or an email. There is no scroll, no second tab to compare things in, and no skimming. Every bot message demands a reply, so each extra tap or typed answer is a small tax on the user's patience. A website visitor can ignore a form for a while. A WhatsApp user who is annoyed simply goes back to their other chats.
That makes the flow, not the traffic source, the first thing to audit. Below are nine mistakes that quietly drain conversions, each with a fix you can apply in your builder. Businesses in Barcelona, Lleida, Tarragona and Girona lose bookings every week to these same patterns, and most are fixable in an afternoon.
1. The overwhelming menu
The mistake: The first message offers eight, ten or twelve options, because every team in the company wanted its department represented. Users do not read menus like this. They either pick the first item, pick the wrong one, or type something the bot cannot match. Each wrong pick sends them into a flow that does not answer their question, and they leave.
The fix: Cut the top-level menu to the three to five actions that account for most of your conversations. Pull these from your chat history, not from your org chart. Send everything else one level deeper, behind a "More options" choice or revealed only after the user has picked a category.
Pro-tip: Check which menu items nobody has tapped in the last 30 days and remove them. A menu that shrinks over time is usually a sign that the flow is getting better.
2. Asking for too much information upfront
The mistake: The bot opens with "Please share your name, email, company, budget and city" before it has given the user anything. On a website, a form like that is tolerated because the user has already decided to fill it in. In a chat, it reads like an interrogation from a stranger, and it also ignores the fact that you already have the user's phone number.
The fix: Deliver value first, then ask for one thing at a time. Answer the question or show the product, then ask for the single detail you need to take the next step, such as a postcode for delivery or a preferred slot for a call. Collect the rest in later steps, and only when it changes what the user sees next.
Pro-tip: For each question in your qualification flow, ask what you would do differently with the answer. If the answer is "nothing yet", move the question later or delete it. Under GDPR and Spain's LOPDGDD, every field you collect also needs a lawful basis and a clear purpose, so fewer questions mean less compliance work.
3. Dead-end flows
The mistake: The flow answers a question, then goes silent. There is no next step, no button, and no way to reach a person. This usually happens in the branches nobody tested, such as a "no stock" reply, an unrecognised input, or the end of an FAQ answer. The user is left staring at a message with nowhere to go.
The fix: Walk through every branch of your flow and make sure each one ends in one of three ways: a clear next action, a return to the main menu, or a handoff to a person. Add a fallback to every input step, so an unrecognised reply triggers a helpful nudge instead of silence. Build this check into every release of the flow.
Pro-tip: Search your chat logs for conversations where the last message came from the bot and the user never replied. Those are your dead ends, and they tell you exactly which branch to fix first.
4. Delayed human handoff
The mistake: The user types "talk to agent" or "this is wrong", and the bot responds with the menu again. Teams often set up handoff as a last resort that triggers only after several failed attempts. By then the user is already frustrated, and the hot lead you were about to lose has gone cold.
The fix: Make a human one tap away from the first screen, and add trigger rules for intent words such as "agent", "human", "complaint" or "cancel" in Catalan, Spanish and English. Route these conversations to a shared inbox with a response-time target, and tell the user when to expect a reply.
Pro-tip: Set business hours honestly. A bot that promises "we will reply shortly" at 23:00 on a Sunday damages trust more than one that says "we open at 09:00 and will answer then".
5. Walls of text
The mistake: Product descriptions, delivery terms and legal notices arrive as one long paragraph. On a phone screen this looks like a terms-and-conditions page, and users skim past it or abandon the chat entirely.
The fix: Break content into short messages of two or three lines, each with a single idea. Use bold for the key fact, such as the price or the delivery date, and finish with a question or a button so the user always knows what to do next.
Pro-tip: Read your flow aloud on a phone. If you would not say it that way to a customer in a shop in Lleida, rewrite it.
6. No clear next step or call to action
The mistake: The bot informs but never asks. It explains the service, lists the opening hours, and then waits. Users rarely invent the next step themselves; they need to be invited.
The fix: End every informative message with one specific action: "Book a visit", "See the menu", "Pay with Bizum". Use quick-reply buttons rather than asking users to type, and keep one primary action per message so there is no decision fatigue.
Pro-tip: Where you sell online, connect the flow to Stripe, Redsys or Bizum so the user can pay without leaving WhatsApp. Every redirect to a website is a chance to lose them.
7. Weak or missing follow-ups
The mistake: A user abandons the chat halfway through a booking, and nothing happens. No reminder, no nudge, no alternative offered. In Spain, where many purchases are considered over a few days, silence is expensive.
The fix: Build a short follow-up sequence for incomplete flows: a reminder after a few hours, a helpful alternative the next day, and a final message that offers a human. Keep it to two or three messages, and always give the user a way to opt out, as GDPR and the LOPDGDD require.
Pro-tip: Segment follow-ups by where the user dropped off. Someone who left at the payment step needs a different message from someone who never chose a service.
8. No personalisation or context
The mistake: The bot treats a returning customer like a stranger, asking again for details it already has and ignoring their order history. Users notice this immediately, and it makes the brand feel careless.
The fix: Use the data you already hold to greet people by name, reference their last order or appointment, and skip questions you can answer yourself. Connect the flow to your PrestaShop or WordPress customer records so context carries across channels.
Pro-tip: Keep personalisation factual and minimal. Referencing a previous purchase is helpful; referencing something the user never shared feels intrusive and can breach data-protection expectations.
9. No measurement of drop-off points
The mistake: The team tracks how many chats start but not where they end. Without that view, every fix is a guess, and the same broken branch stays live for months.
The fix: Instrument every step of the flow and review the funnel weekly. Track completion rate per branch, average messages before drop-off, handoff volume and time to first human reply. Treat the worst-performing step as your next project.
Pro-tip: Review the flow monthly against real conversations, not assumptions. Customer language changes with the season, especially in tourist-heavy areas such as Tarragona and Girona, and your menu should change with it.
Start with one drop-off point
Most chatbot conversions are lost inside the flow, not at the ad or the broadcast. Long menus, early data grabs, dead ends and walls of text each push users out within a few messages. Fix the flow one drop-off point at a time, measure the result, and the same traffic starts producing more bookings and orders across Catalonia and the rest of Spain.
Ready to automate your WhatsApp marketing?
Discover WhatsBoost, the smart notifications platform for PrestaShop and WordPress that reduces support tickets and accelerates sales. Businesses across Catalonia (Barcelona, Lleida, Tarragona, Girona) already trust ALMC to integrate WhatsApp into their workflows. Get in touch for a personalized demo.

