Building a funnel with Heyflow

How to Build a Trade-In Financing Tool for Dealer Groups

13 min read
Build a trade-in and financing pre-qualification tool with Heyflow's no-code funnel builder. Boost dealer group conversions with instant estimates and smart lead routing.
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

Your dealer group's "Get Pre-Approved" landing page is quietly bleeding leads because it asks for contact details before offering anything of value in return. Buyers want to know two things before they'll hand over a phone number: what their trade-in is worth and whether they'll qualify for financing. Building a funnel that answers both, in the right order, changes everything about lead quality and BDC routing. Here's the screen-by-screen build.

Key takeaways

  • Delivering a trade-in estimate and pre-qualification result before the contact form lifts completion rates well above static forms.

  • Credit tier and dealership location data collected mid-funnel enable automatic routing so BDC teams respond faster and more relevantly.

  • Self-reported credit ranges avoid ECOA and credit-pull complications while still producing usable pre-qualification results.

  • Heyflow's conditional logic, calculation engine, and native TrustedForm integration let dealer groups build and route this funnel without developers.

Why Combine Trade-In and Financing Pre-Qualification in One Funnel?

A static "Get Pre-Approved" page converts at roughly 3%. A multi-step funnel that delivers an instant trade-in estimate and a pre-qualification result before asking for contact details routinely converts at 8% or higher. On the same ad spend, that difference cuts your effective cost per lead by more than 60%. With the average automotive CPL now at $326, the conversion rate on your landing experience is the highest-leverage variable in your media budget.

The combination matters because trade-in equity and financing eligibility are the two variables that determine whether a buyer can actually transact. A buyer who knows their 2021 RAV4 is worth $19,000 and that they likely qualify for sub-6% financing is a fundamentally different lead than someone who filled out a name-and-email form. The funnel pre-qualifies on both dimensions before the BDC makes a single call.

For multi-rooftop dealer groups specifically, this funnel type solves a routing problem that static forms cannot: it captures enough data — credit tier, trade-in vehicle, purchase intent, preferred location — to route each lead to the right rooftop's BDC queue with the right response script before the lead goes cold. Research shows responding within five minutes is 21 times more effective than responding after 30 minutes, and that speed advantage only materializes when the routing is automatic.

The Screen-by-Screen Build

The sequence below is a 9-screen flow that delivers two value moments before asking for contact information. This ordering follows the commitment-consistency principle: each micro-decision builds investment, and each value delivery creates reciprocity. The result is a completion rate that static forms cannot match.

Screen 1: Intent Selector

Present three visual tiles: "Value My Trade-In," "Check My Financing Options," and "Both — See My Full Buying Power." In practice, roughly 90% of users select "Both." The selector serves two purposes: it routes the 10% who have a single need into a shorter flow, and it functions as a psychological commitment device — the user has made an active choice and is now invested in the outcome.

In Heyflow, set up three conditional branches from this screen using the decision tree view. Users selecting "Trade-In Only" jump to Screen 2 and exit after Screen 4. Users selecting "Financing Only" jump to Screen 5. Users selecting "Both" go through the full sequence.

Screen 2: Vehicle Year, Make, and Model

Use cascading selectors: year first (a horizontal scroll of year badges works well on mobile), then make as a logo grid of the top 20 manufacturers, then model as a conditional dropdown that populates based on the make selection. This is the most natural recall sequence for vehicle owners and keeps cognitive load low. Use Heyflow's conditional logic to populate the model dropdown based on the make selection — no code required.

Screen 3: Condition and Mileage

Collect current mileage via a number input or slider (0–200,000 miles), overall condition via a visual selector with photo examples rather than text labels, and accident history via a simple yes/no toggle. Image-based condition selectors reduce subjective interpretation and produce more consistent self-assessments. These three inputs are the primary variables that feed the calculation engine on the next screen.

Screen 4: Instant Trade-In Estimate (First Value Delivery)

This is the most important screen in the funnel. Display an estimated range — never a single number — using Heyflow's built-in calculation engine. A formula that weights mileage brackets against condition tier produces a range like "$16,400 – $19,200." Display the midpoint visually (a gauge or highlighted center value) to anchor expectations while acknowledging variability.

Include a required disclaimer: "This is an estimated range based on current market data. Final value is determined upon in-person appraisal." This language addresses FTC pricing transparency requirements and sets realistic expectations. Below the estimate, include a transition prompt: "Want to see what this means for your monthly payment? Let's check your financing options →"

Screen 5: Purchase Intent

Ask three quick questions: new or used vehicle, desired monthly payment range (a slider works better than a text input here), and estimated down payment (mark this optional). Frame this screen around affordability, not credit — you are helping the buyer understand their purchasing power, not interrogating their financial history. This framing reduces the anxiety that causes drop-off on the next screen.

Screen 6: Financial Profile

This is the highest-friction screen. Place it here — after the trade-in estimate has already been delivered — to protect completion rate. Collect three inputs: estimated credit score range using four clearly labeled visual tiers (Excellent 750+, Good 680–749, Fair 600–679, Needs Work below 600), employment status, and annual household income as a bracket selector rather than an exact figure. Do not collect Social Security numbers. Do not run a credit pull. Self-reported ranges are sufficient for routing and prioritization, and they keep this funnel legally distinct from a formal credit application under ECOA.

Screen 7: Pre-Qualification Result (Second Value Delivery)

Display a conditional result based on the credit tier selected. Use Heyflow's calculation engine combined with conditional logic to show different screens for each tier. Prime buyers (750+) see: "You're likely to qualify for rates as low as 4.9% APR. Combined with your trade-in, your estimated monthly payment could be as low as $XXX." Subprime buyers (below 600) see: "We have financing programs for every credit situation — a finance specialist can walk you through your best options." Near-prime and fair credit tiers get messaging calibrated between these poles.

Every result screen must include: "This is not a credit decision. Final terms are subject to lender approval and verification of information provided." This disclaimer is not optional — it separates a pre-qualification from a binding offer under ECOA.

Collect first name, last name, phone number, email, and — critically for dealer groups — preferred dealership location via a dropdown listing every rooftop. This location selection is what enables automatic BDC routing. Enable Heyflow's phone network validation on the phone field to verify numbers are real before submission. For high-value leads (prime buyers with high-equity trades), add SMS OTP verification as an additional authenticity check.

TCPA consent must appear as a clearly visible checkbox with affirmative language. Frame it positively: "Yes, I'd like to receive my personalized financing options and trade-in results by text and phone." This framing improves opt-in rates compared to legalistic negative framing while remaining compliant. Activate Heyflow's native TrustedForm or Jornaya integration to generate an auditable consent certificate for every submission. With TCPA class action filings up 112% year-over-year in early 2025, documented consent is not a nice-to-have.

Screen 9: Confirmation and Next Steps

Display a summary card showing the trade-in estimate range and pre-qualification status. Offer three CTAs: "Schedule a Test Drive," "Browse Matching Vehicles," and a click-to-call button. The click-to-call is important — phone leads set appointments at 74–80% vs. 40–42% for internet leads. Give buyers who are ready to talk right now the path of least resistance to do so.

Building the Logic: Branching and Credit Tier Routing

Three layers of conditional logic make this funnel work for dealer groups at scale.

Intent branching (Screen 1): Three paths from the first screen. Trade-in only users complete Screens 2–4, then jump to Screen 8. Financing only users start at Screen 5. Both-path users go through all nine screens. Build this in Heyflow's decision tree view to visualize all branches simultaneously.

Credit tier routing (Screen 7): Each of the four credit tiers triggers a different result screen with different messaging, different CTA emphasis, and different CRM tags. Prime leads get a "congratulations" tone with rate estimates. Subprime leads get an empathetic "we specialize in your situation" message routed to the special finance team. This is where the real ROI lives — sending all leads to the same BDC queue with the same response script wastes prime buyers and mishandles subprime ones.

Location routing (Screen 8): The preferred dealership dropdown selection triggers a webhook that routes the lead to the correct rooftop's CRM queue. For a 12-location group, this means 12 conditional routing rules, each firing the correct integration endpoint. Build this once in Heyflow, then adapt the location list for each group client.

Connecting to Your Dealership Tech Stack

Heyflow integrates natively with HubSpot, Salesforce, and Pipedrive. For automotive-specific CRMs — VinSolutions, ELEAD, DealerSocket — connect via webhook or Zapier to push lead data in real time with all fields mapped: vehicle details, credit tier tag, trade-in estimate range, preferred location, and consent timestamp.

Set up two server-side conversion events: one when the user receives their trade-in estimate (Screen 4), and one when they submit contact information (Screen 8). Heyflow sends conversion data server-side to Meta, TikTok, and Bing, bypassing the browser-level signal loss that makes pixel-only tracking unreliable post-iOS changes. Two optimization signals — a mid-funnel event and a bottom-funnel event — give Meta's algorithm significantly more data to find users who complete the full journey.

For speed-to-lead, use Heyflow's native SMTP integration to trigger an instant personalized email the moment a lead submits. For prime leads, trigger an SMS via webhook to the assigned BDC rep. Responding within 60–90 seconds can triple lead conversion rates — the funnel's automation is what makes that timeline achievable at scale.

Optimization After Launch

Heyflow's per-screen drop-off analytics tell you exactly where users abandon. The financial profile screen (Screen 6) typically shows the highest abandonment in this funnel type. When that happens, A/B test a simplified two-question version (credit range + employment only, removing income) against the original three-question version. The income bracket question often causes the most hesitation — test whether removing it affects lead quality before making it permanent.

Other high-value tests: question order on Screen 5 (does leading with monthly payment vs. new/used selection change completion?), estimate display format on Screen 4 (range with highlighted midpoint vs. range only), and consent language framing on Screen 8 (positive opt-in language vs. standard legal language).

Partial submits are a recoverable asset. A user who completes Screens 2–4 but drops off before Screen 8 has told you their vehicle year, make, model, mileage, and condition. With Heyflow's partial submit capture, you have their vehicle data for retargeting even without contact information. Build a Meta retargeting audience of partial submits and serve them a single-message ad: "You left before seeing your financing options — finish in 30 seconds." These are among the highest-intent retargeting audiences available in automotive advertising.

The ROI Math

CPL reduction from conversion rate lift: At a 3% conversion rate and $283 CPL, each lead costs $283. Lift that to 8% with a multi-step funnel on the same traffic and the effective CPL drops to approximately $106 — a 62% reduction from the same ad budget.

Partial submit recovery: At 5,000 monthly funnel visitors, a 35% completion rate produces 1,750 full leads. If 1,500 additional users complete vehicle details but drop before contact capture, a retargeting campaign converting 8% of those returns 120 additional leads. At a $326 CPL, those 120 recovered leads represent roughly $39,000 in saved acquisition cost.

Credit tier routing impact on sales: Without routing, 200 monthly leads go to a general BDC queue at a 12% close rate — 24 sales. With routing, prime leads (80) receive a priority five-minute response and close at 18% (14.4 sales); near-prime (60) close at 12% (7.2 sales); subprime (60) reach the special finance team and close at 10% (6 sales). Total: 27.6 sales vs. 24 — a 15% increase from the same lead volume.

If you're ready to build this funnel without developer resources, start a free Heyflow trial and use the automotive template as your starting point.

Frequently Asked Questions

Do I need to run a soft or hard credit pull to show a pre-qualification result?

No. This funnel type uses self-reported data — credit score range, employment status, and income bracket — to generate an indicative result. No credit bureau inquiry is triggered, which means no impact on the buyer's credit score and no SSN collection. The result must be clearly disclaimed as an estimate, not a credit decision, to comply with ECOA requirements.

How do I route leads to the right dealership in a multi-rooftop group?

Add a preferred dealership location dropdown on your contact capture screen. Each selection triggers a conditional webhook that pushes the lead to the corresponding rooftop's CRM queue. In Heyflow, you build this as a set of conditional routing rules — one per location — each mapped to the correct integration endpoint for that store's VinSolutions, ELEAD, or DealerSocket instance.

Frame consent language positively and specifically: "Yes, I'd like to receive my personalized financing options and trade-in results by text and phone." Avoid dense legal boilerplate as the primary consent text — it signals alarm to users. Pair this with Heyflow's native TrustedForm or Jornaya integration to generate an auditable consent certificate for every submission, which is your documentation in the event of a TCPA dispute.

Should I build separate funnels for new and used vehicle traffic, or use one funnel with branching?

For dealer groups running separate Meta campaigns for new and used inventory, separate funnels with distinct landing URLs give you cleaner tracking and allow you to customize the trade-in estimate messaging and inventory CTAs for each context. A single funnel with branching works if your campaigns share a landing page, but you lose the ability to optimize copy and creative independently for each traffic type.

How do I show a trade-in estimate without integrating a third-party valuation API like KBB?

Use Heyflow's built-in calculation engine to build a formula that takes mileage bracket and condition tier as inputs and outputs an estimated dollar range. You set the range values based on your market knowledge and update them periodically. The estimate is explicitly disclaimed as a market-based range pending in-person appraisal, which means API-level precision is not required — the purpose of the estimate is value exchange and lead progression, not a binding appraisal.

Which step in this funnel typically has the highest drop-off, and what should I do about it?

The financial profile screen — where you ask for credit range, employment, and income — consistently shows the highest abandonment because it comes before the second value delivery (the pre-qualification result). The fix is to ensure the trade-in estimate screen immediately precedes it, so users have already received something before being asked for sensitive information. If drop-off remains high, A/B test removing the income bracket question and measure whether lead quality is materially affected.

Back to top