Leads

Not every visitor wants to chat — capture them anyway

A dedicated endpoint any form on your site can call, so contact-form submissions land in the same dashboard as everything else — on every plan, including Free.

  1. Point your existing form at one endpoint

    Your contact form, a landing page, a signup box — anything that can POST JSON reaches the same place your chatbot's leads do. No API key.

  2. Extra fields ride along

    Company, phone number, plan interest — whatever your form already collects is captured automatically, with no schema change needed on our end.

  3. See which pages actually convert

    Every submission is attributed to the page it came from, so you know which content is generating interest — not just how many leads came in this month.

0

API keys required

1

endpoint for every form on your site

20

custom fields captured per lead

How it works

A backend for the forms you already have

Top converting pagesLast 30 days
PageSubmissions
/pricing18
/contact11
/use-cases/ecommerce6

Illustrative example. Your own list starts filling up on day one.

Not tied to the chat widget

This is a separate, general-purpose endpoint. It works whether or not a visitor ever opens the chat — your existing contact form can call it exactly as it is.

Told to you, not left to be found

New leads can be sent to you by email or Telegram as they happen, independently of each other — a broken Telegram link never blocks the email.

Protected against noise

An optional honeypot field, per-visitor and per-project rate limiting, and an allowed-domains list keep spam out without you having to police it.

Every field your form collects, captured

Email and a message are required; a name is optional. Up to 20 extra fields — company, phone, plan interest, anything else your form sends — ride along automatically, with no schema change on our end.

Every submission knows its context

The page it came from and other request details are stored alongside it, so a submission is never just an email address with no idea where it originated.

A triage workflow, not just a list

New, read, archived — leads move through a status funnel in the dashboard, alongside a per-day chart and which pages are converting best.

Common questions

Do I need to change my chat widget to use this?

No. Lead capture is a separate endpoint from the chat widget's API — your widget keeps working exactly as it does today, whether or not you use this at all.

Is lead capture available on the Free plan?

Yes, on every plan, with no cap on submissions tied to your tier. It's not an upsell.

What fields does it capture?

Email and a message are required; a name is optional. Anything else your form collects — company, phone, plan interest — is captured as additional fields automatically, without a schema change on our end.

How do I see what came in?

The dashboard's Leads section lists every submission, with a per-day chart, a status funnel (new, read, archived), and which pages are generating the most submissions.

Curious what happens when a visitor needs a human instead? See support ticketing →

Point your first form at it today

It takes one endpoint and a few minutes to wire up — no card required to try it.

Free to start. No credit card required.