
How to Build a Digital FNA Form for Insurance Brokers






Trusted by 3,000+ marketers
Every broker knows the moment: a lead comes in from a $25 click, the prospect has no idea what coverage they need, and the first call turns into an unpaid financial planning session. A digital financial needs assessment form fixes this before the call ever happens, qualifying and educating prospects at once. Here's how to structure, calculate, and connect one that actually converts.
Key takeaways
A five to seven screen FNA structured as easy to medium to personal converts far better than a single-page quote form.
Showing the calculated coverage gap before asking for contact details is what makes the final step feel earned, not extracted.
Conditional logic, state capture, and TCPA-compliant consent aren't optional extras, they're what make the form usable and legally sound.
Heyflow lets brokers build branching FNA flows with native calculations, partial submission capture, and CRM routing, all without code.
Why Insurance Brokers Need a Digital FNA Form Right Now
Shared insurance leads that cost $7–$12 in 2021 now commonly run $14–$25, and exclusive leads can reach $35–$90 depending on geography and coverage tier. At those CPLs, a generic "Get a Free Quote" form that converts at 4.5% is not a lead generation strategy — it's a money pit. The math only works when your funnel qualifies leads before they hit your CRM and converts at a rate that justifies the spend.
A digital financial needs assessment form solves both problems simultaneously. It mirrors the consultative process a good broker conducts in a first meeting — income, debts, dependents, existing coverage, retirement goals — but does it digitally, at scale, before any human interaction occurs. The prospect arrives at your first call already profiled. You arrive already trusted, because the form delivered something useful: a real coverage gap estimate based on their actual numbers.
There is also a compliance dimension. Brokers selling annuities and life insurance are typically required to document suitability assessments before issuing policies. Every completed digital FNA creates a timestamped, structured record of the prospect's financial situation and the basis for the broker's recommendation — documentation that paper worksheets and phone screens rarely produce consistently.
What a Digital FNA Form Should Cover
A financial needs analysis looks at five data categories: income and employment, financial obligations (debts and expenses), existing coverage, assets and savings, and future goals. These map directly to the components of a coverage gap calculation. The goal is not to collect exhaustive financial planning data — it is to collect enough information to produce a directionally accurate coverage estimate that motivates a consultation booking.
The standard calculation framework for life insurance is the DIME method: Debt, Income, Mortgage, Education. Add the outstanding debt balance, the income replacement need (annual income multiplied by years until retirement), the mortgage balance, and estimated education costs per child. Subtract existing coverage and liquid assets. The result is the coverage gap — the number that appears on your results screen and drives the prospect to book a call.
A concrete example: annual income $80,000, 25 years to retirement, mortgage balance $220,000, education costs $60,000 per child (two children), existing life insurance $100,000, liquid savings $40,000. The calculation produces: $2,000,000 (income replacement) + $220,000 (mortgage) + $120,000 (education) – $100,000 (existing coverage) – $40,000 (savings) = $2,200,000 coverage gap. That number, shown as a breakdown on screen six, is the value delivery that makes the contact capture on screen seven feel earned rather than extracted.
What distinguishes an FNA form from a quote form is depth and output. A quote form asks for ZIP code, age, and coverage type to return a price. An FNA assesses the prospect's complete financial picture to determine what coverage they actually need — and then shows them the answer before asking for their phone number.
How to Structure Your FNA Form: Screen by Screen
The optimal structure for a digital FNA is five to seven screens. Multi-step forms achieve a 13.9% conversion rate versus 4.5% for single-page equivalents, and the gap widens as field count increases. The sequencing principle is easy to medium to personal — low-friction segmentation first, financial data in the middle, contact information last. Inverting this order, by asking for an email on screen one, destroys the conversion advantage before it can compound.
Screen 1 — Life Situation Segmentation
One or two questions, answered with a single click on a visual tile. The purpose is dual: low-friction commitment and branching trigger. Options like "Starting a family," "Recently bought a home," "Planning for retirement," and "Reviewing existing coverage" immediately segment the user and activate the conditional logic that shapes every subsequent screen. No typing required. The user has invested one click and is already moving forward.
Screen 2 — Personal and Family Profile
Age, marital status, number of dependents, state of residence, and smoker status. These are factual and low-sensitivity — they feel natural after the opening segmentation. State of residence is critical here: capture it early so the completed lead can be routed to an appropriately licensed agent. Marital status and dependent count unlock the first branching decisions — a single person with no dependents follows a materially different path than a married parent of three.
Screen 3 — Income and Employment
Annual household income (range selector, not a free-text field), employment status, and whether the employer provides group life or disability coverage. Range selectors — "$75,000–$100,000" rather than an exact figure — reduce friction significantly while still providing enough precision for a meaningful calculation. The employer benefits question triggers a branch: if yes, ask for approximate group coverage amount and factor it into the gap calculation.
Screen 4 — Financial Obligations
Mortgage balance, other outstanding debts (auto loans, student loans, credit cards as an aggregate range), and monthly essential expenses. If the user indicated dependents on screen two, this screen also shows an estimated education cost question — conditional logic ensures users without children never see it. These are the highest-friction questions in the form. They sit here, in the middle, after the user has already committed through three screens of progressively increasing investment.
Screen 5 — Existing Coverage and Assets
Whether the prospect currently holds personal life insurance, the approximate coverage amount if yes, liquid savings and investments (range), and retirement account balances (range). This screen is where the gap calculation gets its subtraction inputs. Include brief micro-copy on why you're asking — "This helps us show you exactly where your coverage gap is" — because questions about savings and investments feel more sensitive than questions about debts.
Screen 6 — Coverage Gap Results
This is the highest-leverage screen in the funnel. Display the calculated coverage gap prominently, with a visible breakdown showing how each component contributes: income replacement, mortgage payoff, education fund, minus existing coverage and savings. A simple text breakdown works; a bar chart showing the components adds perceived value. Include a one-line disclaimer: "This estimate is based on the DIME method. A licensed advisor can refine this based on your complete financial picture." Showing the result before asking for contact information is not a risk — it is the mechanism that makes the final step convert. Users who see their personalized number are significantly more motivated to complete the form than users who are told their result is waiting behind a contact form.
Screen 7 — Contact Information and Consultation Booking
Full name, email, phone number with validation, and preferred contact time. Include a TCPA consent checkbox with clear, conspicuous disclosure language — every form capturing phone numbers for marketing follow-up requires this. An embedded calendar for immediate consultation booking is optional but recommended: it captures the prospect's intent at peak motivation, immediately after they have seen their coverage gap. The CTA should reference the result: "Get your personalized plan" outperforms "Submit."
Building Conditional Logic That Makes the Form Feel Personal
Conditional logic is what separates a digital FNA from a PDF worksheet. Without it, every user sees every question regardless of relevance — a single person with no mortgage and no children answering education funding questions for three screens. With it, the form adapts in real time, showing only the questions that apply to each user's situation.
The four branching points that matter most: after screen one (route by insurance type — life, disability, or retirement paths have different question priorities); after the dependents question (suppress education cost fields if dependents equals zero, and adjust the calculation accordingly); after the employer benefits question (if yes, collect group coverage amount and subtract from the gap); and after existing coverage (if the prospect already has substantial coverage, adjust the results screen messaging to focus on the gap rather than total need).
In Heyflow, conditional logic is set at the screen or field level through a visual rule builder, and the decision tree view lets you see the entire branching structure across all paths simultaneously — essential when managing four to six distinct user journeys within a single form. Build the logic progressively: get the main life insurance path working first, then add the disability and retirement branches.
Designing for Mobile and Completion Rate
Over 70% of insurance quote searches happen on mobile. Completion rates lag desktop by approximately eight percentage points — a gap that is almost entirely attributable to poor mobile form design, not user intent. The fixes are structural.
Use single-question screens wherever possible. Stacking four fields on one mobile screen forces the user to scroll, reorient, and re-engage repeatedly. One question per screen, with a large tap target for the answer, keeps momentum. Use range selectors and multiple-choice tiles instead of free-text inputs — typing on mobile is friction; tapping is not. Display a visible progress indicator on every screen. Users who cannot see how many steps remain abandon at higher rates, and the multi-step format's conversion advantage disappears without it.
Capture partial submissions. A user who completes screens one through five has provided their demographic profile, income range, debt picture, and existing coverage — rich qualification data — even if they never reach screen seven. Heyflow's partial submit feature captures these records automatically, enabling retargeting campaigns ("Still wondering about your coverage gap?") or direct follow-up if an email was captured at any earlier point.
The Calculation: Turning Inputs Into a Result That Converts
The coverage gap calculation does not need to be actuarially precise. It needs to be directionally correct and visibly connected to the user's specific inputs. A prospect who sees "$2,200,000" and a breakdown showing exactly where that number comes from trusts the result. A prospect who sees a generic range regardless of what they entered does not.
In Heyflow, the Calculations feature handles this entirely in the form builder — no code required. Map each range selector to a midpoint value (e.g., the "$75,000–$100,000" income range maps to $87,500), multiply by years to retirement, add debt and education inputs, subtract existing coverage and savings, and output the gap to a variable that populates the results screen dynamically. The breakdown display — showing each component as a labeled line item — is built with conditional text blocks that reference the same variables.
Test the results screen aggressively. The specific elements worth testing: a single headline number versus a full breakdown, a "calculating..." animation before the result appears versus instant display, and different framing of the gap ("you may be underinsured by $2.2M" versus "your estimated coverage need is $2.2M"). The results screen is where conversion is won or lost.
Compliance Requirements You Cannot Skip
Every digital FNA form that captures phone numbers for marketing follow-up requires TCPA-compliant consent language. The consent checkbox must be clearly visible, unchecked by default, and accompanied by disclosure text that names the broker, describes the types of communications the prospect is consenting to, and states that consent is not a condition of purchase. First-party lead generation through your own FNA funnel — where you capture consent directly — is significantly safer than purchasing shared leads, where you inherit the consent defects of whoever originally captured them.
For California prospects, CCPA/CPRA requires a privacy notice explaining what data is collected, how it is used, and the prospect's right to opt out of data sharing. Capture the prospect's state on screen two and use it to trigger a California-specific consent block for users who select CA.
On data security: insurance brokers handle sensitive personal and financial information. Heyflow holds SOC 2, ISO 27001, and HIPAA compliance certifications — the security foundation that insurance regulators and enterprise clients expect. This matters particularly for brokers handling health-adjacent insurance lines or operating under state regulatory oversight.
Connecting Your FNA Form to Your Lead Pipeline
A completed FNA submission is only valuable if it reaches the right person within minutes. Speed-to-lead is decisive in insurance: contacting a web lead within five minutes can yield up to 21 times the conversion rate of a delayed response. The form's job does not end at submission — it ends when a licensed, prepared broker is on the phone with the prospect.
Connect your FNA form to your CRM through Heyflow's native integrations (HubSpot, Salesforce, and 50+ others) to trigger immediate lead routing based on the prospect's state and insurance type. Set up automated email and SMS follow-up the moment the form is submitted — include the prospect's coverage gap figure in the message body, because personalized follow-up referencing their specific result dramatically outperforms generic confirmation emails.
For paid campaigns on Meta or TikTok, Heyflow sends conversion data server-side via the Conversions API, bypassing the browser-based tracking limitations introduced post-iOS 14.5. For Google Ads and LinkedIn campaigns, client-side integration handles conversion tracking. Phone number validation and SMS OTP verification — available natively in Heyflow — confirm that captured numbers are real and active before the lead enters your CRM, reducing wasted dials and protecting your cost-per-contacted-lead metric.
The Business Case: What a Better FNA Funnel Actually Delivers
Metric | Static Single-Page Form | Multi-Step FNA Funnel |
Monthly ad spend | $10,000 | $10,000 |
Landing page visitors | 2,000 | 2,000 |
Form conversion rate | 4.5% | 13.9% |
Leads generated | 90 | 278 |
Cost per lead | $111 | $36 |
Lead-to-policy rate | 5% | 8% |
Policies written | 4.5 | 22.2 |
The conversion rate figures are drawn from Formstack benchmark data (4.5% single-page, 13.9% multi-step). The lead-to-policy improvement reflects the qualification effect of the FNA: leads who have completed a seven-screen financial assessment and seen their coverage gap are categorically more prepared and more motivated than leads who filled out a three-field quote form. Even if the actual improvement is half the benchmark, the business case is transformative.
Common Mistakes That Kill FNA Form Conversions
Asking for contact information on screen one. This eliminates the commitment-building advantage of the multi-step format before it can work. Contact information belongs on the final screen, after value has been delivered.
Using free-text fields for financial inputs. Prospects are estimating, not filing tax returns. Range selectors and sliders reduce friction and increase completion without meaningfully degrading calculation accuracy.
Omitting a progress indicator. Users who cannot see how many steps remain abandon at significantly higher rates. Every screen needs a visible progress bar.
Showing results only after contact capture. Gating the coverage gap behind a contact form feels like a bait-and-switch. Deliver the result first — the reciprocity and sunk cost effect do the conversion work on the final screen.
Not capturing partial submissions. Users who complete screens one through five have provided valuable qualification data. Without partial submit capture, every abandonment before screen seven is a complete loss.
Skipping state capture. Without the prospect's state, you cannot confirm your licensing to serve them and lead routing breaks. Capture state on screen two, not as an afterthought.
Missing TCPA consent language. A phone number captured without proper TCPA consent exposes the broker to significant legal risk. The consent checkbox is not optional.
Building a single linear path. A form that shows mortgage balance questions to renters, or education cost questions to users with no children, signals that the form is not actually personalized — and erodes the trust the FNA is designed to build.
Frequently Asked Questions
How many questions should a digital FNA form have without hurting completion rates?
Fifteen to twenty-five fields across five to seven screens is the practical range for an insurance FNA. The key is that multi-step forms with a progress indicator and single-question screens maintain high completion rates even at this field count — insurance forms specifically see 95% completion rates once users start them, according to data cited by IvyForms. Conditional logic reduces the effective question count for each individual user by suppressing irrelevant fields.
Should I show the coverage gap estimate before or after capturing the prospect's contact information?
Before. Delivering the coverage gap estimate on screen six — before the contact capture on screen seven — uses reciprocity and the sunk cost effect to drive the final conversion. Users who have invested effort across six screens and received a personalized result are significantly more likely to complete the contact step than users who are told their result is waiting behind a form submission.
How do I handle the DIME calculation when prospects give ranges rather than exact figures?
Map each range to a midpoint value for calculation purposes. If a prospect selects "$75,000–$100,000" for annual income, use $87,500 in the formula. This is standard practice — the FNA estimate does not need to be actuarially precise, it needs to be directionally correct and visibly connected to the user's inputs. Heyflow's Calculations feature handles this mapping natively without any code.
What TCPA consent language do I need on the contact capture screen?
The consent checkbox must be unchecked by default, clearly visible, and accompanied by text that names your brokerage, describes the communication types (calls, texts, emails), states the prospect may receive marketing communications, and confirms that consent is not a condition of purchase. First-party consent captured directly in your own FNA funnel is substantially more defensible than consent inherited from a lead vendor.
How do I route leads to the right licensed agent when I operate across multiple states?
Capture the prospect's state on screen two and use it as a routing variable in your CRM integration. Set up routing rules that match each state to the licensed agent or team covering that jurisdiction. In Heyflow, the state field value passes through to your CRM with every submission, enabling automated routing without manual sorting. This is both a compliance requirement and a speed-to-lead optimization.
Can I use the same FNA form for life insurance, disability, and annuity prospects?
Yes, with branching. Screen one's segmentation question routes each user to a product-specific path — life insurance prospects see income replacement and mortgage questions, disability prospects see earnings and existing disability coverage questions, annuity prospects see retirement income gap questions. The contact capture and results screens can be shared across paths, but the data collection screens in the middle should be product-specific. Start building your FNA form in Heyflow with a single flow that handles all three paths through conditional logic rather than maintaining three separate forms.
