{"id":31176,"date":"2026-07-29T10:41:57","date_gmt":"2026-07-29T08:41:57","guid":{"rendered":"https:\/\/botnation.ai\/sales-chatbot\/"},"modified":"2026-07-29T10:57:41","modified_gmt":"2026-07-29T08:57:41","slug":"sales-chatbot","status":"publish","type":"post","link":"https:\/\/botnation.ai\/en\/sales-chatbot\/","title":{"rendered":"Sales chatbot: what it really earns you and how to set one up (2026)"},"content":{"rendered":"<p><script>var s=document.createElement(\"style\");s.appendChild(document.createTextNode(\".bn-art{ --bn-cream:#faf8f2; --bn-card:#faf6ea; --bn-sand:#ebe3cb; --bn-sand-2:#f3ecd9; --bn-sand-zebra:#f6f0df; --bn-coral:#fe716b; --bn-coral-soft:#fdeeed; --bn-coral-line:#f6c9c6; --bn-blue:#3358f0; --bn-blue-soft:#eef1fe; --bn-blue-line:#c9d4fb; --bn-green:#427632; --bn-green-soft:#eef6ea; --bn-ink:#3d351f; --bn-text:#414b56; --bn-muted:#6d6653; --bn-border:#e6dcc2; --bn-r:16px; --bn-r-sm:11px; --bn-sp:22px; --bn-sh:0 1px 2px rgba(61,53,31,.05),0 10px 26px rgba(61,53,31,.07); --bn-sh-sm:0 1px 2px rgba(61,53,31,.05),0 4px 12px rgba(61,53,31,.05); --bn-mono:'IBM Plex Mono','SFMono-Regular',ui-monospace,'Courier New',monospace; color:var(--bn-text); font-size:18px; line-height:1.75; max-width:820px; margin:0 auto; } .bn-art *{box-sizing:border-box} .bn-art p{margin:0 0 1.15em; color:var(--bn-text)} .bn-art h2{ color:var(--bn-ink); font-weight:700; line-height:1.25; font-size:1.72em; margin:2.2em 0 .7em; letter-spacing:-.01em; } .bn-art h3{color:var(--bn-ink); font-weight:700; font-size:1.22em; margin:1.8em 0 .5em} .bn-art a{color:#3f5cd6; text-decoration:underline; text-underline-offset:2px; text-decoration-thickness:1px} .bn-art a:hover{color:var(--bn-coral)} .bn-art strong{color:var(--bn-ink); font-weight:700} .bn-art ul,.bn-art ol{margin:0 0 1.3em; padding-left:1.25em} .bn-art li{margin:.4em 0} .bn-art ul li::marker{color:var(--bn-coral)} .bn-art ol li::marker{color:var(--bn-blue); font-weight:700} .bn-klabel{ display:inline-flex; align-items:center; gap:7px; font-family:var(--bn-mono); font-size:14px; font-weight:600; text-transform:uppercase; letter-spacing:.12em; color:var(--bn-coral); margin:0 0 .2em; } .bn-klabel svg{width:15px;height:15px;flex:none} .bn-tldr{ background:var(--bn-card); border:1px solid var(--bn-border); border-left:4px solid var(--bn-coral); border-radius:var(--bn-r); padding:20px 24px; margin:0 0 30px; box-shadow:var(--bn-sh-sm); } .bn-tldr p{margin:0; color:var(--bn-text)} .bn-tldr p+p{margin-top:.6em} .bn-toc{ background:var(--bn-sand-2); border:1px solid var(--bn-sand); border-radius:var(--bn-r); padding:18px 22px; margin:0 0 34px; } .bn-toc .bn-klabel{color:var(--bn-coral)} .bn-toc ol{margin:.4em 0 0; padding-left:1.2em; columns:2; column-gap:28px} .bn-toc li{margin:.25em 0; break-inside:avoid} .bn-toc a{color:var(--bn-ink); text-decoration:none; font-weight:600; font-size:.96em} .bn-toc a:hover{color:var(--bn-coral); text-decoration:underline} .bn-stats{display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin:28px 0} .bn-stat{ background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:20px 18px; text-align:center; box-shadow:var(--bn-sh-sm); } .bn-stat b{display:block; font-size:2em; line-height:1.1; color:var(--bn-coral); font-weight:800; letter-spacing:-.02em} .bn-stat span{display:block; margin-top:6px; font-size:.86em; color:var(--bn-muted); line-height:1.45} .bn-stat:nth-child(2) b{color:var(--bn-blue)} .bn-stat:nth-child(3) b{color:var(--bn-ink)} .bn-grid{display:grid; grid-template-columns:1fr 1fr; gap:18px; margin:26px 0} .bn-card{ background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:22px; box-shadow:var(--bn-sh-sm); } .bn-card h4{margin:.1em 0 .35em; color:var(--bn-ink); font-size:1.06em; font-weight:700; display:flex; gap:9px; align-items:center} .bn-card h4 svg{width:20px;height:20px;flex:none;color:var(--bn-coral)} .bn-card p{margin:0; font-size:.96em} .bn-ex{ background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:20px 0; box-shadow:var(--bn-sh); position:relative; } .bn-ex-h{display:flex; align-items:center; gap:13px; margin-bottom:14px} .bn-ex-n{ flex:none; width:38px; height:38px; border-radius:11px; background:var(--bn-coral-soft); color:var(--bn-coral); display:flex; align-items:center; justify-content:center; font-weight:800; font-size:1.1em; font-family:var(--bn-mono); } .bn-ex-h h3{margin:0; font-size:1.18em} .bn-ex-tag{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.1em; color:var(--bn-muted); display:block; margin-top:2px} .bn-ex p{margin:.2em 0 .9em} .bn-ex .bn-ba{display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-top:14px} .bn-ba div{border-radius:var(--bn-r-sm); padding:13px 15px; font-size:.9em; line-height:1.5} .bn-ba .biz{background:var(--bn-blue-soft); border:1px solid var(--bn-blue-line)} .bn-ba .cli{background:var(--bn-green-soft); border:1px solid #cfe6c4} .bn-ba b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; margin-bottom:4px; color:var(--bn-muted)} .bn-tablewrap{overflow-x:auto; margin:26px 0; border-radius:var(--bn-r); border:1px solid var(--bn-border); box-shadow:var(--bn-sh-sm)} .bn-art table{width:100%; border-collapse:collapse; background:var(--bn-card); font-size:.94em; min-width:520px} .bn-art thead th{background:var(--bn-ink); color:#fbf7ec; text-align:left; font-weight:700; padding:13px 16px; font-size:16px} .bn-art tbody td{padding:12px 16px; border-top:1px solid var(--bn-border); color:var(--bn-text); vertical-align:top; font-size:16px} .bn-art tbody tr:nth-child(even){background:var(--bn-sand-zebra)} .bn-art tbody td:first-child{font-weight:700; color:var(--bn-ink)} .bn-cols{display:grid; grid-template-columns:1fr 1fr; gap:18px; margin:26px 0} .bn-col{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:22px; box-shadow:var(--bn-sh-sm)} .bn-col h4{margin:0 0 12px; font-size:1.05em; color:var(--bn-ink); display:flex; align-items:center; gap:9px} .bn-col h4 svg{width:20px;height:20px;flex:none} .bn-col.biz h4 svg{color:var(--bn-blue)} .bn-col.cli h4 svg{color:var(--bn-green)} .bn-col ul{margin:0; padding:0; list-style:none} .bn-col li{position:relative; padding-left:26px; margin:.55em 0; font-size:.96em} .bn-col li::before{content:\\\"\\\"; position:absolute; left:0; top:.5em; width:13px; height:13px; border-radius:50%; background:var(--bn-coral-soft); border:2px solid var(--bn-coral)} .bn-col.biz li::before{background:var(--bn-blue-soft); border-color:var(--bn-blue)} .bn-col.cli li::before{background:var(--bn-green-soft); border-color:var(--bn-green)} .bn-call{ display:flex; gap:14px; border-radius:var(--bn-r); padding:18px 20px; margin:24px 0; background:var(--bn-card); border:1px solid var(--bn-border); box-shadow:var(--bn-sh-sm); } .bn-call svg{width:22px; height:22px; flex:none; margin-top:1px} .bn-call b{color:var(--bn-ink)} .bn-call p{margin:0; font-size:.95em} .bn-call .bn-klabel{margin-bottom:3px} .bn-tip{border-left:4px solid var(--bn-green)} .bn-tip svg{color:var(--bn-green)} .bn-tip .bn-klabel{color:var(--bn-green)} .bn-warn{border-left:4px solid var(--bn-coral)} .bn-warn svg{color:var(--bn-coral)} .bn-warn .bn-klabel{color:var(--bn-coral)} .bn-info{border-left:4px solid var(--bn-blue)} .bn-info svg{color:var(--bn-blue)} .bn-info .bn-klabel{color:var(--bn-blue)} .bn-def{background:var(--bn-blue-soft); border:1px solid var(--bn-blue-line); border-radius:var(--bn-r); padding:20px 24px; margin:24px 0} .bn-def .bn-klabel{color:var(--bn-blue)} .bn-def p{margin:0} .bn-steps{counter-reset:s; list-style:none; padding:0; margin:24px 0} .bn-steps li{position:relative; padding:0 0 4px 56px; margin:0 0 18px; min-height:40px} .bn-steps li::before{ counter-increment:s; content:counter(s); position:absolute; left:0; top:0; width:40px; height:40px; border-radius:12px; background:var(--bn-coral); color:#fff; font-weight:800; font-family:var(--bn-mono); display:flex; align-items:center; justify-content:center; box-shadow:var(--bn-sh-sm); } .bn-steps li b{display:block; color:var(--bn-ink); margin-bottom:2px} .bn-check{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-check h3{margin:.1em 0 .3em} .bn-check>p{font-size:.95em; color:var(--bn-muted); margin-bottom:14px} .bn-check ul{list-style:none; padding:0; margin:0 0 18px} .bn-check li{margin:0; border-top:1px solid var(--bn-border)} .bn-check li:first-child{border-top:none} .bn-check label{display:flex; align-items:flex-start; gap:13px; padding:12px 2px; cursor:pointer; font-size:.97em; color:var(--bn-text)} .bn-check input{appearance:none; -webkit-appearance:none; flex:none; width:22px; height:22px; margin-top:1px; border:2px solid var(--bn-coral-line); border-radius:7px; background:#fff; cursor:pointer; position:relative; transition:.15s} .bn-check input:checked{background:var(--bn-coral); border-color:var(--bn-coral)} .bn-check input:checked::after{content:\\\"\\\"; position:absolute; left:6px; top:2px; width:6px; height:11px; border:solid #fff; border-width:0 2.5px 2.5px 0; transform:rotate(45deg)} .bn-result{border-radius:var(--bn-r-sm); padding:16px 18px; background:var(--bn-coral-soft); border:1px solid var(--bn-coral-line); font-size:.96em} .bn-result b{color:var(--bn-ink)} .bn-result .bn-score{font-family:var(--bn-mono); font-weight:700; color:var(--bn-coral)} .bn-result .bnc-res{display:none; margin-top:10px} .bn-result .bnc-res.on{display:block} .bn-result .bnc-res p{margin:0; color:var(--bn-text)} .bn-faq{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); margin:0 0 12px; box-shadow:var(--bn-sh-sm); overflow:hidden} .bn-faq summary{cursor:pointer; padding:17px 20px; font-weight:700; color:var(--bn-ink); list-style:none; display:flex; justify-content:space-between; align-items:center; gap:14px; font-size:1.03em} .bn-faq summary::-webkit-details-marker{display:none} .bn-faq summary::after{content:\\\"+\\\"; font-family:var(--bn-mono); font-size:1.5em; color:var(--bn-coral); flex:none; line-height:1; transition:transform .2s} .bn-faq[open] summary::after{transform:rotate(45deg)} .bn-faq .bn-faq-b{padding:0 20px 18px; color:var(--bn-text)} .bn-faq .bn-faq-b p{margin:0} .bn-fig{margin:30px 0; text-align:center} .bn-fig img{width:100%; height:auto; border-radius:var(--bn-r); box-shadow:var(--bn-sh); display:block} .bn-fig figcaption{margin-top:10px; font-size:.85em; color:var(--bn-muted); font-style:italic} .bn-cta{background:var(--bn-ink); border-radius:var(--bn-r); padding:34px 32px; margin:36px 0 12px; text-align:center} .bn-cta h3{color:#fff; margin:0 0 .4em; font-size:1.4em} .bn-cta p{color:#e9e2cf; margin:0 auto 20px; max-width:560px; font-size:1em} .bn-cta-btn{display:inline-block; background:var(--bn-coral); color:#332c19 !important; text-decoration:none !important; font-weight:800; padding:15px 34px; border-radius:999px; font-size:1.02em; box-shadow:0 8px 22px rgba(254,113,107,.35); transition:.15s} .bn-cta-btn:hover{background:#ff8782; color:#fff !important} .bn-quiz{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-quiz .bnq-q{padding:14px 0; border-top:1px solid var(--bn-border)} .bn-quiz .bnq-q:first-of-type{border-top:none; padding-top:4px} .bn-quiz .bnq-qt{font-weight:700; color:var(--bn-ink); margin:0 0 10px; font-size:1.02em} .bn-quiz .bnq-opt{display:flex; align-items:flex-start; gap:12px; padding:9px 12px; margin:6px 0; cursor:pointer; font-size:.96em; color:var(--bn-text); border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); background:#fff; transition:.15s} .bn-quiz .bnq-opt:hover{border-color:var(--bn-coral-line); background:var(--bn-coral-soft)} .bn-quiz .bnq-opt input{appearance:none; -webkit-appearance:none; flex:none; width:20px; height:20px; margin-top:1px; border:2px solid var(--bn-coral-line); border-radius:50%; background:#fff; cursor:pointer; position:relative; transition:.15s} .bn-quiz .bnq-opt input:checked{border-color:var(--bn-coral)} .bn-quiz .bnq-opt input:checked::after{content:\\\"\\\"; position:absolute; left:3px; top:3px; width:10px; height:10px; border-radius:50%; background:var(--bn-coral)} .bn-quiz .bnq-opt:has(input:checked){border-color:var(--bn-coral); background:var(--bn-coral-soft)} .bn-quiz .bnq-btn{margin-top:16px; display:inline-block; background:var(--bn-coral); color:#332c19; border:none; font-weight:800; font-size:1em; padding:13px 30px; border-radius:999px; cursor:pointer; box-shadow:0 6px 16px rgba(254,113,107,.28); transition:.15s; font-family:inherit} .bn-quiz .bnq-btn:hover{background:#ff8782} .bn-quiz .bnq-res{display:none; margin-top:18px; padding:18px 20px; border-radius:var(--bn-r-sm); background:var(--bn-blue-soft); border:1px solid var(--bn-blue-line)} .bn-quiz .bnq-res.on{display:block} .bn-quiz #bnq-agent{background:var(--bn-coral-soft); border-color:var(--bn-coral-line)} .bn-quiz #bnq-hybrid{background:var(--bn-green-soft); border-color:#cfe6c4} .bn-quiz .bnq-rt{font-weight:800; color:var(--bn-ink); margin:0 0 6px; font-size:1.08em} .bn-quiz .bnq-res p{margin:0} .bn-spectrum{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-spectrum h3{margin:.1em 0 .3em} .bn-spectrum>p{font-size:.95em; color:var(--bn-muted); margin:0 0 20px} .bn-spec-track{margin:26px 4px 4px} .bn-spec-range{-webkit-appearance:none; appearance:none; width:100%; height:8px; border-radius:999px; background:var(--bn-sand); outline:none; cursor:pointer; margin:0} .bn-spec-range::-webkit-slider-thumb{-webkit-appearance:none; appearance:none; width:26px; height:26px; border-radius:50%; background:var(--bn-coral); border:3px solid #fff; box-shadow:var(--bn-sh-sm); cursor:pointer} .bn-spec-range::-moz-range-thumb{width:26px; height:26px; border-radius:50%; background:var(--bn-coral); border:3px solid #fff; box-shadow:var(--bn-sh-sm); cursor:pointer} .bn-spec-stops{display:flex; justify-content:space-between; margin-top:13px; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.07em; color:var(--bn-muted); gap:8px} .bn-spec-stops span{flex:1; cursor:pointer; transition:.15s; text-align:center} .bn-spec-stops span:first-child{text-align:left} .bn-spec-stops span:last-child{text-align:right} .bn-spec-stops span.on{color:var(--bn-coral); font-weight:700} .bns-pane{display:none; margin-top:22px; border-radius:var(--bn-r-sm); padding:20px 22px; background:var(--bn-sand-2); border:1px solid var(--bn-sand)} .bns-pane.on{display:block} .bns-pane h4{margin:0 0 3px; color:var(--bn-ink); font-size:1.14em} .bns-tag{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.1em; color:var(--bn-coral); display:block; margin-bottom:11px} .bns-pane>p{margin:0; font-size:.96em; color:var(--bn-text)} .bns-grid{display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-top:15px} .bns-grid div{background:#fff; border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); padding:11px 14px; font-size:.9em; color:var(--bn-text)} .bns-grid b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.07em; color:var(--bn-muted); margin-bottom:3px} .bn-roi{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-roi h3{margin:.1em 0 .3em} .bn-roi>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-roi-fields{display:grid; grid-template-columns:1fr 1fr; gap:20px 28px; margin:18px 0 24px} .bn-roi-field:last-child{grid-column:1\/-1} .bn-roi-field label{display:block; font-size:.9em; color:var(--bn-text); font-weight:600; margin-bottom:11px} .bn-roi-field output{font-family:var(--bn-mono); font-weight:700; color:var(--bn-coral)} .bn-roi-out{display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin-top:4px} .bn-roi-stat{background:var(--bn-sand-2); border:1px solid var(--bn-sand); border-radius:var(--bn-r); padding:20px 16px; text-align:center} .bn-roi-stat b{display:block; font-size:1.85em; line-height:1.05; color:var(--bn-coral); font-weight:800; letter-spacing:-.02em; font-family:var(--bn-mono)} .bn-roi-stat:nth-child(2) b{color:var(--bn-blue)} .bn-roi-stat:nth-child(3) b{color:var(--bn-ink)} .bn-roi-stat span{display:block; margin-top:7px; font-size:.82em; color:var(--bn-muted); line-height:1.4} .bn-roi-note{font-size:16px; color:var(--bn-muted); margin:16px 0 0; font-style:italic} .bn-bot{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:22px 24px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-bot h3{margin:.1em 0 .3em} .bn-bot>p{font-size:.95em; color:var(--bn-muted); margin:0 0 16px} .bn-bot-win{border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); background:#fff; overflow:hidden} .bn-bot-bar{display:flex; align-items:center; gap:11px; padding:12px 16px; background:var(--bn-sand-2); border-bottom:1px solid var(--bn-border)} .bn-bot-ava{flex:none; width:32px; height:32px; border-radius:50%; background:var(--bn-coral-soft); display:flex; align-items:center; justify-content:center} .bn-bot-ava svg{width:19px; height:19px; color:var(--bn-coral)} .bn-bot-id b{display:block; color:var(--bn-ink); font-size:.95em; line-height:1.2} .bn-bot-id span{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; color:var(--bn-green); display:inline-flex; align-items:center; gap:5px} .bn-bot-id span::before{content:\\\"\\\"; width:7px; height:7px; border-radius:50%; background:var(--bn-green)} .bn-bot-log{padding:16px; min-height:130px; max-height:320px; overflow-y:auto; display:flex; flex-direction:column; gap:10px} .bn-bot-msg{max-width:82%; padding:10px 14px; border-radius:15px; font-size:.95em; line-height:1.5} .bn-bot-msg.bot{align-self:flex-start; background:var(--bn-sand-2); color:var(--bn-text); border-bottom-left-radius:4px} .bn-bot-msg.user{align-self:flex-end; background:var(--bn-coral); color:#fff; border-bottom-right-radius:4px} .bn-bot-quick{display:flex; flex-wrap:wrap; gap:8px; padding:2px 16px 14px} .bn-art .bn-bot-qbtn{font-family:inherit; font-size:16px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:7px 14px; cursor:pointer; transition:.15s} .bn-art .bn-bot-qbtn:hover{background:var(--bn-coral-soft); border-color:var(--bn-coral)} .bn-bot-form{display:flex; gap:8px; padding:12px 16px; border-top:1px solid var(--bn-border); background:var(--bn-sand-2)} .bn-bot-input{flex:1; min-width:0; font-family:inherit; font-size:.95em; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-border); border-radius:999px; padding:10px 16px; outline:none} .bn-bot-input:focus{border-color:var(--bn-coral)} .bn-art .bn-bot-send{flex:none; font-family:inherit; font-weight:700; font-size:16px; color:#fff; background:var(--bn-coral); border:none; border-radius:999px; padding:10px 20px; cursor:pointer; transition:.15s} .bn-art .bn-bot-send:hover{background:#ff8782} .bn-art .bn-bot-note{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic} .bbot-kb,.bbot-fallback{display:none} .bn-shot{margin:16px 0 2px; border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); background:#fff; overflow:hidden} .bn-shot-bar{display:flex; align-items:center; gap:8px; padding:9px 13px; background:var(--bn-sand-2); border-bottom:1px solid var(--bn-border)} .bn-shot-dot{width:8px;height:8px;border-radius:50%;background:var(--bn-green);flex:none} .bn-shot-bar b{color:var(--bn-ink); font-size:.9em} .bn-shot-bar span{margin-left:auto; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.06em; color:var(--bn-muted)} .bn-shot-log{padding:13px 14px; display:flex; flex-direction:column; gap:8px} .bn-shot .bn-bot-msg{max-width:86%; font-size:.9em} .bn-shot-quick{display:flex; flex-wrap:wrap; gap:6px; margin-top:2px} .bn-shot-quick span{font-size:14px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:4px 11px} .bn-exlink{margin:13px 0 0; font-weight:700; display:flex; align-items:center; gap:6px} .bn-exlink svg{width:16px;height:16px;flex:none;color:var(--bn-coral)} .bn-lb{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-lb h3{margin:.1em 0 .3em} .bn-lb>p{font-size:.95em; color:var(--bn-muted); margin:0 0 16px} .bn-lb-ctrl{display:flex; flex-wrap:wrap; gap:11px; align-items:center; margin:0 0 16px} .bn-lb-ctrl br{display:none} .bn-lb-search{flex:1; min-width:200px; font-family:inherit; font-size:16px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-border); border-radius:999px; padding:11px 18px; outline:none} .bn-lb-search:focus{border-color:var(--bn-coral)} .bn-lb-filters{display:flex; flex-wrap:wrap; gap:8px} .bn-art .bn-lb-fbtn{font-family:inherit; font-size:16px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:9px 16px; cursor:pointer; transition:.15s} .bn-art .bn-lb-fbtn:hover{background:var(--bn-coral-soft)} .bn-art .bn-lb-fbtn.on{background:var(--bn-coral); color:#fff; border-color:var(--bn-coral)} .bn-lb .bn-lb-th{cursor:pointer; user-select:none; white-space:nowrap} .bn-lb .bn-lb-th:hover{color:#fbf7ec; opacity:.85} .bn-lb-rank{font-family:var(--bn-mono); font-weight:700; color:var(--bn-coral); text-align:center} .bn-lb-score{font-family:var(--bn-mono); font-weight:700; color:var(--bn-ink); text-align:right; white-space:nowrap} .lb-empty{padding:16px; text-align:center; color:var(--bn-muted); font-size:.95em} .bn-lb-foot{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic} @media(max-width:680px){ .bn-art{font-size:17px} .bn-stats,.bn-grid,.bn-cols,.bn-ex .bn-ba,.bns-grid,.bn-roi-fields,.bn-roi-out{grid-template-columns:1fr} .bn-roi-field:last-child{grid-column:auto} .bn-toc ol{columns:1} .bn-art h2{font-size:1.5em} .bn-bot-msg{max-width:90%} } .bn-art sup,.bn-art sub{font-size:14px;line-height:0} .bn-quiz #cdvv-b{background:var(--bn-coral-soft);border-color:var(--bn-coral-line)} .bn-quiz #cdvv-c{background:var(--bn-green-soft);border-color:#cfe6c4} .bn-quiz #cdvv-d{background:var(--bn-sand-2);border-color:var(--bn-sand)} .bn-art .cdvx-note{font-size:16px;color:var(--bn-muted);margin:14px 0 0;font-style:italic} .bn-art .bn-roi-field input[type=range]{width:100%} .bn-roi-fields br,.bn-quiz br,.bn-roi br{display:none} .bn-quiz p:empty,.bn-roi p:empty{display:none;margin:0}\"));document.head.appendChild(s);<\/script><\/p>\n<div class=\"bn-art\">\n<div class=\"bn-tldr\">\n<p><strong>In short.<\/strong> A sales chatbot does not sell by magic. It makes money at four precise moments in the journey: qualifying a contact right away, recommending a product, clearing an objection before payment, and booking an appointment. Everywhere else, it is useless.<\/p>\n<p>This guide puts a number on the real gain using your own data with a calculator, gives the prices charged in 2026, says when you should not install one, and covers the European transparency obligation that applies from 2 August 2026.<\/p>\n<\/div>\n<p>The promise is always the same: install a chatbot and your sales take off. Percentages circulate without a source, and nobody says where the money comes from. That is a problem, because the question a business owner asks is not <em>does it work<\/em>, but <strong>how much does it bring in, on what budget, and at exactly which point of my funnel<\/strong>.<\/p>\n<p>We publish a chatbot building platform, and we also build chatbots for our clients. So let us be upfront: we have a stake in this answer. All the more reason to give verifiable figures, and to also say when a sales chatbot is worth nothing.<\/p>\n<div class=\"bn-stats\">\n<div class=\"bn-stat\"><b>70.22%<\/b><span>of online carts are abandoned, an average of 50 studies compiled by the Baymard Institute<\/span><\/div>\n<div class=\"bn-stat\"><b>1 in 3<\/b><span>French online shoppers already use AI somewhere in their buying journey (Fevad, key figures 2026)<\/span><\/div>\n<div class=\"bn-stat\"><b>2 August 2026<\/b><span>the date from which you must tell visitors they are talking to an AI (EU AI Act, article 50)<\/span><\/div>\n<\/div>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Summary<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #3d351f;color:#3d351f\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #3d351f;color:#3d351f\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#What_exactly_is_a_sales_chatbot\" >What exactly is a sales chatbot?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#The_three_families_the_market_calls_by_the_same_name\" >The three families the market calls by the same name<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#The_four_moments_where_a_sales_chatbot_really_pays_off\" >The four moments where a sales chatbot really pays off<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Qualifying_the_contact_while_they_are_still_there\" >Qualifying the contact while they are still there<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Recommending_a_product_when_the_catalogue_is_too_big\" >Recommending a product when the catalogue is too big<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Clearing_the_objection_that_blocks_payment\" >Clearing the objection that blocks payment<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Booking_the_appointment_instead_of_the_form\" >Booking the appointment instead of the form<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#How_much_can_a_sales_chatbot_bring_you\" >How much can a sales chatbot bring you?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#What_a_sales_chatbot_can_bring_you\" >What a sales chatbot can bring you<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#B2B_and_B2C_two_very_different_sales_chatbots\" >B2B and B2C, two very different sales chatbots<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Market_solutions_and_what_they_really_cost\" >Market solutions and what they really cost<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#What_the_main_approaches_cost\" >What the main approaches cost<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#What_Botnation_publishes\" >What Botnation publishes<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Which_sales_chatbot_fits_your_situation\" >Which sales chatbot fits your situation?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#The_selector\" >The selector<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Setting_up_a_sales_chatbot_in_seven_steps\" >Setting up a sales chatbot in seven steps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#What_a_sales_chatbot_must_never_do\" >What a sales chatbot must never do<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#What_works\" >What works<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#What_costs_you_dearly\" >What costs you dearly<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Transparency_becomes_mandatory_from_2_August_2026\" >Transparency becomes mandatory from 2 August 2026<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Where_the_market_actually_stands\" >Where the market actually stands<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Frequently_asked_questions\" >Frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/botnation.ai\/en\/sales-chatbot\/#Test_a_sales_chatbot_on_your_site_for_free\" >Test a sales chatbot on your site, for free<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 id=\"definition\"><span class=\"ez-toc-section\" id=\"What_exactly_is_a_sales_chatbot\"><\/span>What exactly is a sales chatbot?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"bn-def\">\n<span class=\"bn-klabel\">Definition<\/span>\n<p>A <strong>sales chatbot<\/strong> is a conversational agent placed on a buying journey, whose goal is measured in orders, quotes or appointments, not in resolved tickets. It engages the visitor, works out what they are looking for, helps them decide, then hands over a usable contact or triggers the order.<\/p>\n<\/div>\n<p>That distinction matters, because it changes everything else. A <a href=\"https:\/\/botnation.ai\/en\/products\/client-support\/\">customer support chatbot<\/a> is judged on its self-service resolution rate: the fewer human contacts it creates, the better. A sales chatbot is judged on the revenue it influences. It is perfectly entitled to hand over to a salesperson, as long as it passes on a warm contact.<\/p>\n<p>The practical consequence: the two are not configured the same way, and above all they do not sit in the same place. The first lives in the help centre and after the purchase. The second lives on product pages, the pricing page, the checkout funnel and paid landing pages.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_three_families_the_market_calls_by_the_same_name\"><\/span>The three families the market calls by the same name<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"bn-tablewrap\">\n<table>\n<thead>\n<tr>\n<th>Family<\/th>\n<th>What it does<\/th>\n<th>Where it lives<\/th>\n<th>What you measure<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Scripted bot<\/td>\n<td>A sequence of questions and buttons written in advance<\/td>\n<td>Landing pages, campaigns, replaced forms<\/td>\n<td>Qualified leads, completion rate<\/td>\n<\/tr>\n<tr>\n<td>Catalogue connected bot<\/td>\n<td>Queries stock, sizes, delivery times and prices in real time<\/td>\n<td>Product pages, category pages<\/td>\n<td>Add to cart, assisted orders<\/td>\n<\/tr>\n<tr>\n<td>AI bot on your documents<\/td>\n<td>Answers in free language from your own content, using a language model<\/td>\n<td>Complex pre-sales, B2B, technical products<\/td>\n<td>Quotes requested, appointments booked<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>None of these families is superior to the others. A well written scripted bot often converts better than a badly fed AI bot, because it never gets a price wrong. We go into these differences in our guide to the <a href=\"https:\/\/botnation.ai\/en\/type-of-chatbot\/\">types of chatbot<\/a>.<\/p>\n<h2 id=\"where-it-pays\"><span class=\"ez-toc-section\" id=\"The_four_moments_where_a_sales_chatbot_really_pays_off\"><\/span>The four moments where a sales chatbot really pays off<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>There is no diffuse gain spread across the whole site. There are four places where a conversation creates measurable value, and all the rest of the journey where it creates none. Here they are, in funnel order.<\/p>\n<div class=\"bn-ex\">\n<div class=\"bn-ex-h\">\n<div class=\"bn-ex-n\">1<\/div>\n<div>\n<h3><span class=\"ez-toc-section\" id=\"Qualifying_the_contact_while_they_are_still_there\"><\/span>Qualifying the contact while they are still there<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span class=\"bn-ex-tag\">Top of funnel \u00b7 B2B and high value purchases<\/span><\/p><\/div>\n<\/div>\n<p>A visitor who fills in a form waits. A visitor who answers three questions in a conversation has already given their need, their budget and their timing, and they know when they will be called back. The value does not come from the channel, it comes from the <strong>delay<\/strong>: a contact handled within the minute is worth far more than a contact handled the next day.<\/p>\n<div class=\"bn-ba\">\n<div class=\"biz\"><b>Business side<\/b>A structured lead, with the fields already filled in the CRM, and automatic sorting between serious enquiries and the rest.<\/div>\n<div class=\"cli\"><b>Visitor side<\/b>An immediate answer, and the certainty of not having sent a message into the void.<\/div>\n<\/div>\n<div class=\"bn-shot\">\n<div class=\"bn-shot-bar\"><span class=\"bn-shot-dot\"><\/span><b>Sales assistant<\/b><span>Powered by Botnation<\/span><\/div>\n<div class=\"bn-shot-log\">\n<div class=\"bn-bot-msg bot\">Hello. To point you to the right person, two quick questions. How many users are you looking to cover?<\/div>\n<div class=\"bn-bot-msg user\">Around forty<\/div>\n<div class=\"bn-bot-msg bot\">Great. Does your project start this quarter, or later in the year?<\/div>\n<div class=\"bn-bot-msg user\">This quarter<\/div>\n<div class=\"bn-bot-msg bot\">I am putting you through to an adviser, who will call you back within one working hour. Your number?<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"bn-ex\">\n<div class=\"bn-ex-h\">\n<div class=\"bn-ex-n\">2<\/div>\n<div>\n<h3><span class=\"ez-toc-section\" id=\"Recommending_a_product_when_the_catalogue_is_too_big\"><\/span>Recommending a product when the catalogue is too big<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span class=\"bn-ex-tag\">Mid funnel \u00b7 E-commerce with a large catalogue<\/span><\/p><\/div>\n<\/div>\n<p>A shop\u2019s internal search engine answers a keyword. It does not answer <em>I am looking for a present for a seven year old who rides a bike<\/em>. A conversation does, because it can ask one more question. It is the only place on the site where you can ask a customer to narrow down their request without putting them off.<\/p>\n<div class=\"bn-ba\">\n<div class=\"biz\"><b>Business side<\/b>Fewer drop-offs on category pages, and valuable feedback on the requests your catalogue does not answer.<\/div>\n<div class=\"cli\"><b>Visitor side<\/b>Three relevant suggestions instead of eighty results to sift through.<\/div>\n<\/div>\n<\/div>\n<div class=\"bn-ex\">\n<div class=\"bn-ex-h\">\n<div class=\"bn-ex-n\">3<\/div>\n<div>\n<h3><span class=\"ez-toc-section\" id=\"Clearing_the_objection_that_blocks_payment\"><\/span>Clearing the objection that blocks payment<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span class=\"bn-ex-tag\">Bottom of funnel \u00b7 Where the money is lost<\/span><\/p><\/div>\n<\/div>\n<p>The Baymard Institute compiles 50 studies on cart abandonment and publishes an average of <strong>70.22%<\/strong>. Part of those abandonments is structural: people comparing, saving ideas, never intending to buy. But another part comes down to three questions left unanswered at the moment of paying: when will I get it, how do I return it, is this payment safe.<\/p>\n<p>A chatbot placed on the cart page answers those three questions in a single sentence. It is the most profitable placement, and the one most rarely done.<\/p>\n<div class=\"bn-ba\">\n<div class=\"biz\"><b>Business side<\/b>Orders recovered from traffic you have already paid for, so with no extra acquisition spend.<\/div>\n<div class=\"cli\"><b>Visitor side<\/b>An answer on delivery times without leaving the checkout funnel.<\/div>\n<\/div>\n<\/div>\n<div class=\"bn-ex\">\n<div class=\"bn-ex-h\">\n<div class=\"bn-ex-n\">4<\/div>\n<div>\n<h3><span class=\"ez-toc-section\" id=\"Booking_the_appointment_instead_of_the_form\"><\/span>Booking the appointment instead of the form<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span class=\"bn-ex-tag\">Long cycles \u00b7 Services, real estate, health, B2B<\/span><\/p><\/div>\n<\/div>\n<p>When the sale closes on the phone or in a branch, the chatbot does not have to sell. It has to fill a calendar. It checks two or three eligibility criteria, offers real slots and confirms. The gain is measured in appointments kept, not in messages exchanged.<\/p>\n<div class=\"bn-ba\">\n<div class=\"biz\"><b>Business side<\/b>A calendar filled outside office hours, and far fewer pointless appointments.<\/div>\n<div class=\"cli\"><b>Visitor side<\/b>A slot picked in thirty seconds, in the evening, without having to call.<\/div>\n<\/div>\n<\/div>\n<figure class=\"bn-fig\">\n<img fetchpriority=\"high\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/07\/botnation-chatbot-de-vente-img1.jpg\" alt=\"Three dimensional funnel: many chat bubbles at the top, a few coral cards in the middle, a single shopping bag at the bottom\" width=\"1536\" height=\"1024\" decoding=\"async\"><figcaption>Many conversations, few orders: the job of a sales chatbot is to widen the lower floors, not the upper ones.<\/figcaption><\/figure>\n<div class=\"bn-call bn-warn\">\n<svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"><\/path><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"><\/line><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"><\/line><\/svg>\n<div><span class=\"bn-klabel\">Careful with the figures going around<\/span>\n<p>The conversion uplifts announced by vendors, often between 10 and 30%, are commercial orders of magnitude, not independent studies. They almost always cover only the visitors who engaged the conversation, on hand picked sites. Treat them as an upper bound, never as a forecast.<\/p>\n<\/div>\n<\/div>\n<h2 id=\"calculator\"><span class=\"ez-toc-section\" id=\"How_much_can_a_sales_chatbot_bring_you\"><\/span>How much can a sales chatbot bring you?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Rather than hand you a percentage, here is the honest calculation. The gain does not apply to all your traffic: it applies only to the visitors who actually open the conversation. That is what this calculator does. The starting values match a small online shop, with the average basket derived from the French e-commerce federation\u2019s figures.<\/p>\n<div class=\"bn-roi\" id=\"cdv-roi\" data-loc=\"en-US\">\n<h3><span class=\"ez-toc-section\" id=\"What_a_sales_chatbot_can_bring_you\"><\/span>What a sales chatbot can bring you<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Move the sliders to match your situation. The gain only covers visitors who engage the conversation.<\/p>\n<div class=\"bn-roi-fields\">\n<div class=\"bn-roi-field\"><label for=\"cdv-v\">Visitors per month: <output id=\"cdv-ov\">15,000<\/output><\/label><input class=\"bn-spec-range\" type=\"range\" id=\"cdv-v\" min=\"500\" max=\"200000\" step=\"500\" value=\"15000\"><\/div>\n<div class=\"bn-roi-field\"><label for=\"cdv-c\">Current conversion rate, in percent: <output id=\"cdv-oc\">1.8<\/output><\/label><input class=\"bn-spec-range\" type=\"range\" id=\"cdv-c\" min=\"1\" max=\"80\" step=\"1\" value=\"18\"><\/div>\n<div class=\"bn-roi-field\"><label for=\"cdv-p\">Average order value, in euros: <output id=\"cdv-op\">62<\/output><\/label><input class=\"bn-spec-range\" type=\"range\" id=\"cdv-p\" min=\"10\" max=\"2000\" step=\"2\" value=\"62\"><\/div>\n<div class=\"bn-roi-field\"><label for=\"cdv-e\">Share of visitors who engage the conversation, in percent: <output id=\"cdv-oe\">8<\/output><\/label><input class=\"bn-spec-range\" type=\"range\" id=\"cdv-e\" min=\"1\" max=\"40\" step=\"1\" value=\"8\"><\/div>\n<div class=\"bn-roi-field\"><label for=\"cdv-u\">Conversion uplift on those engaged visitors, in percent: <output id=\"cdv-ou\">20<\/output><\/label><input class=\"bn-spec-range\" type=\"range\" id=\"cdv-u\" min=\"0\" max=\"60\" step=\"1\" value=\"20\"><\/div>\n<\/div>\n<div class=\"bn-roi-out\">\n<div class=\"bn-roi-stat\"><b id=\"cdv-r1\">4<\/b><span>extra orders per month<\/span><\/div>\n<div class=\"bn-roi-stat\"><b id=\"cdv-r2\">268<\/b><span>euros of extra revenue per month<\/span><\/div>\n<div class=\"bn-roi-stat\"><b id=\"cdv-r3\">3,214<\/b><span>euros of extra revenue per year<\/span><\/div>\n<\/div>\n<p class=\"bn-roi-note\">Deliberately conservative: the gain applies only to engaged visitors, and it does not account for the revenue a bad bot can cost you. Always compare the yearly result with the price of the subscription and the time it takes to set up.<\/p>\n<\/div>\n<p>Two lessons almost always come out of this calculation. First, below a few thousand visitors a month, the gain is measured in tens of euros: your priority lies elsewhere, in acquisition or on the product page. Second, it is the <strong>share of visitors who engage<\/strong> the conversation that drives the whole result, far more than the uplift percentage. A well placed, well triggered bot beats a very clever bot that nobody opens.<\/p>\n<h2 id=\"b2b-b2c\"><span class=\"ez-toc-section\" id=\"B2B_and_B2C_two_very_different_sales_chatbots\"><\/span>B2B and B2C, two very different sales chatbots<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Most articles treat the subject as a single object. In practice, a B2B sales bot and an e-commerce sales bot share neither the same goal, nor the same tone, nor the same measure of success.<\/p>\n<div class=\"bn-tablewrap\">\n<table>\n<thead>\n<tr>\n<th>What changes<\/th>\n<th>B2B and long cycles<\/th>\n<th>E-commerce and instant purchase<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Goal<\/td>\n<td>An appointment or a quote<\/td>\n<td>An order within the session<\/td>\n<\/tr>\n<tr>\n<td>Number of questions<\/td>\n<td>3 to 5, you qualify<\/td>\n<td>1 to 2, never slow the purchase down<\/td>\n<\/tr>\n<tr>\n<td>Data to connect<\/td>\n<td>CRM, calendar, price list<\/td>\n<td>Catalogue, stock, delivery times, order tracking<\/td>\n<\/tr>\n<tr>\n<td>Handover to a human<\/td>\n<td>Systematic and fast<\/td>\n<td>Only for high value carts or a stuck customer<\/td>\n<\/tr>\n<tr>\n<td>The metric that counts<\/td>\n<td>Appointments kept, sales conversion rate<\/td>\n<td>Assisted orders, recovered carts<\/td>\n<\/tr>\n<tr>\n<td>Classic mistake<\/td>\n<td>Trying to sell instead of qualifying<\/td>\n<td>Asking too many questions before add to cart<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>If your business straddles both, do not build one bot that does everything. Build two journeys in the same tool, triggered on different pages. Our dedicated guides to the <a href=\"https:\/\/botnation.ai\/en\/b2b-chatbot\/\">B2B chatbot<\/a> and the <a href=\"https:\/\/botnation.ai\/en\/chatbot-ecommerce\/\">e-commerce chatbot<\/a> go into the detail of each case.<\/p>\n<figure class=\"bn-fig\">\n<img src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/07\/botnation-chatbot-de-vente-img2.jpg\" alt=\"Person seen from behind at a laptop, a product page on the left and an open chat conversation on the right\" width=\"1536\" height=\"1024\" decoding=\"async\"><figcaption>The right placement for a sales chatbot: next to the product page and the cart, where the decision is made.<\/figcaption><\/figure>\n<h2 id=\"tools\"><span class=\"ez-toc-section\" id=\"Market_solutions_and_what_they_really_cost\"><\/span>Market solutions and what they really cost<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The budget for a sales chatbot breaks down into three lines, and the second one is almost always left out of comparisons.<\/p>\n<ul>\n<li><strong>The platform subscription.<\/strong> From 0 to a few hundred euros a month depending on conversation volume and the number of channels.<\/li>\n<li><strong>Design time.<\/strong> Writing the scripts, gathering the answers, connecting the catalogue. This is where most of the effort goes, whether you do it in house or hand it to a provider.<\/li>\n<li><strong>Upkeep.<\/strong> Reading real conversations every month and fixing what the bot gets wrong. A sales chatbot left alone loses its value within months.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"What_the_main_approaches_cost\"><\/span>What the main approaches cost<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"bn-tablewrap\">\n<table>\n<thead>\n<tr>\n<th>Approach<\/th>\n<th>Indicative budget<\/th>\n<th>Time before going live<\/th>\n<th>Who it suits<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>No-code platform, you build it<\/td>\n<td>0 to 60 euros a month<\/td>\n<td>A few hours to a few days<\/td>\n<td>Small businesses and online shops<\/td>\n<\/tr>\n<tr>\n<td>Platform plus support from the vendor<\/td>\n<td>On request<\/td>\n<td>A few weeks<\/td>\n<td>Companies with no team available<\/td>\n<\/tr>\n<tr>\n<td>Agency or systems integrator<\/td>\n<td>Several thousand euros to set up<\/td>\n<td>One to three months<\/td>\n<td>Projects connected to core systems<\/td>\n<\/tr>\n<tr>\n<td>In-house development<\/td>\n<td>The cost of your own team<\/td>\n<td>Several months<\/td>\n<td>Very specific technical constraints<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The last two lines are market orders of magnitude, collected from third party providers: they are not Botnation prices. Our guide to the price and scope of an <a href=\"https:\/\/botnation.ai\/en\/ai-chatbot-agency\/\">AI chatbot agency<\/a> details those ranges and where they come from.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_Botnation_publishes\"><\/span>What Botnation publishes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Our prices are public, and that is useful information to get your bearings even if you pick another tool. The free plan lets you test a complete sales chatbot with no credit card, the Basic plan is 39 euros a month and the Pro plan 59 euros a month. The Enterprise offer, which includes chatbot creation services by our own teams, is priced on request.<\/p>\n<figure class=\"bn-fig\">\n<img src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/07\/botnation-cdv-en-shot-pricing.jpg\" alt=\"Screenshot of the Botnation pricing grid with the For free, Basic, Pro and Enterprise plans\" width=\"1600\" height=\"1028\" decoding=\"async\"><figcaption>Screenshot of the botnation.ai pricing page, taken on 29 July 2026.<\/figcaption><\/figure>\n<p>There are other serious vendors on the European market. Crisp, for instance, positions its messaging and AI agent on European hosting and a per licence price rather than a per conversation one. The thing to check with each of them is the same: where your data is hosted, and how the bot reaches your catalogue.<\/p>\n<figure class=\"bn-fig\">\n<img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/07\/botnation-cdv-en-shot-crisp.jpg\" alt=\"Screenshot of the AI agent page of the French vendor Crisp\" width=\"1366\" height=\"900\" decoding=\"async\"><figcaption>Screenshot of the Crisp AI agent page, a French vendor, taken on 29 July 2026.<\/figcaption><\/figure>\n<h2 id=\"which-bot\"><span class=\"ez-toc-section\" id=\"Which_sales_chatbot_fits_your_situation\"><\/span>Which sales chatbot fits your situation?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Five questions, one recommendation. If two profiles tie perfectly, the answer leans towards the option that is simplest to put in place. That is a deliberate choice, and worth saying out loud.<\/p>\n<div class=\"bn-quiz\" id=\"cdv-quiz\">\n<h3><span class=\"ez-toc-section\" id=\"The_selector\"><\/span>The selector<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"bnq-q cdvq\">\n<p class=\"bnq-qt\">1. How does a sale close in your business?<\/p>\n<p><label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq1\" data-v=\"a\"><span>With an appointment, a call or a quote<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq1\" data-v=\"b\"><span>With an online order, straight away<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq1\" data-v=\"c\"><span>Online, but customers hesitate a long time before paying<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq1\" data-v=\"d\"><span>It depends on the product, the cases vary a lot<\/span><\/label>\n<\/p><\/div>\n<div class=\"bnq-q cdvq\">\n<p class=\"bnq-qt\">2. How big is your offer?<\/p>\n<p><label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq2\" data-v=\"a\"><span>A few offers, but each one has to be configured<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq2\" data-v=\"b\"><span>A large catalogue, hundreds of references<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq2\" data-v=\"c\"><span>A medium catalogue, with lots of delivery questions<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq2\" data-v=\"d\"><span>A catalogue that changes constantly, stock and prices included<\/span><\/label>\n<\/p><\/div>\n<div class=\"bnq-q cdvq\">\n<p class=\"bnq-qt\">3. Where do you lose the most people today?<\/p>\n<p><label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq3\" data-v=\"a\"><span>On the contact form, rarely filled and badly filled<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq3\" data-v=\"b\"><span>On category pages, visitors cannot find anything<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq3\" data-v=\"c\"><span>At the cart and at payment<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq3\" data-v=\"d\"><span>On precise questions the site does not answer<\/span><\/label>\n<\/p><\/div>\n<div class=\"bnq-q cdvq\">\n<p class=\"bnq-qt\">4. What would your bot need in order to answer well?<\/p>\n<p><label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq4\" data-v=\"a\"><span>A calendar and two or three eligibility criteria<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq4\" data-v=\"b\"><span>The catalogue and a few recommendation rules<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq4\" data-v=\"c\"><span>Delivery, returns and payment conditions<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq4\" data-v=\"d\"><span>Your documents, spec sheets and internal databases<\/span><\/label>\n<\/p><\/div>\n<div class=\"bnq-q cdvq\">\n<p class=\"bnq-qt\">5. Which team will look after the bot once it is live?<\/p>\n<p><label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq5\" data-v=\"a\"><span>The sales team<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq5\" data-v=\"b\"><span>The e-commerce or marketing team<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq5\" data-v=\"c\"><span>Customer service<\/span><\/label><br>\n<label class=\"bnq-opt\"><input type=\"radio\" name=\"cdvq5\" data-v=\"d\"><span>Nobody for now, it will have to run on its own<\/span><\/label>\n<\/p><\/div>\n<p><button type=\"button\" class=\"bnq-btn\" id=\"cdv-go\">See my recommendation<\/button><\/p>\n<p class=\"cdvx-note\" id=\"cdv-note\">Answer the five questions, then click the button.<\/p>\n<div class=\"bnq-res\" id=\"cdvv-a\">\n<p class=\"bnq-rt\">A qualification and appointment booking bot<\/p>\n<p>Your sale closes off the site. The bot should not sell, it should sort and fill a calendar: three to five questions, real slots, a handover to a human as soon as the contact is warm. Start by replacing the contact form on your most visited pages, and measure appointments kept, not conversations.<\/p>\n<\/div>\n<div class=\"bnq-res\" id=\"cdvv-b\">\n<p class=\"bnq-rt\">A product advice bot connected to the catalogue<\/p>\n<p>Your problem is a choice problem, not a trust problem. The bot should ask one or two questions at most, then offer three references with a direct link to the product page. Put it on category pages and on empty internal search results, not on the home page. Measure add to cart events coming from the conversation.<\/p>\n<\/div>\n<div class=\"bnq-res\" id=\"cdvv-c\">\n<p class=\"bnq-rt\">A checkout assistance bot<\/p>\n<p>Your visitors are convinced by the product, not by the conditions. The bot should live on the cart page and in the checkout funnel, and answer in one sentence the three questions that block a purchase: delivery time, return conditions, payment methods. It is the most profitable placement, because it works on traffic you have already paid for.<\/p>\n<\/div>\n<div class=\"bnq-res\" id=\"cdvv-d\">\n<p class=\"bnq-rt\">An AI bot fed with your own data<\/p>\n<p>Your questions are too varied for a script written in advance. You need a bot that reads your spec sheets, your conditions and your catalogue, and answers in free language grounded in your own content. Above all, plan for the data preparation work: that is what determines the quality of the answers. Our guide explains <a href=\"https:\/\/botnation.ai\/en\/train-chatbot-own-data\/\">how to train a chatbot on your own data<\/a>.<\/p>\n<\/div>\n<\/div>\n<figure class=\"bn-fig\">\n<img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/07\/botnation-chatbot-de-vente-img3.jpg\" alt=\"Hands laying out cards linked by a coral thread in a branching tree, next to a smartphone showing two chat bubbles\" width=\"1536\" height=\"1024\" decoding=\"async\"><figcaption>The real work behind a sales chatbot is not technical: it is writing the right sequence of questions.<\/figcaption><\/figure>\n<h2 id=\"setup\"><span class=\"ez-toc-section\" id=\"Setting_up_a_sales_chatbot_in_seven_steps\"><\/span>Setting up a sales chatbot in seven steps<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol class=\"bn-steps\">\n<li><b>Pick a single page to start with.<\/b> Your most visited product page, the cart page or a campaign landing page. A bot dropped across the whole site with no goal cannot be measured.<\/li>\n<li><b>Write the goal as one measurable sentence.<\/b> For example: collect a qualified phone number, or get an item added to the cart. That sentence decides everything else.<\/li>\n<li><b>List the twenty real questions.<\/b> They are already in your inbox, your live chat and your customer service. Do not invent them.<\/li>\n<li><b>Write the shortest possible script.<\/b> Every extra question loses people. Three questions beat seven.<\/li>\n<li><b>Connect whatever has to be up to date.<\/b> Stock, prices, delivery times, calendar. A bot that announces a product as available when it is not costs more than it earns.<\/li>\n<li><b>Plan the way out to a human.<\/b> A visible button from the first message, and a clear message when nobody is available.<\/li>\n<li><b>Read the conversations every week during the first month.<\/b> This is the one step that separates a bot that pays from a bot that gets uninstalled after three months.<\/li>\n<\/ol>\n<figure class=\"bn-fig\">\n<img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/07\/botnation-cdv-en-shot-leads.jpg\" alt=\"Screenshot of the Botnation lead generation page showing a chatbot offering three qualification choices\" width=\"1366\" height=\"900\" decoding=\"async\"><figcaption>Screenshot of the botnation.ai lead generation page: a qualification script often fits into three buttons.<\/figcaption><\/figure>\n<div class=\"bn-call bn-tip\">\n<svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M9 18h6\"><\/path><path d=\"M10 22h4\"><\/path><path d=\"M12 2a7 7 0 0 0-4 12.7V17h8v-2.3A7 7 0 0 0 12 2z\"><\/path><\/svg>\n<div><span class=\"bn-klabel\">Tip<\/span>\n<p>Do not trigger the conversation the moment someone lands on the page. Wait for a hesitation signal: fifteen seconds on the product page, a step back from the cart, a second visit to the pricing page. The same bot, triggered at the right moment, often doubles its open rate.<\/p>\n<\/div>\n<\/div>\n<h2 id=\"limits\"><span class=\"ez-toc-section\" id=\"What_a_sales_chatbot_must_never_do\"><\/span>What a sales chatbot must never do<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>This is the part commercial pages avoid. It deserves to be read first, because a bad sales bot does not score zero: it loses you money.<\/p>\n<div class=\"bn-cols\">\n<div class=\"bn-col cli\">\n<h4><span class=\"ez-toc-section\" id=\"What_works\"><\/span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>What works<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Stating clearly that the visitor is talking to an automated assistant<\/li>\n<li>Offering a way out to a human from the very first message<\/li>\n<li>Saying \u201cI do not know\u201d rather than inventing a delivery time or a price<\/li>\n<li>Triggering on a signal, not on an aggressive timer<\/li>\n<li>Staying on the pages where a question genuinely blocks the purchase<\/li>\n<\/ul>\n<\/div>\n<div class=\"bn-col warn\">\n<h4><span class=\"ez-toc-section\" id=\"What_costs_you_dearly\"><\/span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"m15 9-6 6\"><\/path><path d=\"m9 9 6 6\"><\/path><\/svg>What costs you dearly<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Letting the visitor believe they are talking to a human adviser<\/li>\n<li>Inventing a promotion, a stock level or a delivery date<\/li>\n<li>Manufacturing false urgency, such as \u201conly two left in stock\u201d<\/li>\n<li>Blocking access to the product until an email address is handed over<\/li>\n<li>Covering the product page on mobile with a chat window<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>The first lines in the right hand column are not merely clumsy commercial moves. Some of them fall under misleading commercial practices, and one of them is about to become a very concrete regulatory problem within days. We have gathered the other pitfalls in our article on <a href=\"https:\/\/botnation.ai\/en\/chatbot-mistakes\/\">chatbot creation mistakes<\/a>.<\/p>\n<h2 id=\"ai-act\"><span class=\"ez-toc-section\" id=\"Transparency_becomes_mandatory_from_2_August_2026\"><\/span>Transparency becomes mandatory from 2 August 2026<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"bn-call bn-info\">\n<svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line><\/svg>\n<div><span class=\"bn-klabel\">What changes<\/span>\n<p>Article 50 of the European artificial intelligence regulation requires that AI systems intended to interact directly with people be designed so that those people are informed they are interacting with an AI system, unless this is obvious. This obligation applies <strong>from 2 August 2026<\/strong>, and it covers anyone serving users in the European Union.<\/p>\n<\/div>\n<\/div>\n<p>For a sales chatbot, the reading is simple. An assistant that introduces itself with a first name, a profile picture and a human tone is not a case where <em>this is obvious<\/em>. So it has to be said, and said at the start of the conversation, not in a legal notice in the footer.<\/p>\n<p>In practice, three settings are enough: an assistant name that does not suggest a human, an opening sentence that announces the automated nature of the exchange, and visible access to an adviser. None of the three costs you any conversion. The first actually gains some, because a visitor who knows who they are talking to asks more direct questions.<\/p>\n<div class=\"bn-call bn-warn\">\n<svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"><\/path><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"><\/line><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"><\/line><\/svg>\n<div><span class=\"bn-klabel\">To check before 2 August<\/span>\n<p>If your current sales chatbot carries a first name and a human avatar without ever saying it is automated, that is the first thing to fix. This page is general information and does not replace legal advice on your own situation.<\/p>\n<\/div>\n<\/div>\n<h2 id=\"market\"><span class=\"ez-toc-section\" id=\"Where_the_market_actually_stands\"><\/span>Where the market actually stands<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The context has changed far faster than the articles describing it. In the 2026 edition of its key figures, published on 1 July, Fevad, the French e-commerce federation, reports that <strong>94% of French online retailers now use generative artificial intelligence tools<\/strong>, and that <strong>nearly one online shopper in three already uses AI somewhere in their buying journey<\/strong>, mainly to look for information, compare products or prepare a decision. Among regular AI users, that proportion rises to nearly three in four.<\/p>\n<p>In other words, the question is no longer whether your customers will accept talking to a machine: some of them already do it elsewhere, before they even reach your site. The same edition measures a market worth 196.4 billion euros in 2025, up 7%, across 3.2 billion transactions and 42.2 million online shoppers, that is 80% of French people aged 16 to 74.<\/p>\n<p>One figure to help calibrate your calculator: French shoppers make 75 online purchases a year on average, for an annual spend of 4,657 euros, which puts the national average basket around 62 euros. If your average order value is much higher, every order recovered at the payment stage is worth proportionally more, and the checkout assistance bot becomes your priority.<\/p>\n<h2 id=\"faq\"><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<details class=\"bn-faq\">\n<summary>What is a sales chatbot?<\/summary>\n<div class=\"bn-faq-b\">\n<p>It is a conversational agent installed on a buying journey, whose performance is measured in orders, quotes or appointments. It differs from a customer support chatbot, which is judged on how many requests it resolves without human help. The first lives on product pages and the cart, the second in the help centre.<\/p>\n<\/div>\n<\/details>\n<details class=\"bn-faq\">\n<summary>Does a sales chatbot really increase conversions?<\/summary>\n<div class=\"bn-faq-b\">\n<p>For visitors who engage the conversation, yes, and vendors routinely announce uplifts of 10 to 30%. Those figures are commercial orders of magnitude, not independent studies. Spread across all your traffic, the real gain is much more modest, since only a fraction of visitors opens the chat. The calculator on this page does that full calculation.<\/p>\n<\/div>\n<\/details>\n<details class=\"bn-faq\">\n<summary>How much does a sales chatbot cost?<\/summary>\n<div class=\"bn-faq-b\">\n<p>On a no-code platform, from 0 to about sixty euros a month. At Botnation the free plan is 0 euros, the Basic plan 39 euros a month and the Pro plan 59 euros a month, prices taken from the pricing page on 29 July 2026. If you hand the design to an agency or an integrator, expect several thousand euros to set up, depending on how many connections to your core systems are needed.<\/p>\n<\/div>\n<\/details>\n<details class=\"bn-faq\">\n<summary>Do you need generative AI for a sales chatbot?<\/summary>\n<div class=\"bn-faq-b\">\n<p>Not always. On a short journey, a script with buttons often converts better, because it never gets a price or a delivery time wrong. Generative AI becomes useful when the questions are too varied to be anticipated, and provided you connect it to your own content rather than letting it improvise.<\/p>\n<\/div>\n<\/details>\n<details class=\"bn-faq\">\n<summary>Do you have to tell visitors they are talking to a bot?<\/summary>\n<div class=\"bn-faq-b\">\n<p>Yes. Article 50 of the European artificial intelligence regulation requires informing people that they are interacting with an AI system, unless it is obvious, and that obligation applies from 2 August 2026. It is also good commercial practice: a visitor who knows who they are talking to gets straight to the point.<\/p>\n<\/div>\n<\/details>\n<details class=\"bn-faq\">\n<summary>Where should a sales chatbot sit on a website?<\/summary>\n<div class=\"bn-faq-b\">\n<p>On the pages where a question blocks the decision: product pages, the pricing page, the cart page and paid landing pages. Not on the home page, where the visitor has no precise question yet, and not on editorial pages, where it gets in the way.<\/p>\n<\/div>\n<\/details>\n<details class=\"bn-faq\">\n<summary>Sales chatbot or form, which one should you choose?<\/summary>\n<div class=\"bn-faq-b\">\n<p>Both, in different places. The form is unbeatable when the visitor has already decided and wants to move fast. The conversation takes over when they hesitate, or when they need qualifying. We compared the two, figures in hand, in our article <a href=\"https:\/\/botnation.ai\/en\/chatbot-vs-form\/\">chatbot or form<\/a>.<\/p>\n<\/div>\n<\/details>\n<details class=\"bn-faq\">\n<summary>How long does it take to put a sales chatbot online?<\/summary>\n<div class=\"bn-faq-b\">\n<p>On a no-code platform, a first qualification script takes about half a day of work. What takes time is not the tool, it is gathering your customers\u2019 real questions and your company\u2019s real answers. Allow one to two weeks for a clean, connected and tested setup.<\/p>\n<\/div>\n<\/details>\n<div class=\"bn-cta\">\n<h3><span class=\"ez-toc-section\" id=\"Test_a_sales_chatbot_on_your_site_for_free\"><\/span>Test a sales chatbot on your site, for free<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Build a qualification script in a few minutes, with no code and no credit card. Our chatbot creation experts can also build it with you.<\/p>\n<p><a class=\"bn-cta-btn\" href=\"https:\/\/botnation.ai\/en\/products\/lead-generation\/\">See the lead generation solution<\/a> <a class=\"bn-cta-btn\" href=\"https:\/\/botnation.ai\/en\/pricing\/\" style=\"background:transparent;color:#fff !important;box-shadow:none;border:2px solid #fe716b\">Compare the plans<\/a><\/p>\n<\/div>\n<p style=\"font-size:16px;color:#6d6653;font-style:italic;margin-top:26px\">Sources for the figures quoted: Baymard Institute, cart abandonment average calculated across 50 studies; Fevad, Key figures of e-commerce, 2026 edition, press release of 1 July 2026; European regulation 2024\/1689 on artificial intelligence, article 50; botnation.ai pricing page taken on 29 July 2026.<\/p>\n<\/div>\n<p><script>(function(){function nfmt(n,loc){return Math.round(n).toLocaleString(loc);}function gv(id){return parseFloat(document.getElementById(id).value);}function calc(){var root=document.getElementById('cdv-roi');if(!root){return;}var loc=root.getAttribute('data-loc')||'en-US';var v=gv('cdv-v');var c=gv('cdv-c')\/10;var p=gv('cdv-p');var e=gv('cdv-e');var u=gv('cdv-u');document.getElementById('cdv-ov').textContent=nfmt(v,loc);document.getElementById('cdv-oc').textContent=c.toLocaleString(loc,{minimumFractionDigits:1,maximumFractionDigits:1});document.getElementById('cdv-op').textContent=nfmt(p,loc);document.getElementById('cdv-oe').textContent=nfmt(e,loc);document.getElementById('cdv-ou').textContent=nfmt(u,loc);var eng=v*e\/100;var extra=eng*(c\/100)*(u\/100);var mo=extra*p;document.getElementById('cdv-r1').textContent=nfmt(extra,loc);document.getElementById('cdv-r2').textContent=nfmt(mo,loc);document.getElementById('cdv-r3').textContent=nfmt(mo*12,loc);}function quiz(){var root=document.getElementById('cdv-quiz');if(!root){return;}var qs=root.querySelectorAll('.cdvq');var counts={a:0,b:0,c:0,d:0};var answered=0;for(var i=0;qs.length>i;i++){var sel=qs[i].querySelector('input:checked');if(sel){answered++;counts[sel.getAttribute('data-v')]++;}}var panes=root.querySelectorAll('.bnq-res');for(var j=0;panes.length>j;j++){panes[j].className='bnq-res';}var note=document.getElementById('cdv-note');if(qs.length>answered){if(note){note.style.display='block';}return;}if(note){note.style.display='none';}var best='a';var bn=counts.a;var ord=['b','c','d'];for(var k=0;ord.length>k;k++){if(counts[ord[k]]>bn){bn=counts[ord[k]];best=ord[k];}}var win=document.getElementById('cdvv-'+best);if(win){win.className='bnq-res on';}}function init(){var r=document.getElementById('cdv-roi');if(r){var sl=r.querySelectorAll('input[type=range]');for(var i=0;sl.length>i;i++){sl[i].addEventListener('input',calc);}calc();}var g=document.getElementById('cdv-go');if(g){g.addEventListener('click',quiz);}var q=document.getElementById('cdv-quiz');if(q){var rd=q.querySelectorAll('input[type=radio]');for(var m=0;rd.length>m;m++){rd[m].addEventListener('change',quiz);}}}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init);}else{init();}})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In short. A sales chatbot does not sell by magic. It makes money at four precise moments in the journey: qualifying a contact right away, recommending a product, clearing an objection before payment, and booking an appointment. Everywhere else, it is useless. This guide puts a number on the real gain using your own data [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":31164,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[362],"tags":[],"class_list":["post-31176","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chatbot-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/posts\/31176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/comments?post=31176"}],"version-history":[{"count":2,"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/posts\/31176\/revisions"}],"predecessor-version":[{"id":31179,"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/posts\/31176\/revisions\/31179"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/media\/31164"}],"wp:attachment":[{"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/media?parent=31176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/categories?post=31176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botnation.ai\/en\/wp-json\/wp\/v2\/tags?post=31176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}