Mkt Web 360 — Agencia de Marketing Digital

Chatbots

How to Choose the Right Chatbot for Your Business: A Complete Checklist for 2026

Before choosing a chatbot for your business there are 10 questions worth answering. This checklist helps you avoid the most common mistakes and settle on the solution that genuinely fits what you need. If you want to understand the landscape first, start with our guide on what a business chatbot is.

Choosing a chatbot is not choosing a tool — it is choosing how you are going to serve your customers for the next few years. The most common mistake is to start with the provider instead of starting with your own needs. These ten questions reverse that order: first you define what you need, then you look for who meets it.

Question 1: What specific problem do I want to solve?

Before looking at any platform, write in one sentence what problem is leading you to consider a chatbot. Reducing the volume of repetitive enquiries is not the same as capturing leads outside office hours or relieving an overloaded customer service team. Each objective leads to a different configuration.

If you do not define the problem, you will end up comparing features that do not matter to you and paying for capabilities you will not use. A sales-oriented chatbot is measured and trained differently from a support-oriented one. Have the goal clear before taking another step.

Question 2: Which systems does it need to integrate with?

An isolated chatbot is of little use. Think about what tools it needs to communicate with: your CRM, your online store, your booking system, your knowledge base or your ticketing gateway. If the bot cannot query order status or log a lead where you already work, much of its value is lost.

Make a list of essential integrations before talking to providers and ask them about each one explicitly. Integrations are often what separates a solution that fits from one that will force you to duplicate manual work.

Question 3: What volume of conversations do I expect?

Volume determines the plan you need and the real cost. A business receiving a few dozen enquiries per month is very different from one with thousands. Many providers charge per conversation or per resolution, so a realistic estimate saves you billing surprises.

Review your historical enquiries by email, phone or chat to calculate a starting figure. Also consider seasonality: if you have peaks at certain times, make sure the solution scales without penalising you disproportionately.

Question 4: Who will train and maintain the chatbot?

A chatbot is not configured once and then forgotten. Someone needs to train it with your content, review the conversations it gets wrong and adjust the responses over time. Decide from the outset whether that responsibility falls on your team or on the provider.

If nobody internally is going to dedicate time to it, prioritise managed solutions where maintenance is included. A bot without maintenance degrades: new questions appear that it cannot answer and quality gradually falls.

Question 5: What are my legal compliance requirements?

A chatbot handles personal data and conversations, so compliance is not optional. In the EU you must comply with the GDPR and the EU AI Act, which requires, among other things, AI systems to identify themselves as such. Go through a compliance checklist with at least ten points: user information, legal basis for processing, data retention, access and deletion rights, and hosting location, among others.

Ask each provider how they cover these requirements and request it in writing. To leave nothing out, refer to our specific guide on AI chatbots, GDPR and the EU AI Act.

No commitment

Free digital diagnosis

We analyse your online presence and tell you exactly what is holding back your growth. No cost, no commitment.

Request free diagnosis

Question 6: Do I need it to work across multiple channels?

Think about where your customers are. You may just need the website chat, or you may need to also attend via WhatsApp, Instagram, Facebook Messenger or even within your app. Each channel adds complexity and, often, cost.

Do not be tempted to subscribe to all channels just in case. Start with where your customers already write to you and expand when it makes sense. Confirm that the platform supports the channels you will actually use before signing.

Question 7: What level of customisation do I need?

Some businesses are content with well-resolved standard responses; others need the bot to speak in their brand's tone, follow their own conversation flows and adapt to particular cases. The more bespoke, the more powerful the platform needs to be and the more configuration time it will require.

Be honest about what you genuinely need. Excessive customisation makes the project more expensive and harder to maintain, while too rigid a setup can give an impersonal impression. Find the point that fits your brand without overcomplicating things.

Question 8: How am I going to measure whether it works?

Without metrics you will not know whether the investment is worthwhile. Define from the start what you are going to measure: percentage of enquiries resolved by the bot, response time, leads captured, user satisfaction or workload freed for the human team. Those numbers will be your yardstick.

Keep timeframes in mind: the first 30–60 days are for calibration, so do not expect stable figures immediately. From the third month you should see measurable results and a clear trend. Make sure the platform gives you the data you need to judge.

Question 9: What level of technical support do I need?

When something fails, support makes the difference. Assess what level you need: is documentation and email sufficient, or do you need direct contact that responds quickly? Ask about response times, the language of support and whether there is onboarding assistance.

Good support is especially important in the first few weeks, when you are calibrating the bot. If your team is not technical, prioritise providers that offer guided onboarding and real accompaniment, not just a manual.

Question 10: What is my time horizon and expected ROI?

Finally, ground your expectations of time and return. With an ordered process, evaluating 3–4 options takes about 2–3 weeks: one to define requirements, another to request demos and proposals, and another to analyse and decide. Implementation then has its own learning curve.

As for the return, allow for a 30–60-day calibration period and measurable ROI from month 3. If by three months there is no observable improvement, there is an implementation problem to resolve. To size the investment, review how much a business chatbot costs and compare it with what you expect to gain.

Frequently asked questions

How much time should I dedicate to evaluating options before deciding?
With this checklist, 2–3 weeks are enough to evaluate 3–4 options rigorously: one week to define requirements, one to request demos and proposals, and one to analyse and decide. More time rarely changes the decision.
Should I ask for a demo before signing up?
Always. And not just a general product demo — ask them to show you how it would work specifically with your company's content and connected to your systems. If the provider cannot do that before you sign, that is a warning sign.
What happens if the chatbot does not work as expected?
That is why it is important to negotiate a trial period or a staged commitment. The first 30–60 days are for calibration — expect measurable results from month 3. If by 3 months there is no observable improvement, there is an implementation problem to resolve with the provider.
Can I change chatbot provider if I am not satisfied?
Yes, although the switch has costs: new setup, new training, data migration. That is why the initial choice matters. Always negotiate a reasonable exit clause before committing to long contracts.