AI Marketing GuidesUpdated · 12 min read

An AI chatbot for your website: when it helps and when it hurts

Short answer

An AI chatbot on your website answers questions from your own content, captures enquiries and points people to bookings, around the clock. It pays off when you get lots of repeat questions and your content is clean. In the EU, Article 50 of the AI Act requires since August 2, 2026 that visitors are told they’re talking to an AI, and you’re liable for wrong answers.

Manfred LugmayrBy Manfred “Luigi” Lugmayr · 30 years in marketing, most recently seven years as a CMO

Researched and written with AI, to Luigi's brief, positions and editorial rules. Automatically checked against the sources. How I work →

Woman with short grey hair in a bakery holding up a tablet showing a chat window
Aug 2, 2026EU AI Act: disclose AI chat
12prompts to copy

At a glance

What an AI chatbot on your website can do

Modern website chatbots run on large language models and answer from your own content: website, FAQ, price list, manuals. The method is called RAG (retrieval-augmented generation): the bot first looks up relevant passages in your documents, then writes an answer from them.

TaskWhat the bot handlesWhen it pays off
Answer FAQsOpening hours, prices, shipping, processesLots of repeat questions, including out of hours
Capture enquiriesName, email, request in a structured wayWhen your contact form lacks context
QualifyA few questions on need, size, timelineB2B with a complex offer
Route to bookingsLink to or embed your booking calendarConsulting, trades, practices
Hand over to peoplePass the conversation to an inbox or live chatAlways, as soon as the bot is unsure

Is a chatbot worth it for you?

ForAgainst
Lots of repeat questions by email or phoneFew visitors, few questions
Clean, current content maintained in one placeContent scattered, contradictory, outdated
A clear handover to peopleNobody reads the captured enquiries
Visitors also come evenings and weekendsYour offer mainly needs a personal conversation
You can review answers regularlySensitive topics: health, legal, finance without expert review

A good test before you buy: collect every question that comes in by email, phone and form for a week. If most can be answered from your website, a bot can help. If not, fix the website first.

Tools and costs

ToolFocusFreePaid fromSource
ChatbaseChatbot from your own content, captures leadsNo free plan, 7-day trialHobby $40/mo ($32 annual), Basic $150 ($120), Business $500 ($400)chatbase.co
Intercom FinAI agent inside a support platformTrial$0.99 per outcome plus seats from $29/mo (cheaper billed annually)intercom.com
Tidio with LyroLive chat plus AI agent for small shopsFree: 50 conversations/mo; first 50 Lyro conversations freeStarter $24.17/mo, Lyro from $32.50/motidio.com
Build your ownLLM API plus your own searchAPI free tiers varyUsage costs plus development and upkeepVendor sites

As of Nov 11, 2026 per vendor pricing pages, excluding tax. Expect usage limits (messages, conversations, outcomes): costs rise with success.

ToolBest forMore
ChatbaseAI chatbot from your website contentOverview · Try →Ad
Intercom, TidioChat and AI agent in support, no partner link

“Try” links are affiliate links (advertising): I earn a commission at no extra cost to you.

How to work out the cost

Divide the monthly cost by the conversations the bot actually resolves without a person stepping in. Compare that with what an email reply costs you in time. Include upkeep: someone has to keep content current and read conversation logs, or quality slowly drops.

How to build a bot that doesn’t get it wrong

A chatbot in five steps
  1. Clean up content

    One source of truth for prices, processes, hours.

  2. Set limits

    What the bot covers, what it doesn’t, when it hands over.

  3. Test questions

    30 real questions with expected answers, including trick questions.

  4. Label it

    A clear notice that an AI is answering, plus privacy info.

  5. Read the logs

    Weekly: fix wrong answers, fill content gaps.

The bot’s instructions

  • Only from your sources: if the answer isn’t in the content, the bot says so and offers contact.
  • No commitments: no prices, discounts, deadlines or legal advice that isn’t verbatim in the sources.
  • Show the source: the bot links the page the answer comes from.
  • Handover: complaints, contract questions and uncertainty go to a person.
  • Tone: your voice, short, friendly, no marketing speak.

My rule of thumb: a person signs off on what the AI says to the outside world. For a chatbot that means test questions before launch, spot checks every week and a clear rule for when the bot hands over.

The rules: AI Act, GDPR and liability

EU AI Act: tell people they’re talking to an AI

Article 50(1) of the AI Act requires that people who interact directly with an AI system are informed of it, unless that’s obvious to a reasonably informed person. It applies from August 2, 2026. The duty sits with the provider of the system; as the operator on your website, the simplest route is a visible notice in the chat window yourself.

GDPR: data in the chat

  • Processor agreement: the chatbot vendor processes data on your behalf; you need a contract under Art. 28 GDPR.
  • Data location: ask the vendor where conversations are processed and stored. Transfers outside the EEA fall under Chapter V of the GDPR.
  • Notice: the chatbot belongs in your privacy policy (Art. 13 GDPR): what’s stored, for how long, for what.
  • Cookies and tracking: if the widget sets cookies or reads device data that isn’t strictly necessary, EU ePrivacy rules (in Germany § 25 TDDDG) require consent before it loads.
  • Data minimisation: ask only for what you need. Don’t collect health or financial data in chat.

Liability for wrong answers

In Moffatt v. Air Canada (2024), the airline’s website chatbot told a customer about a refund rule that didn’t apply as stated. Air Canada argued the chatbot was a separate legal entity responsible for its own actions. The British Columbia tribunal rejected that: the bot is part of the website, and the company is responsible for what it says. The case is Canadian; the lesson applies everywhere: what your bot says, you say.

Winning leads with a chatbot without being annoying

  • Help first, then ask: request contact details only once the person has a reason to give them (quote, callback, appointment).
  • Few fields: name, email, request. More only if really needed.
  • No marketing without consent: asking a question in chat isn’t newsletter consent. Marketing email needs its own consent, ideally with double opt-in.
  • Fast handover: a lead who waits two days for a reply has gone cold.
  • No forced pop-ups: a chat window that opens on every page view annoys more than it helps.

Typical failure modes

FailureCauseFix
Made-up answersNo matching passage, so the model fills the gap“Sources only” instruction, test questions, handover
Outdated pricesOld pages or PDFs in the knowledge baseOne maintained source, remove old files
Promises nobody madeThe bot wants to be helpfulNo commitments on prices, deadlines, goodwill
Endless loopsNo handover to peopleClear handover rules, contact route always visible
Data collected for no reasonFields “for later”Ask only what you need to answer
Nobody reads the logsNo ownerA weekly spot check in the calendar

Checklist before launch

  • Content checked and maintained in one place
  • Instructions: sources only, no commitments, source links, handover
  • 30 test questions passed with expected answers
  • Visible notice in the chat window that an AI is answering
  • Processor agreement signed, privacy policy updated
  • Widget loads only after consent if it sets non-essential cookies
  • Handover to people tested, response time agreed
  • Weekly review of conversation logs in the calendar

Metrics

MetricWhat it showsWhat progress looks like
Resolved conversationsQuestions solved without a personRises without complaints rising
HandoversHow often the bot passes to peopleSlowly falls, thanks to better content
Wrong answers in spot checksQualityClose to zero
Enquiries from chatLead contributionMore qualified enquiries than the form brought before
Cost per resolved conversationEconomicsBelow the cost of an email reply

Off-the-shelf tool or build your own?

QuestionOff-the-shelf toolBuild with an API
Getting startedHours to daysWeeks
CostSubscription with usage limitsPay per request plus development time
Control over answersVia settings and instructionsComplete
Data flowSet by the vendor, covered by contractDesigned by you
UpkeepVendor maintains the tech, you the contentYou maintain both
FitsMost small and mid-sized businessesTeams with developers and special needs

For most websites, an off-the-shelf tool is the right start. Building your own only pays once you know exactly what the bot should do and have someone to look after it long-term.

Good and bad answers compared

Visitor questionBad answerGood answer
“What does it cost for 20 employees?”Invents a price that isn’t published anywhereGives the published prices with a link and offers a callback for a quote
“Can I cancel after 30 days?”“Yes, of course!”Quotes the cancellation rule from the terms with a link, or hands over if it isn’t in the sources
“Are you open on Saturday?”Gives last year’s opening hoursAnswers from the current opening-hours page
“I’m unhappy with my order.”Argues and promises a creditApologises briefly and hands over to a person straight away

The good answers share three things: they rely on a source, they promise nothing that isn’t there, and they hand over when money, contracts or complaints are involved.

The first 30 days

WeekWhat you doGoal
1Launch the bot on one page only, such as FAQ or contactSee real questions, keep the risk small
2Read every conversation, fix wrong answers, fill content gapsClose the gaps
3Check handovers and response times, tighten the instructionsNobody gets stuck
4Work out cost per resolved conversation and decide: expand, keep, switch offA conscious decision, not habit

A gradual start protects you from the most common problem: a bot on every page before anyone knows what it answers. After 30 days you have enough real conversations to decide whether it stays. Switching it off is a legitimate outcome: if the bot creates more rework than it saves, the contact form is the better solution.

12 prompts for planning, building and checking

1. Collect questions
Here are the enquiries from the last few weeks by email, phone and form: [list]. Group them by topic, count frequency and mark which can be answered from my website and which can’t.
2. Check content
Here’s the text of my website: [texts]. Find contradictions, outdated information and gaps a chatbot would answer wrongly. List them with location.
3. Write FAQs
From this content [texts], write 20 FAQ entries with short, unambiguous answers. Nothing that isn’t in the texts; mark gaps as [missing].
4. System instructions
Write system instructions for a website chatbot for [company]: tone [formal/informal], answer only from the provided sources, link the source, make no commitments on prices, deadlines or goodwill, hand over complaints and uncertainty to [contact route].
5. Test questions
Write 30 test questions for my chatbot: 20 typical questions, 5 trick questions whose answer isn’t in the sources, and 5 where the bot must hand over to a person. Include the expected behaviour.
6. Notice text
Write a short notice for the chat window saying an AI is answering and can make mistakes, with a link to the privacy policy and a route to a person. Max 2 sentences.
7. Privacy section
Draft a privacy-policy section for the chatbot: vendor [name], which data, purpose, legal basis, retention, recipients, transfers outside the EEA [yes/no]. As a draft for my privacy adviser.
8. Lead flow
Design a conversation flow where the bot first answers the question and only then offers to arrange a callback or quote. Max three questions, only name, email and request.
9. Review logs
Here are 50 chat logs from last week: [logs]. Find wrong or shaky answers, frequent questions without a good answer, and conversations that should have been handed over sooner.
10. Fill content gaps
The bot didn’t answer these well: [list]. For each, suggest a short text for my website that closes the gap. I’ll mark facts as [check] myself.
11. Cost check
Work it out: the tool costs [amount] a month at [limit], I expect [number] conversations, of which [share] resolved without a person. An email reply costs me [minutes]. Is it worth it? Show conservative, realistic and optimistic.
12. Compare vendors
Compare these chatbot vendors for [company, size, sector]: [vendors]. Criteria: price at my volume, human handover, source links, processor agreement available, data location per the vendor. List what I must ask the vendor directly.

The most common mistakes

  1. Bot before content. Without clean sources, even the best bot answers wrongly.
  2. No AI notice. Required in the EU since August 2, 2026 under Article 50 of the AI Act, unless it’s obvious.
  3. Allowing commitments. What the bot promises, you may have to honour.
  4. No handover. Visitors who get stuck leave.
  5. Loading the widget without consent. If it sets non-essential cookies, consent is needed first.
  6. Set and forget. Without weekly spot checks, quality drops without you noticing.

Frequently asked questions

Do I have to disclose that an AI is chatting on my website?

In the EU, yes. Article 50 of the AI Act requires since August 2, 2026 that people know they’re interacting with an AI system, unless it’s obvious. A short notice in the chat window is the simplest way.

Am I liable for wrong answers from my chatbot?

You should assume so. In Moffatt v. Air Canada (2024), the airline had to stand behind a wrong answer from its chatbot; the tribunal rejected the argument that the bot was a separate legal entity.

How much does an AI website chatbot cost?

Per pricing pages on November 11, 2026: Chatbase from $40 a month ($32 billed annually), Intercom Fin $0.99 per outcome plus seats, and Tidio with a free plan for 50 conversations and its Lyro AI agent from $32.50 a month.

Do I need consent for a chatbot?

For cookies or device access that aren’t strictly necessary, yes, under EU ePrivacy rules. You also need a processor agreement with the vendor and a section in your privacy policy. Marketing email to chat contacts needs its own consent.

What is RAG?

Retrieval-augmented generation: the chatbot first looks up relevant passages in your own content, then writes an answer from them. It reduces made-up answers but doesn’t eliminate them.

When is a website chatbot not worth it?

With few visitors and few questions, scattered or outdated content, nobody handling the enquiries, or an offer that mainly needs a personal conversation.

How do I stop the bot from making things up?

With instructions to answer only from your sources and admit gaps, source links, test questions before launch, clear handover rules and weekly spot checks of conversations.

Off-the-shelf chatbot or build your own?

For most small and mid-sized businesses, an off-the-shelf tool is the better start: faster to set up, with the vendor maintaining the tech. Building your own on an LLM API only pays with clear requirements and someone to look after it long-term.

What’s the best way to launch a chatbot?

Gradually: start on a single page, read every conversation in the first weeks, fill content gaps, check handovers. After about 30 days, decide whether to expand, keep it as is or switch it off.

Sources

  1. artificialintelligenceact.eu: Article 50 – Transparency for AI interaction
  2. artificialintelligenceact.eu: Article 113 – Applies from August 2, 2026
  3. GDPR (Regulation (EU) 2016/679) – Art. 13, Art. 28, Chapter V
  4. § 25 TDDDG (Germany) – Consent for device access, strictly-necessary exception
  5. WeirFoulds: Moffatt v Air Canada (Mar 6, 2024) – Liability for chatbot answers, 2024 BCCRT 149
  6. Chatbase: Pricing – Hobby $40/$32, Basic $150/$120, Business $500/$400, 7-day trial
  7. Intercom: Pricing – Fin $0.99 per outcome, seats
  8. Tidio: Pricing – Free 50 conversations, Starter $24.17, Lyro from $32.50
Manfred Lugmayr

Manfred “Luigi” Lugmayr – founder of I4U, in marketing and digital since the 90s, most recently seven years as a CMO. I build the i4u.business website, email funnel and content myself with AI (including Claude, Kling and MailerLite). Figures come from the linked sources.

Black Friday 2026

Black Friday deals on AI tools, straight to your inbox.

I collect the AI tool deals worth having and send them in the AI Briefing, along with the AI news that matters, every Wednesday and Friday. Five minutes to read.

  • Black Friday deals on AI tools, collected for you
  • The key AI news, briefly explained
  • Wednesday and Friday, unsubscribe in one click

In the AI Briefing right now

Image for the story: Tagshop Black Friday: The AI UGC plan was cheaper in JanuaryDealTagshop Black Friday: The AI UGC plan was cheaper in January
Image for the story: Google puts ads in your AI follow-up question. The report stays blindNewsGoogle puts ads in your AI follow-up question. The report stays blind
Image for the story: DeepL Aure translates tone. The best English speaker loses the floorNewsDeepL Aure translates tone. The best English speaker loses the floor
Blonde woman with glasses smiling as she scrolls on her phone in an office

Manfred “Luigi” LugmayrFrom Manfred “Luigi” Lugmayr: 30 years in marketing, seven of them as CMO at burgerme.