Diesen Artikel gibt es noch nicht auf Deutsch. Zu den deutschen Artikeln
A lead generation chatbot turns a website visit into a contact you can follow up: it answers the visitor's real questions and asks for a name and email at the moment the conversation earns them.
What is a lead generation chatbot?
A lead generation chatbot is software on your website that answers visitors' questions and collects their contact details when they ask for something your team has to provide, such as a quote, a call back or personal advice. The classic lead gen chatbot is a scripted flow: a greeting, a row of buttons, then a form split across five bubbles, which visitors treat like the interrogation it is. The other kind of chatbot for lead generation is an AI agent that has read your website and answers what the visitor actually asked before it asks for anything.
Ultimo Bots is the AI agent platform where you describe in plain words what your agent should do and Mo, the builder in the AI Studio, builds it, from lead skills to a connection with your own CRM through its API. It answers from your own content, offers to forward a request when only your team can help, and delivers each lead it takes in the chat to your inbox with the whole conversation attached. The same agent answers on your website, on a shareable chat link and in Messenger, Instagram and WhatsApp messages, and every lead lands in one place.
Qualification flow vs AI agent
Flow builders made sense when software could not hold a conversation: you mapped every question and branch. The hidden cost was upkeep: each new service or price meant editing the tree, and each question the tree did not cover hit a dead end.
An AI agent learns your business from your pages, files, Q&A pairs and sources such as Google Drive, OneDrive or Notion (see the knowledge base), and answers from that content, not from guesses about your business. A visitor who asks about a heat pump for a two-family house, names the town and mentions the old oil furnace has qualified themselves before anyone asked.
That is AI lead qualification in practice: the agent picks up the facts a visitor offers while it answers and hands them to you as a one-sentence summary plus the full transcript. Name and email are required by default; ask Mo in the AI Studio to add a phone, ZIP code or budget field. The built-in Lead Generation skill does not count against your plan's skill limit.
- Heat pump in Cape Elizabeth?
- Replacing our oil furnace.
- It’s a two-family house.
Heat pump to replace an oil furnace, two-family house, Cape Elizabeth
A lead generation chatbot example, start to finish
Take Keller Heating, an example contractor in Portland, Maine, with three installers and a WordPress site. On a Wednesday at 10:40, all three are on a job and nobody is online in the portal. A visitor named Erin asks in the chat whether Keller installs heat pumps in Cape Elizabeth.
The widget shows "You are chatting with an AI assistant" above the chat, and Keller saved our recommended behavior that has the agent say it is an AI assistant whenever none of its replies has said so yet. So the answer opens with that: it is Keller's AI assistant, Cape Elizabeth is in the service area, and an install usually takes two to three days, as the installation page says.
Erin wants to replace an oil furnace in a two-family house and asks roughly what that costs. Keller's pages give no price, because every quote starts with a home assessment. The agent says so, then offers in one sentence to pass her request to the team. Erin says yes, and only then does the agent ask for her name and email. The agent sums up her request in one sentence, forwards it and replies in its own words, for example: "Thanks, Erin. The team has your request." It promises no call-back time, because no behavior states one.
What lands on your side
The lead appears under Activity > Leads with name, email, the summary and the whole conversation, so the installer who calls back knows what Erin asked and what the agent told her. The new-lead alert reaches the portal and the owner's email at once (both on by default; Slack or Telegram can be added under Notifications). One conversation makes one lead, and leads export to Excel with the transcript. More on the leads page.
Had someone been online, Erin would have seen a "Talk to a human" button, and whoever clicks Join in live chat takes over with the full history. With nobody online, the button stays hidden, so nobody waits for a person who is not there; the agent keeps answering and takes the request as a lead.
When does the agent ask for contact details?
Only when the visitor wants something: to be contacted, a quote, a call back, an appointment or anything only your team can handle. When it cannot answer reliably from your content, it gives what answer it can, then offers once to forward the request, asks for details only after a yes and does not offer again after a no. The Offer proactively toggle on the skill's card in the AI Studio switches that offer off.
The website widget has a pre-chat form under Deploy > Design > Enforce User Details. Every selected field is required, and each submission creates a lead even if no message follows. Our comparison of chat forms and contact forms goes deeper.
Every lead the agent takes in the chat carries the transcript with exactly what the visitor wrote, so whoever calls back sees each detail as typed.
Which AI agent is best for lead generation?
The one that passes five checks on your own questions, not the top entry of a ranking:
- It answers from your content. Ask three questions customers sent you last month.
- It asks at the right moment. Details come after the visitor wants something, and the offer comes once.
- It tells you at once, with the conversation attached.
- It knows when a person is needed and takes a lead when nobody is online.
- It puts the contact where you work, without retyping.
Here is what the official pages said on October 27, 2026:
Ultimo BotsHubSpot's builder page calls the builder free, with premium features in the paid Marketing, Sales, Service and Content Hubs, and names no price. Fin's pricing page lists $0.99 per outcome and $9.99 per qualification, plus $19 per helpdesk seat a month on Intercom, or 50 outcomes a month minimum on another helpdesk. Thirty qualified leads would be $299.70 in qualifications alone.
Connect leads to HubSpot, Mailchimp or your own system
In the AI Studio you tell Mo, the builder, what should happen to a lead, in plain words, and Mo adds the skill.
For HubSpot, ask Mo for the ready-made Capture leads (HubSpot) skill. Mo shows a Connect button and you sign in to HubSpot; no API key. The skill asks for name, email and what the visitor wants (a phone number only if offered or for a call back), reads the details back, waits for an explicit yes, saves the contact in HubSpot and records the lead in your inbox. It writes name, email and phone to the HubSpot contact; the request and the whole conversation stay with the lead in your inbox. If the email is already in HubSpot, the skill leaves that contact as it is and does not create a duplicate. For newsletter consent, add the Mailchimp skill below.
Lead Generation- Ask
- Sum up
- Forward
- Tell visitor
- Ask
- Read back
- Details OK
- Save contact
- Forward
- Tell visitor
For a newsletter, the Newsletter signup skill for Mailchimp asks for an email and an explicit yes; Mailchimp keeps the subscriber pending until they click its confirmation email. Signups go straight to your Mailchimp audience, while Lead Generation keeps bringing quote requests to your inbox. Each ready-made skill counts toward your plan's skill limit: 3 on Smart, 10 on Boost, 30 on Ultimo.
Your own job software, through its API
If your CRM or job software has a public HTTPS API, Mo can build a skill on it. Keller could write:
When someone asks for a quote, ask for their ZIP code, name and email. Check the ZIP code against our service area: 04101, 04102, 04103, 04106, 04107. If we cover it, create a quote request in our job software through its API, forward the lead to me and send them a short confirmation email. The API docs are here: <link to your software's API docs>Mo reads the API documentation, asks for your API key in a secure field (stored encrypted, never shown to the AI), builds the ZIP check, the API call and the email, and tests each piece, the create call as a dry run. Test chats afterwards make real calls, so delete test requests in your software. From then on, a question like Erin's ends with a quote request in your software, a lead in your inbox and a short confirmation email, sent from the Ultimo Bots address and only to an address she typed. Put your company name in the subject so she knows who it is from.
What it needs: a public HTTPS API that accepts an API key or a bearer token. Mo connects it and builds the skill around the requests you want created: a quote, a call back, a site visit.
Prefer an automation tool? Through app actions a skill can send the details to a Zapier, Make or n8n webhook, and your Zap or scenario passes the lead on to the tools you already use. Make and n8n can also return data to the chat, for example whether an address is in your service area. See our Zapier guide.
How much does an AI agent for lead generation cost?
Ultimo Bots is priced per agent in AI credits, and lead capture is part of every plan. As of October 29, 2026, Smart is $29 a month ($19 billed yearly) with 500 AI credits, Boost $59 a month ($39 billed yearly) with 2,000 and Ultimo $249 a month ($199 billed yearly) with 10,000. A standard answer uses 1 AI credit, so Smart covers up to 500 standard answers a month; a lead costs nothing on top. Teammates are free. See the pricing page.
Building with Mo uses credits from the same balance: a quick question uses a few, building a skill more. At zero the agent pauses until your monthly AI credits renew, you buy extra AI credits or you upgrade. On Wix, billing runs through the Wix App Market, where prices can differ. Our guide to AI agent cost does the math.
Evaluate it after one month
Leads that came in while nobody was free. Count the requests that arrived while you were on a job or with a customer.
How complete the leads are. If the fields you added come back filled, qualification works. If visitors stop at one question, ask it later or say why you need it.
What people asked first. The transcripts show which question keeps coming up and which page fails to answer it. Add each as a Q&A pair under Knowledge Base > FAQs.
Start with the page that already gets quote requests
- 1
Pick one page
The page where people already ask about prices or quotes: a service page, your prices, your contact page.
- 2
Give the agent that page
Sign up in the portal, or install the Wix app, the WordPress plugin or the Webflow app; other sites take a three-line snippet. Add that page, your service area and your common questions.
- 3
Send it a real request
Paste the text of the last quote request you got by email into the chat on your live site, leaving out the sender's details. When the agent asks, give your own name and email, then open Activity > Leads. This creates a real lead and uses AI credits.
- 4
Decide where leads go next
After a week, tell Mo whether leads should also go to HubSpot or your job software.
Questions and answers
What is an example of a lead generation chatbot?
A visitor asks a heating contractor's website whether it installs heat pumps in their town. The AI agent answers from the service area page, explains that quotes start with a home assessment and offers to pass the request on. After a yes, a name and an email, it sums up the request and forwards it. The owner gets the lead with the conversation attached.
How do chatbots generate leads?
By turning a visit into a conversation. An AI agent answers questions from the business's own content and, when the visitor wants a quote, a call back or advice only the team can give, offers to forward the request. It asks for contact details after the visitor agrees and sends the owner a lead with the conversation attached.
What is the 5 minute rule for leads?
A sales rule of thumb: answer a new lead within five minutes, while the person is still thinking about their request. An AI agent covers the first part, because the visitor gets an answer in the chat at once and the owner gets the lead and an email alert the moment it is forwarded. The call back is still yours.
Can ChatGPT generate leads?
ChatGPT can help you write offers, emails or a lead magnet, but it does not sit on your website, answer your visitors or send you their contact details. For that you need an AI agent connected to your own content and your inbox.
Does lead capture work on Instagram and WhatsApp?
With Ultimo Bots, yes. The same agent and knowledge answer on your website, a chat link and in Messenger, Instagram and WhatsApp messages, and leads from every channel land in one inbox with their conversation. On messaging channels you can pause the AI in a conversation and reply from the portal.
Are lead generation chatbots free?
Some are. HubSpot's rule-based chatbot builder is free, with premium features in paid Hubs (as of October 27, 2026). AI agents usually cost money, because every AI answer does. Ultimo Bots includes lead capture on every plan: Smart is $29 a month ($19 billed yearly) with 500 AI credits, and every paid plan starts with a 7-day free trial.




