Your intake form is the first digital interaction a potential client has with your firm. Most law firm intake forms are bad: too long, no conditional logic, confusing field labels, no mobile optimization, and no connection to any downstream automation. A prospect spends 10 minutes filling it out and gets an automated "we'll be in touch" email that leads to silence for 48 hours.
JotForm fixes the structural problem. It's HIPAA-compliant, supports complex conditional logic, integrates natively with Clio, Lawmatics, Google Sheets, and Salesforce, and triggers Zapier/n8n automations on submission. This guide covers how to build an intake form that captures the right information, branches by practice area, and triggers your follow-up system automatically — from setup through first live submission.
Why JotForm for Law Firm Intake
Several form tools work for law firm intake. Here's why JotForm is often the best starting point:
HIPAA compliance. Law firms regularly collect information that qualifies as protected health information — injury details, medical treatment history, mental health disclosures in custody cases. JotForm offers a HIPAA-compliant plan with Business Associate Agreement (BAA), encrypted data storage, and compliant data handling. Most competing form tools require additional setup to achieve HIPAA compliance.
Conditional logic is genuinely powerful. You can show or hide entire form sections based on earlier answers. A personal injury intake form doesn't need to ask about immigration status. A family law form doesn't need to ask about work injury dates. With conditional logic, one form handles multiple practice areas without overwhelming the respondent with irrelevant questions.
Native integrations. JotForm connects directly to Clio, Lawmatics, Google Sheets, Slack, Mailchimp, Salesforce, and 150+ other tools without needing Zapier. For simpler workflows, this native connection is faster to set up and more reliable than a Zapier intermediary.
Free tier is genuinely useful. JotForm's free plan supports 5 forms, 100 submissions per month, and 100MB storage. For a solo practitioner, this is sufficient to test the system completely before upgrading.
Designing Your Law Firm Intake Form
The most common intake form mistake: asking every possible question to every prospect. This maximizes form abandonment. The goal is to capture enough information to qualify and route the lead — not to complete the initial client questionnaire.
Universal fields (every practice area):
- First name, last name
- Phone number (required — primary follow-up channel)
- Email address (required — secondary follow-up channel)
- Practice area / type of legal matter (dropdown)
- How did you hear about us? (optional — lead source tracking)
- Brief description of your situation (paragraph text, optional)
- Best time to reach you (radio: Morning / Afternoon / Evening)
Practice area-specific sections (shown conditionally):
If Practice Area = Personal Injury:
- Date of incident
- State where incident occurred
- Type of incident (car accident, slip and fall, medical malpractice, etc.)
- Have you received medical treatment? (Yes/No)
- Is this incident already represented by another attorney? (Yes/No)
If Practice Area = Family Law:
- Type of matter (divorce, custody, child support, adoption, protective order)
- State where the matter will be filed
- Is there an existing court order in place? (Yes/No)
- Is there any immediate safety concern? (Yes/No — if yes, flag for urgent response)
If Practice Area = Criminal Defense:
- Type of charge or situation (arrested, under investigation, needs expungement)
- State
- Is there a court date already scheduled? (Yes/No)
- Court date (if yes)
By showing only relevant fields, average form completion time drops from 8 minutes to 3 minutes, and completion rates improve by 25–35%.
Setting Up Conditional Logic in JotForm
In the JotForm builder: click the field you want to control → Settings → Conditional Logic → Add Rule.
Example rule: "Show the Personal Injury section IF Practice Area equals Personal Injury."
Add a rule for each practice area section. Test by submitting the form yourself: select each practice area and verify that only the relevant section appears. Check the mobile view — conditional fields that work on desktop sometimes collapse incorrectly on mobile if the logic references hidden fields.
Urgency flag conditional rule: If "Is there an immediate safety concern?" = Yes → Show a message: "Please call us immediately at [phone number]. Do not wait for email follow-up." This is critical for family law matters with domestic violence situations where the standard 2-hour response time is not appropriate.
Connecting JotForm to Your CRM
Native Clio integration: In JotForm builder → Settings → Integrations → search Clio → Connect. Authorize with your Clio credentials. Map form fields to Clio contact fields. Choose what happens on submission: Create Contact only, or Create Contact + Create Matter. Set the default matter type based on the practice area field.
Limitation: JotForm's native Clio integration creates a basic contact and matter but doesn't support conditional matter types (different matter type if PI vs Family Law). For conditional matter creation, use Zapier: JotForm → Zapier filter → Clio action with practice-area-specific settings.
Native Lawmatics integration: JotForm → Settings → Integrations → Lawmatics. Map fields to Lawmatics contact and pipeline fields. Set the pipeline stage to "New Inquiry" on all submissions. This triggers your Lawmatics automation sequences automatically.
Google Sheets backup: Always add Google Sheets as a secondary integration. Every submission logs a row in a spreadsheet as a backup. If your CRM connection ever fails, you have a complete record of every lead. Setup: JotForm → Integrations → Google Sheets → Connect and select or create the sheet.
Triggering the Instant SMS Response
78% of clients hire the first firm that responds. To win that race, your SMS response needs to fire within 60 seconds of form submission.
Setup: JotForm → Settings → Integrations → Webhooks → add your n8n or Zapier webhook URL. On submission, JotForm posts all form data to that URL instantly. Your automation tool receives the data and fires the Twilio SMS.
Alternatively, JotForm has a native Twilio integration: Settings → Integrations → Twilio → Connect → configure the SMS message template. Map {{name}} from the form to the message body. This doesn't require n8n or Zapier and sends the SMS directly from JotForm's infrastructure.
The SMS message: "Hi {{First Name}}, thanks for reaching out to [Firm Name]. We've received your inquiry and will call you within 2 hours. Book a consultation now: [Calendly Link]"
Setting Up the Confirmation Email
JotForm has a built-in autoresponder email. Settings → Emails → Add Email → Autoresponder Email.
Template for the client confirmation email:
Subject: We've received your inquiry — [Firm Name]
Hi {{First Name}},
Thank you for reaching out. We've received your inquiry and will be in touch within 2 business hours.
In the meantime, you can book a consultation directly at [Calendly Link].
If this is an urgent situation, please call us at [phone number].
[Firm Name]
Set a second email notification to go to your intake coordinator or attorney: "New intake submission — {{Practice Area}} — {{First Name}} {{Last Name}} — {{Phone}} — submitted {{Date}}"
Testing Your Complete Intake Flow
Before going live, test the complete flow end-to-end:
- Submit a test form as a PI lead
- Verify Clio record created with correct matter type
- Verify SMS sent to the phone number in the form
- Verify confirmation email received
- Verify Zapier/n8n workflow triggered (check execution log)
- Submit a family law lead with safety concern = Yes — verify urgency flag shows
- Check Google Sheets backup has both test entries
Don't skip step 6. Emergency routing logic is the thing most likely to fail silently and most important to get right.
Upgrading Beyond JotForm
JotForm handles intake forms well up to moderate complexity. When you need: multi-page form flows with progress bars (Typeform does this better), payment collection at intake, custom domain embedding, or very high submission volume — evaluate Typeform, Gravity Forms, or a custom-built intake form.
For most law firms handling 5–100 leads per month, JotForm plus Zapier/n8n plus your CRM is a complete, cost-effective stack that can be live within a day.
If you'd rather have someone build and connect the full intake system for your firm, we do exactly that. Book a free law firm automation audit — we'll scope out the right intake form setup for your practice area and volume.
Related: complete law firm intake automation and our full service list.