Therapist Contact Form (Counseling / Mental Health)
Therapy inquiries are vulnerable — the form needs to feel safe. Capture the basics (areas of concern, insurance, modality preference) without forcing trauma details before the first session.
Therapy practices run 50-min sessions at $100-250 (private pay) or insurance-billed at $80-150. Many therapists offer sliding-scale fees ($50-100) for limited slots. No-show rates run 10-15% — high for a service business — so therapists overbook by ~15% and confirm via SMS the day before. The form captures areas of concern (anxiety / depression / couples / trauma / family / substance use), insurance carrier or sliding-scale interest, in-person vs telehealth preference, and a brief 'what brings you here?' textarea. Speed-to-call matters: therapy seekers research carefully then act on impulse — a 24-48 hour reply is standard, but same-day reaches the prospect when the motivation is fresh.
- →Free consultation · 5 fields
- →HTML, JS, React, PHP, cURL outputs
- →One POST endpoint, no SDK
- →Honeypot + classifier, no CAPTCHA
See exactly what your visitors see — and you’ll receive.
Left: the rendered form, fully interactive in a sandboxed iframe. Right: the email and dashboard view that lands the moment a visitor submits.
Every submission becomes an email plus a dashboard row. The fields below are the exact payload your form will send. Reply-to is wired to the visitor’s email so hitting reply goes back to them.
Iframe is sandboxed — submit doesn’t actually fire. Get your access key to wire it up live.
Generate, embed, receive.
Three actions stand between you and your first lead. None of them require a backend, a database, or a CAPTCHA library.
Capture intake basics
Required: name, phone, areas of concern (multi-select: anxiety / depression / couples / trauma / family / etc.), insurance carrier or 'private pay / sliding scale', telehealth vs in-person preference.
Match to specialty and modality
Group practices route by specialty — anxiety to one therapist, couples to another. Solo practices use the field to confirm fit before the consult call. Bad-fit referrals go out same-day with 2-3 colleague names.
Schedule the consult
Auto-respond with a 15-min phone consult booking link (Calendly / SimplePractice). Most therapists offer a free 15-min 'fit check' call before the paid intake session. Reduces session-1 mismatches by 60-70%.
Five outputs. One backend.
HTML by default. Click open the language you ship in — every variant POSTs to the same /api/submit endpoint.
Replace YOUR_ACCESS_KEY with the key from your dashboard. That’s the only edit.
One template. Every framework.
The same field set works on every framework splitforms supports. HTML, React, Next.js, Vue, Astro, Hugo, WordPress — same POST, same backend.
Things people ask before they ship.
Direct answers, no marketing fluff. Missing one? Email hello@splitforms.com.
Ship your therapist contact form (counseling / mental health) in 60 seconds.
1,000 free submissions per month. No credit card. Copy the snippet, paste your access key, watch leads land in your inbox.
