Building a funnel with Heyflow

How to Build a Bed-Availability & Insurance-Check Form

15 min read
Build a HIPAA-compliant bed-availability and insurance-check form for addiction treatment centers using Heyflow's conditional logic, boosting lead quality and admissions.
Get started Pricing
G2 ratings 4.4 / 5.G2 ratings 4.4 / 5.OMR ratings 4.5 / 5.OMR ratings 4.5 / 5.Capterra ratings 4.7 / 5.Capterra ratings 4.7 / 5.

Trusted by 3,000+ marketers

AxaBCG Digital VenturesForbesSaas GroupRocket MortgageAllianzCiscoPernod Ricard

Someone lands on your admissions page at 2am, terrified and searching "rehab that accepts my insurance," and your contact form asks for their name and phone number without answering either question they actually have. A bed-availability and insurance-check form fixes that by qualifying the lead and confirming coverage before it ever asks for contact details. Here's how to build one that admissions teams and compliance officers both trust.

Key takeaways

  • Multi-step funnels that ask one question at a time consistently beat flat contact forms in high-sensitivity healthcare verticals.

  • Insurance and substance data qualify as PHI, triggering HIPAA, 42 CFR Part 2, and TCPA obligations simultaneously.

  • Routing crisis leads to a phone CTA and capturing partial submissions recovers revenue a flat form would lose entirely.

  • Heyflow's conditional logic, BAA support, and per-screen analytics let admissions teams update bed status and consent tracking without a developer.

Why a Contact Form Fails Addiction Treatment Centers

The two questions every prospective patient or family member needs answered before they commit to treatment are: "Do you have a bed available?" and "Will my insurance cover this?" A flat contact form answers neither. It collects a name and phone number, routes it to an admissions team, and leaves the person in limbo at the moment they're most ready to act.

A multi-step bed-availability and insurance-check funnel answers both questions inside the form experience itself. It pre-qualifies the lead by collecting insurance carrier, plan type, substance, level of care, and location — and returns immediate, conditional confirmation before asking for contact details. The result is a higher completion rate, a smaller percentage of leads with unaccepted insurance, and a dramatically more efficient admissions workflow.

This matters financially. CPLs in inpatient behavioral health run $150–$350 — the most expensive healthcare vertical in Google Ads. Against average residential treatment values of $15,000–$60,000, even a 15% improvement in lead-to-admission conversion rate generates six-figure monthly revenue impact. The funnel is the lever.

The Anatomy of the Funnel: 7–9 Screens, One Question at a Time

Multi-step forms with progressive disclosure consistently outperform single-page forms in high-sensitivity, high-consideration verticals. Each screen feels manageable. A long single page feels like an interrogation. The key principle is one question per screen, with a clear progress indicator, and contact information placed last — after the user has already received value.

The question sequence is not arbitrary. It moves from low-friction and emotionally validating (who are you seeking help for?) through clinical qualification (substance, level of care, insurance) to logistical confirmation (bed availability, geographic fit) and only then to contact details. By the time the user reaches the phone number field, they've invested 6–7 steps and received a concrete answer about coverage and availability. Completion rates climb because abandonment feels costly to the user, not just to you.

Conditional logic creates personalized paths at four to six branching points. Crisis leads get a phone CTA overlay. Outpatient seekers skip bed-availability messaging. Out-of-area leads get a compassionate redirect. Users with no insurance get a self-pay path. These branches are not cosmetic — they route the right lead to the right next action and protect the admissions team from wasting time on leads that will never convert.

In Heyflow, the Decision Tree view lets you visualize every branch simultaneously — essential when a funnel has this many logic paths. Non-technical admissions directors can read it, modify it, and update bed availability status without touching the underlying build.

Screen-by-Screen Build Walkthrough

Screen 1: Empathetic Opener

Question: "Who are you seeking help for?" Answer options: Myself / A Loved One / A Healthcare Professional Making a Referral.

This is the most important screen in the funnel, and it contains no clinical language. Its job is emotional calibration. A parent calling about their child needs reassurance they're doing the right thing. Someone seeking help for themselves needs to feel safe, not judged. The "professional referral" path can skip empathetic framing entirely and move straight to clinical questions.

Include a privacy statement on this screen: "100% confidential. Your information is protected and your insurance provider will not be notified by completing this form." Privacy concerns are among the top reasons people avoid seeking treatment — addressing them at the first screen removes a barrier before it forms.

Screen 2: Substance and Urgency

Question: "What substance are you or your loved one struggling with?" Options: Alcohol, Opioids/Heroin, Prescription Drugs, Cocaine/Stimulants, Methamphetamine, Multiple Substances, Other. Follow with: "How urgent is the need?" Today / This week / Exploring options.

The urgency question is a conversion accelerator. When a user selects "Today," immediately surface a click-to-call button alongside the form. Crisis leads who connect by phone convert at dramatically higher rates than those who wait for a callback. This branch serves both an ethical and a commercial function.

In Heyflow, use Conditional Logic to trigger the phone CTA overlay on the "Today" selection without interrupting the form flow for other users.

Screen 3: Level of Care

Question: "What type of treatment are you looking for?" Options: Detox, Residential/Inpatient, Partial Hospitalization (PHP), Intensive Outpatient (IOP), Outpatient, Not Sure.

This screen determines whether bed availability is relevant. Outpatient seekers don't need a bed — their path skips the availability confirmation screen. Residential and detox seekers continue to it. "Not Sure" triggers a brief explainer of each level, positioning the center as a guide rather than a gatekeeper.

Screen 4: Insurance Information

Question: "Do you have health insurance?" Yes / No / Not Sure. If Yes: display a logo grid of accepted carriers (BCBS, Aetna, Cigna, UnitedHealthcare, Humana, Tricare, Medicaid, Medicare, Other) and ask for plan type (PPO / HMO / EPO / POS / Not Sure). If No: route to a self-pay/financing path.

This is the highest-friction and highest-value screen in the funnel. Placing it at Step 4 — after three low-friction screens — means the user has already invested time and is significantly less likely to abandon. Frame it as "let us help you figure this out" rather than "prove you can pay."

Do not ask for member ID or group number here. That level of detail creates unnecessary friction — the admissions team collects it on the callback. Carrier and plan type are sufficient to determine likely eligibility and route the lead correctly. The form initiates Verification of Benefits (VOB); it does not replace it.

Under the Affordable Care Act, addiction treatment is a required essential health benefit across compliant insurance plans, but coverage specifics vary widely between plan types and carriers. The form's job is to capture enough data for the admissions team to pre-assess eligibility — not to run a live eligibility check.

Screen 5: Location

Question: "What state are you located in?" or a zip code field for multi-location operators.

This filters out leads from geographic areas the center doesn't serve. If the user is outside the service area, show a compassionate message: "We don't currently serve your area, but help is available. Contact SAMHSA's National Helpline at 1-800-662-4357 for free, confidential treatment referrals." This protects admissions team time while maintaining the ethical standards the industry demands.

Screen 6: Bed Availability Confirmation (Conditional)

For residential or detox seekers with in-network insurance: "Good news — we currently have beds available and we work with [Carrier]. Our admissions team will contact you to verify your specific benefits." For out-of-network or self-pay: "We may be able to work with your plan. Our admissions team will review your options and contact you shortly."

This screen delivers the core value proposition before asking for contact details. The user gets an answer to their primary question. Out-of-network does not dead-end the lead — many centers accept out-of-network benefits with higher patient cost-sharing, and the admissions team can explain options on the call.

Bed availability status is managed via a toggle in Heyflow's conditional logic settings. Admissions staff can update it without touching the design or rebuilding the funnel.

Screen 7: Contact Information

Fields: First name, phone number, email. TCPA consent checkbox: "I consent to be contacted by [Center Name] at the phone number provided. Message and data rates may apply." Link to privacy policy.

Enable phone number validation in Heyflow to confirm the number is real and reachable before it enters the admissions queue. This eliminates roughly 15% of fake or mistyped numbers and reduces wasted callbacks.

The TCPA consent checkbox is not optional. Outbound contact to a phone number collected without documented consent is a legal liability. Heyflow's checkbox blocks capture the consent timestamp, which is the record you need if consent is ever challenged.

Screen 8: Confirmation and Next Steps

Display: "Thank you, [First Name]. An admissions specialist will contact you within [X minutes] during business hours. If you need immediate assistance, call [number] now." Include a brief summary of what to expect on the call and what to have ready (insurance card).

For crisis leads: always include the 988 Suicide and Crisis Lifeline and the option to call 911 if there is immediate danger. This is an ethical requirement, not a conversion consideration.

Compliance Checklist: HIPAA, 42 CFR Part 2, and TCPA

This funnel collects Protected Health Information (PHI) — specifically, substance type and insurance information linked to an identifiable individual. That triggers obligations under three regulatory frameworks simultaneously.

HIPAA requires that any platform handling PHI support a Business Associate Agreement (BAA), encrypt data in transit and at rest, and restrict access to authorized users. Heyflow is HIPAA-compliant across all plans and supports BAAs — a non-negotiable requirement for any form collecting health-related data from prospective patients.

42 CFR Part 2 imposes stricter confidentiality requirements than HIPAA specifically for substance use disorder treatment records. Where HIPAA and 42 CFR Part 2 conflict, the more restrictive rule applies. SUD treatment information must be kept separate from other medical records, and disclosure requires specific patient consent beyond standard HIPAA authorization. Your privacy policy and consent language must reflect this.

TCPA governs every outbound call or text you make to a number collected via this form. Consent must be explicit, documented, and timestamped. The consent language must name the organization making contact and specify the communication methods. Heyflow's checkbox blocks capture this with a server-side timestamp.

Before you launch, verify these items are in place: BAA signed with your form platform, privacy policy updated to reference 42 CFR Part 2, TCPA consent checkbox on the contact info screen, SSL/TLS encryption active, data retention policy defined, and access to form submission data restricted to authorized admissions staff.

Connecting the Funnel to Your Admissions Workflow

Following up with leads within five minutes of submission maximizes conversion potential — delays of hours dramatically reduce the likelihood of reaching the person at the moment they're ready. Configure Heyflow's native WhatsApp and SMTP integrations to notify the admissions team the instant a form is submitted, with all collected data in the notification: name, phone, substance, level of care, insurance carrier, urgency level, and consent status.

Push leads directly into your admissions CRM via Heyflow's 50+ native integrations. The full qualification data — not just name and phone — should arrive with the lead record. An admissions specialist who can see "Aetna PPO, residential, opioids, high urgency" before picking up the phone has a fundamentally different and more effective conversation than one calling a cold contact form submission.

Partial submit capture is disproportionately valuable in this vertical. A user who completed Steps 1–6 but abandoned at the phone number field has already disclosed their substance, level of care, insurance carrier, and location. At $150–$350 CPL, that data represents significant ad spend. Heyflow captures partial submissions, enabling retargeting audiences and email re-engagement for users who provided an email address in an earlier step.

For ad tracking, Heyflow sends conversion data server-side to Meta, TikTok, and Bing, and integrates client-side with Google Ads and LinkedIn. Server-side tracking is particularly important in this vertical — HIPAA limits what client-side pixels can capture, and browser-based tracking has degraded significantly. Server-side conversion APIs feed form completion data back to ad platforms for campaign optimization without exposing PHI.

Optimizing After Launch

Heyflow's per-screen drop-off analytics tell you exactly where users abandon. In most addiction treatment funnels, Screen 4 (insurance) shows the highest drop-off. The question is whether that's a framing problem, a carrier selection problem (your accepted carriers aren't listed), or a trust problem (insufficient privacy reassurance before asking for financial data). Each hypothesis suggests a different A/B test.

In a vertical where CPL runs $150–$350, a 10% improvement in form completion rate generates significant revenue. Test one variable at a time: question wording ("Do you have health insurance?" vs. "Let's check your coverage"), answer option labels, privacy statement placement, and progress bar visibility. Heyflow's native A/B testing runs at the screen level with statistical significance tracking.

Build separate funnels for separate traffic sources. A Google Search user who typed "rehab centers that accept Aetna" already has high intent and can skip the empathetic warm-up screens — route them directly to the insurance selection. A Meta user who clicked an awareness ad needs more context and trust-building before the insurance question. Same underlying logic, different entry points and screen sequences.

The ROI Case

Metric

Flat Contact Form

Multi-Step Qualification Funnel

Monthly ad spend

$15,000

$15,000

Form completion rate

6%

10%

Leads per month

60

75 (est.)

% with accepted insurance

60%

80%+

Lead-to-admission rate

10%

13%

Admissions per month

6

~10

Revenue (at $30K avg.)

$180,000

$300,000

Cost per admission

$2,500

$1,500

These numbers use conservative assumptions. The improvement in lead quality — fewer leads with unaccepted insurance — is often the larger driver than raw completion rate. An admissions team that spends less time on unqualified leads converts the qualified ones faster.

Partial submit recovery adds another layer. If 40 users per month complete 4+ steps and abandon before submitting contact info, and retargeting recovers 10% of them at a 13% admission rate, that's roughly half an additional admission per month — $15,000 in recovered revenue from data that a flat form would never capture.

Frequently Asked Questions

Does the form need to actually verify insurance in real time, or is collecting carrier and plan type enough?

Collecting carrier and plan type is sufficient at the form stage. Real-time insurance eligibility verification requires API connections to clearinghouses like Availity or Change Healthcare — infrastructure most treatment centers don't have wired into their marketing funnel. The form's job is to capture enough data for the admissions team to assess likely eligibility and prioritize the callback. The actual Verification of Benefits (VOB) happens on the admissions call.

How do I handle leads whose insurance my center doesn't accept?

Never dead-end them. Route out-of-network leads to a message that acknowledges their situation and offers to explore options — many centers accept out-of-network benefits with higher cost-sharing, and the admissions team can explain this. If the center truly cannot help, provide the SAMHSA National Helpline (1-800-662-4357) as a resource. Ethically and legally, abandoning someone in crisis without a referral is not an acceptable outcome.

What platform requirements should I check before using any form builder for this funnel?

The platform must support a Business Associate Agreement (BAA) — this is the contract that makes a vendor HIPAA-compliant as a business associate handling PHI. It should also offer data encryption in transit and at rest, role-based access controls, and a documented data retention policy. Heyflow supports BAAs and meets HIPAA, SOC 2, and ISO 27001 standards. If a platform cannot produce a BAA, it cannot legally handle the data this funnel collects.

Place it on the contact information screen, directly adjacent to the phone number field, as an unchecked checkbox the user must actively select. The language must name the organization making contact, specify that calls and texts may be made to the provided number, note that consent is not required to receive services, and state that message and data rates may apply. Capture the consent timestamp server-side — that record is your legal protection if consent is ever disputed.

How do I update bed availability without rebuilding the funnel every time census changes?

In Heyflow, bed availability messaging on Screen 6 is controlled by conditional logic tied to a content block — not hardcoded into the form design. When a level of care fills up, the admissions team updates the conditional rule (or toggles a variable) that controls what message displays for that level of care. The rest of the funnel is untouched. This is a five-minute operational update, not a development task.

Should I build one funnel for all my ad campaigns or separate funnels per channel?

Build separate funnels for Google Search and Meta at minimum. Google Search users who searched "rehab that accepts Cigna" already have high intent — they can skip empathetic warm-up screens and go straight to insurance selection. Meta users who clicked an awareness ad need more context and trust-building before the insurance question. Heyflow makes it straightforward to clone a funnel and adjust the entry screens per traffic source, keeping the core qualification logic identical across versions.

Back to top