Skip to content

AI Chat WidgetTurn website visitors into leads — automatically, 24/7

The Upchat AI Chat Widget answers questions from your own content, qualifies visitors through natural conversation, and captures their contact details — then delivers every lead straight to your inbox.

One <script> tag. No code changes. Works on WordPress, Shopify, Webflow, and any custom site.

How it works

Live on your site in three steps

  1. Train it on your business

    Add your website links, documents, FAQs, products, services, locations, and service areas. Or let Smart Setup scan your site and build the knowledge base for you.

  2. Make it yours

    Match your brand: colors, logo, launcher icon, welcome message, quick-reply buttons, even a welcome video. Preview changes live before you publish.

  3. Paste one line of code

    Drop the loader script on your site and you're live. Every conversation and lead flows into your Upchat dashboard.

Website visitor avatar

Features

So what can the
chat widget actually do?

Everything you need to answer, qualify, and capture — without a human on the clock.

Website Visitor
  • Answers from your content, not the internet

    Trained on your website, documents, FAQs, product and service catalog, locations, brand voice, and support topics. Visitors get accurate, on-brand answers — not generic AI guesses.

  • Built-in lead capture

    The bot naturally collects name, email, and phone during the conversation and emails you the lead with a full transcript. Leads are classified (Sales vs. Customer Service) and routed to the right inbox.

  • Quick-reply buttons

    Greet visitors with tappable options (e.g. "Get a Quote", "Customer Service", "Other") that start the right conversation instantly. The bot offers contextual follow-up buttons as the chat progresses.

  • Proactive chat

    Open the widget automatically after a delay, on specific pages, and optionally only during business hours in your timezone — so you engage visitors at the right moment.

  • Service-area check

    Visitors share a ZIP, city, or state and the bot confirms whether you serve them before you spend time on an out-of-area lead.

  • Product cards

    For e-commerce, the bot can surface rich product cards with images and links directly in the chat.

  • Document sharing + AI vision

    Let visitors upload photos and documents (a damaged fence, an invoice, a floor plan). Optional AI analysis reads the image and responds intelligently, with a monthly budget cap you control.

  • Voice conversations

    Visitors can speak instead of type, and hear responses read back in one of six natural voices. Supports multiple input languages and real-time voice-to-voice mode.

  • Feedback & conversation ratings

    Thumbs up/down on responses and an end-of-chat rating give you a quality signal on every conversation.

Choose your bot personality

  • Lead BotDefault

    Concise, natural Q&A and lead capture. The right fit for most businesses.

  • Advisor Bot

    Greets by name, routes to a specialist (Sales, Info, Tech Support, Customer Service, Appointments), and guides the conversation through to conversion.

  • Support Bot

    Information and support only — no sales funnel.

Customization

Fully on-brand,
down to the send button

Try it — change the preview on the right. Every setting here is in your dashboard.

  • Launcher icon: custom image, color, size, left/right position
  • Welcome bubble message (with mobile on/off)
  • Welcome screen: headline, message, quick-reply pills, optional autoplay welcome video
  • Chat window: header logo and color, bubble colors, and five send-button styles
  • Brand logo + bot avatar
  • Remove "Powered by Upchat" branding on eligible plans

Brand color

Launcher position

Send button

Your Business

Welcome! What can we help you with?

Get a Quote

Type a message…↑

Questions? We reply instantly.

Built for real websites

Fast, isolated, and safe to install anywhere

  • Fast first paint

    A ~2 KB loader renders the launcher instantly and lazy-loads the full widget on hover or click.

  • Won't break your site

    Runs in an isolated Shadow DOM so your CSS never leaks in and ours never leaks out.

  • WordPress-safe

    Compatible with WP Rocket, Cloudflare Rocket Loader, and other optimizer plugins.

  • Mobile-first

    Responsive layout, scroll-lock, and mobile-specific controls.

  • Privacy-aware

    Conversations expire from the visitor's browser automatically, and the widget works even when local storage is blocked (Safari, privacy extensions).

  • Accessible

    Keyboard navigable, with ARIA labels throughout.

Analytics & leads

Know what's working

Every conversation becomes data you can act on.

  • Every lead lands in the Leads inbox with transcript, classification, channel, and status tracking
  • Customer journey tracking — see the pages a visitor viewed before they chatted
  • GA4 integration — pill clicks, lead events, and your GA4 client ID flow into Google Analytics automatically
  • UTM/attribution capture — know which campaign produced each lead
  • CSV export and lead re-send
app.upchat.io/leads
Screenshot slot — add a Leads inbox or calendar image in the CMS.

Security & compliance

Secure by default

  • Data encrypted in transit and at rest
  • Optional HIPAA mode for healthcare: tab-scoped storage only, no third-party analytics
  • reCAPTCHA-protected, rate-limited endpoints
  • Test mode keeps internal chats out of your analytics

FAQ

AI Chat Widget questions

Does it work on my platform?

Yes — any site where you can add a <script> tag (WordPress, Shopify, Squarespace, Wix, Webflow, custom).

How does the bot know about my business?

You add links, documents, FAQs, products, services, and locations, or run Smart Setup to scan your site. The bot only answers from that content.

What if it doesn't know the answer?

It collects the visitor's contact details so you can follow up, instead of guessing.

Can I see what visitors are asking?

Yes — full transcripts for every conversation in the dashboard.

Will it slow down my site?

No — the launcher loads in ~2 KB and the full widget loads only when a visitor interacts.

Can I remove the Upchat branding?

Yes, on eligible plans.

Put an AI that knows your business on your website today

Train it, brand it, paste one line of code — and start capturing leads tonight.