Intake Forms: Build, Publish & QA
Intake forms allow you to collect structured data from clients and prospects through a public-facing form that automatically creates or updates CRM records on submission. A well-designed intake form reduces the back-and-forth of manual data gathering and ensures every new lead or client record starts with the right information. This guide covers building the form, publishing and sharing it, and running quality assurance on incoming submissions.
- Navigate to Form Builder > New Form
- Add and configure required fields with validation rules
- Set destination mapping to Lead or Client record
- Publish and copy the public URL or embed code
- Run one internal test submission before sharing publicly
- Monitor daily submissions and perform QA on incoming records
1. Building an Intake Form
Intake form design directly affects submission quality. Forms that are too long get abandoned; forms missing key fields create incomplete records that require manual follow-up to fill in. Strike a balance between completeness and usability.
- Navigate to Form Builder: Go to Form Builder (or Intake Info > Create Intake Form depending on your configuration). Click New Form.
- Set the form title and description: Use a clear, client-facing title (e.g. "New Client Intake Form", "Appointment Request", "Service Enquiry"). Add a brief description explaining what the form is for and how long it takes to complete.
- Add required contact fields: As a minimum, include: Full Name, Email Address, Phone Number. These three fields are needed to create a meaningful CRM lead or client record.
- Add qualification and service fields: Include fields that help your team qualify and route the submission — e.g. Service Interested In (dropdown), Preferred Contact Method, Budget Range, Availability for Appointment.
- Add file upload fields if needed: For service types requiring documents (e.g. ID verification, supporting documents), add an upload field. Set the accepted file types (PDF, JPG, PNG) and maximum file size to avoid failed uploads.
- Add a consent checkbox: Include a mandatory GDPR/privacy consent checkbox with a link to your privacy policy. This is a legal requirement for collecting personal data in most jurisdictions.
- Apply validation rules: Mark required fields with the required flag. Add format validation for email (must contain @) and phone (minimum digit count). Required fields with validation dramatically reduce incomplete submissions that need manual follow-up.
- Click Save Form — but do not publish yet.
2. Publishing and Sharing the Intake Form
Once the form is built and validated internally, it is ready to be published and shared. The public URL is how clients access the form; the embed code can be placed on your website or booking page.
- Configure destination mapping: Before publishing, open the form's Settings or Mapping tab. Set the action on submission: Create New Lead, Update Existing Lead by Email, or Create New Client. Map each form field to the corresponding CRM record field — e.g. the "Full Name" form field maps to the Lead Name field, "Email" maps to Lead Email, and so on.
- Set post-submission behaviour: Configure what the submitter sees after completing the form — a thank-you message, a redirect to a specific URL (e.g. your booking page or a confirmation page), or a display of the submitted data for review.
- Publish the form: Click Publish. The form is now live and accessible. A public URL and embed code are generated.
- Copy and share the URL: Share the public URL via email, WhatsApp, or SMS to clients who need to complete it. For website embedding, copy the provided embed code and paste it into the relevant page on your website.
- Run an internal test submission: Before sharing the link with any client, complete the form yourself using realistic test data. Verify: the submission appears in the form responses list, a lead or client record is created in the CRM with all fields correctly populated, and the post-submission page or redirect works correctly.
- Correct any mapping errors: If the test submission did not create the expected CRM record or fields are missing, return to the mapping configuration, correct the issue, and retest before going live.
3. Intake QA and Handover
Once the form is live, intake submissions must be reviewed daily. Incomplete or incorrectly mapped submissions need immediate attention to prevent leads from being lost or going unassigned.
- Review the daily submissions list: Navigate to Form Builder > Responses (or the intake submissions view). Review all new submissions from the past 24 hours. Sort by submission date and look for any flagged or incomplete entries.
- Check for missing critical fields: For each submission, verify that the required fields — particularly email, phone, and name — are populated. A submission missing contact details cannot be actioned until the data is retrieved manually.
- Confirm CRM record creation: For each submission, verify that the expected lead or client record was created in the CRM and that the data is accurately populated. If a submission did not trigger record creation, investigate the mapping configuration.
- Assign owner and first follow-up task: For every new lead created from a form submission, immediately assign an owner and create a follow-up task with a due date no more than 24 hours out. Unassigned leads from intake forms are a common source of lost business.
- Log failed submissions in a QA register: Keep a note of any submission that failed to create a CRM record, had a field mapping error, or had missing data. Review these weekly and address the root cause — usually a form field validation gap or a mapping configuration issue.
Common Issues
| Issue | Cause | Fix |
|---|---|---|
| No submissions appearing | Form not published or incorrect URL shared | Confirm form is in Published status and re-share the correct URL from the form settings. |
| Submission not creating lead record | Destination mapping not configured or required field missing | Review mapping settings and ensure all required CRM fields have a corresponding mapped form field. |
| File attachment not appearing in CRM | Upload field not added or file size exceeded the limit | Add an upload field, set allowed types, and increase the size limit under form settings. |
| Consent checkbox blocking submission | Required flag set but checkbox design confusing users | Ensure checkbox label clearly states what the user is consenting to and is styled visibly. |