Physical Therapy Appointment Request Form
A new PT patient is usually in pain today and choosing between three clinics' websites. The clinic whose form asks the right four questions — and whose front desk calls back first — gets the plan-of-care.
PT clinics live and die on new-patient volume and plan-of-care completion, and both start at the website form. The request form needs injury area, how it happened, referral status, and insurance carrier — because direct access rules and insurance requirements vary by state and plan, and your front desk needs to know whether to verify benefits or request the referral before the eval. A same-day callback with 'you're verified, come in Thursday' is how a website visit becomes a 12-visit plan of care.
- →Doctor appointment · 7 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 the clinical basics
Injury / pain area dropdown (back, neck, shoulder, knee, hip, post-surgical, other), how long it's been going on, referral status (have one / need one / not sure), insurance carrier, preferred days.
Verify benefits before the callback
The insurance field lets your front desk run verification before dialing. The callback becomes 'you're covered with a $30 copay, can you come Thursday?' — which books at far higher rates than 'we'll check and call you back'.
Book the eval same week
Webhook new requests to the front-desk inbox or your EMR via Zapier (WebPT, Prompt, Clinicient all accept inbound leads). Patients in pain book with whoever offers the first eval slot — be that clinic.
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 physical therapy appointment request form in 60 seconds.
500 free submissions per month. No credit card. Copy the snippet, paste your access key, watch leads land in your dashboard.