How to Create an Intake Form
Build client intake forms for any profession β medical, legal, therapy, consulting, or agency. Multi-step, secure, and smart.
Or let AI build it in seconds
Describe your intake form and BttrForm AI generates the complete form β fields, logic, and styling. Try this prompt:
βCreate a therapy intake form with client demographics, mental health history, current symptoms, medication list, emergency contacts, insurance, consent for treatment, and e-signature.β
Step-by-step guide
Map Your Intake Process
Document every piece of information you collect from new clients. Group related items into logical sections.
- Talk to your team about what information they actually use
- Remove fields that you collect but never reference
- Consider what information you need NOW vs. what can wait
Build Multi-Step Sections
Create steps for demographics, history, current needs, documents, and consent. Show progress throughout.
- Start with easy questions (name, contact) before detailed ones
- 4-6 sections is ideal for most intake forms
- Save progress so clients can return and finish later
Add Conditional Logic
Show relevant sections based on answers. A "yes" to certain conditions triggers detailed follow-up questions.
- Medical intake: "Do you have allergies?" β show allergy detail fields
- Legal intake: "Case type?" β show relevant case-specific questions
- Skip irrelevant sections to respect client time
Include Document Upload
Allow clients to upload ID, insurance cards, referral letters, and other supporting documents.
- Accept multiple file formats (PDF, JPG, PNG)
- Clearly label what documents are needed
- Allow clients to take photos of documents from their phone
Add Consent and Signatures
Include privacy consent, terms of service, and electronic signature fields.
- Healthcare: include HIPAA acknowledgment
- Legal: include engagement letter and fee agreement
- Always explain what data will be collected and how it's used
Launch and Optimize
Send the intake form to new clients before their first appointment. Monitor completion rates and optimize.
- Send intake forms 48 hours before appointments
- Follow up with incomplete intake forms automatically
- Track average completion time and optimize sections that take too long
Recommended fields
Essential fields for a intake form that converts.
| Field | Type | Required |
|---|---|---|
| Full Name | text | Required |
| Date of Birth | date | Required |
| Contact Information | group | Required |
| Reason for Visit | textarea | Required |
| History/Background | textarea | Required |
| Insurance/Payment Info | group | Optional |
| Document Upload | file | Optional |
| Consent & Signature | signature | Required |
Best practices
Send intake forms before appointments β not in the waiting room
Allow saving and returning for long forms
Use conditional logic to skip irrelevant sections
Keep total completion time under 15 minutes
Encrypt sensitive data at rest and in transit
Send confirmation with appointment details after completion
How to embed your intake form
Pre-Appointment Email
Send intake form links in appointment confirmation emails for completion before the visit.
Client Portal
Embed in your client portal for a seamless onboarding experience.
Waiting Room Tablet
Use on tablets for clients who arrive without completing the form.
Frequently asked questions
Can clients save and return later?
Yes, enable save-and-resume so clients can complete lengthy intake forms across multiple sessions.
Is intake form data secure?
Yes, all data is encrypted. HIPAA-compliant storage and BAAs are available on Enterprise plans.
Can I send the form before appointments?
Yes, use email integrations or your scheduling tool to send intake forms automatically when appointments are booked.
Can I pre-fill fields for returning clients?
Yes, use hidden fields and URL parameters to pre-fill known information for returning clients.
Create your intake form free
Free to start. No coding required. Build with AI or drag-and-drop.