← All documentation · Sales CRM
Lead capture forms & booking pages
Build public forms that feed submissions straight into your LogAI CRM with smart lead matching, and publish booking pages where customers schedule, reschedule, or cancel appointments themselves.
8 min read · Last updated
Two ways to let the outside world feed your CRM without an account: Forms (public pages that capture submissions as leads) and Booking pages (public schedulers that capture a lead *and* book an appointment). Both live under Sales and publish to shareable links.
Build and publish a form
- Create the form. On Sales → Forms, click
New form. You start with a title, a status, and two starter fields — Name and Email (required) — already mapped to lead fields. - Add your fields. Use
Add fieldfor any type — text, email, phone, number, textarea, select, radio, checkbox, date, rating, NPS, or a section divider — orAdd lead fieldto drop in one of your org's custom lead fields. Each field has a label, aMap to lead fieldsetting, and a Required toggle. - Style it. Under Design, pick an accent color and page background, and toggle
Show organization name & logo. The live preview updates as you go. - Choose lead matching. Under Settings, pick how submitters connect to leads:
Match by email or phone(recommended, the default), email only, phone only, both, orAlways create a new lead. The same person submitting twice is matched to one lead — every submission is still kept. - Publish and share. Set the status to Published and
Copy link. The form is live atyour-app/forms/{slug}. Draft and Closed forms show visitors “Form not found.”
Where submissions go
- Every submission is stored under the form's submissions tab (exportable to CSV) — with a
Leadcolumn that opens the lead's sidebar directly. - Mapped answers fill the lead's fields (existing values aren't overwritten unless the lead was just created); custom-field answers are saved to the lead too.
- The first rating or NPS answer becomes the submission's Score column.
- The lead's Activity timeline logs “Submitted form "{title}"”, so sales always sees the touchpoint.
- A hidden honeypot field silently swallows bot submissions — bots see success, but nothing is recorded.
Create a booking page
- Start the builder. On Sales → Booking, click
New booking page— or useDesign with AI: describe your business and it drafts the page copy, theme, and availability, all editable before saving. - Set the details. Give it a
Title(e.g. “30-min consultation”), aDuration(default 30 minutes), and a location type — Virtual, In person, or Phone. Style the hero (headline, subtext, benefit cards, brand color) under Page design. - Define availability. Set weekly time windows per day (default Mon–Fri, 09:00–17:00) and scheduling rules: slot interval, buffers before/after, minimum notice, and how far ahead guests can book (default 60 days).
- Assign hosts and intake fields. Check at least one host (defaults to you) — bookings land on the host's calendar. Name, email, and phone are collected by default; add extra questions if you need them.
- Publish. Set the status to Published (or flip the card's toggle later). The page is live at
your-app/booking/{slug}— and can even run on your own domain via a CNAME (e.g.book.yourbrand.com).
What guests experience
Visitors pick a date and slot from the calendar (only days with availability are enabled), fill in their details, and confirm. LogAI then creates or matches a lead (deduplicated by email/phone), adds a calendar event for the host, and emails the guest a confirmation — “Booking confirmed — {page title}” — containing a personal manage link.
- Reschedule / cancel — the manage link lets guests move or cancel the booking themselves; each action re-checks availability and sends an updated email. The link doesn't expire.
- No double-booking — slots are re-verified at confirmation time; a just-taken slot returns “That time is no longer available.” and the guest picks another.
- Reminders — guests receive a reminder email before the appointment.
Bookings are CRM-native: Every booking is attached to the guest's lead record and visible on the host's LogAI calendar — no separate scheduling tool, no copy-pasting between systems.
Access
Building forms and booking pages requires edit-level access (ask your admin if the buttons are missing); the Booking menu item itself appears only for roles with Booking access. The public pages themselves need no login — they're safe to share anywhere.
Frequently asked questions
Where do form submissions go in LogAI?
Into the form's submissions tab (exportable as CSV) and into your CRM: each submission is matched to an existing lead or creates a new one per your lead-matching setting, fills mapped fields, and logs a “Submitted form” entry on the lead's timeline.
Will the same person submitting twice create duplicate leads?
Not with the default matching — “Match by email or phone” connects repeat submissions to the same lead while keeping every submission on record. Choose “Always create a new lead” if you prefer duplicates.
How does LogAI stop spam bots on public forms?
A hidden honeypot field: bots that fill it see a success message, but nothing is recorded in your CRM.
How do I share a form or booking page?
Publish it, then Copy link. Forms live at your-app/forms/{slug}, booking pages at your-app/booking/{slug}. Unpublished pages show visitors “not found”. Booking pages can also run on your own domain via CNAME.
Can guests reschedule or cancel without contacting us?
Yes — their confirmation email contains a personal manage link with Reschedule and Cancel booking buttons. Changes re-check availability and trigger updated emails; the link doesn't expire.
Can two guests book the same slot?
No — availability is re-verified at confirmation. A slot taken in the meantime returns “That time is no longer available.” and the guest picks another.
Can I collect a rating or NPS in a form?
Yes — add a rating or NPS field. The first such answer becomes the submission's Score column, so you can sort feedback at a glance.
Can several teammates host the same booking page?
Yes — check multiple hosts in the builder. Every booking creates a calendar event for its host, and availability comes from the page's weekly windows and scheduling rules.
What does “Design with AI” do on booking pages?
Describe your business and it drafts the page for you — title, copy, theme, and availability. Everything is editable before you save and publish.
Open the LogAI app — start free, no credit card required.