All features

Feature

Pre-chat forms

Qualify visitors before the conversation starts, not after.

Overview

Pre-chat forms collect the fields you actually need — name, email, company, order number, intent — before a web chat reaches an agent. Every answer lands as a contact, deal, or custom field in the built-in CRM, so agents and Captain AI both open the conversation with full context. Useful for sales teams that hate "can I get your email?" as an opening line, and support teams that want to route by issue type from message one.

  • Build forms with text, email, phone, dropdown, and custom fields
  • Show forms conditionally — only to logged-out visitors, or per page
  • Mark fields required or optional, with inline validation
  • Auto-create or update CRM contacts from every submission
  • Route conversations by form answers — team, language, or priority
  • Pass UTM, referrer, and page URL silently alongside form data
  • Skip the form entirely for known returning visitors

How it works

1

Design the form

Add fields in the inbox settings, set required/optional, and write the intro copy. Preview live in the chat widget.

2

Set when it shows

Choose visitor segments and pages where the form appears. Returning contacts can skip straight to chat.

3

Sync to CRM and route

Submissions create or enrich contacts, then route the conversation to the right team based on the answers.

See pre-chat forms in your inbox

Start a 14-day trial — no credit card — and ship a qualified web chat form in under five minutes.

Start free trial