How to deliver MVA leads in real time

To deliver MVA leads in real time, send each lead to the buyer by ping/postPing/postA real-time selling method in which a lead is pinged to buyers with partial data, buyers bid, and the winning bidder receives the full lead by post. Glossary or a direct API post within seconds of the form submission, with the accident type, injury, treatment and consent fields the buyer has mapped. Batch files still work for some buyers, but attorneys usually pay more for leads they can contact first.

MVA leadMVA leadA motor vehicle accident lead: a person injured in a car, motorcycle, commercial vehicle or rideshare accident who is looking for legal help. Glossary delivery isn't the same as delivering home service leads. Personal injury cases have urgency constraints (statute windows, competing attorneys, insurance company pressure) that make delivery method a significant revenue variable, not just an operational choice. This guide covers real-time ping/post vs batch delivery for MVA leads, why the difference matters more in legal than other verticals, and how to configure delivery correctly for car accident, motorcycle, commercial vehicle, and rideshare leads.

Real-time ping/post vs batch/CSV: The revenue difference

The delivery method choice for MVA leads isn't primarily a technical decision. It's a revenue decision. Real-time and batch deliveryBatch deliverySending leads to a buyer in scheduled groups, such as a file or a periodic upload, instead of one at a time as they are captured. Glossary produce different pricing and different acceptance rates for the same lead quality, because of how urgently PI attorneys need first-contact access to injured claimants.

Real-time ping/post
When a claimant submits your lead form, your system immediately sends a data summary (ping) to the buyer's API endpointEndpointThe web address in a buyer's system that receives pings and posts. Glossary. The buyer's system evaluates the lead in 1-3 seconds against their quality filters and returns an accept or reject decision. If accepted, you send the full lead details (post) and the buyer's intake team calls the claimant while they're still within minutes of submitting the form. The claimant hasn't yet: spoken with another attorney, started settling with insurance, or decided to "wait and see." This first-contact window is worth 30-50% more than the same lead delivered hours later.
Batch/CSV delivery
You aggregate leads over a period (twice daily, daily, or weekly) and send them as a CSV file or structured email. Buyers receive the batch during business hours and begin intakeIntakeThe process a law firm or its intake team uses to screen a potential client, collect the facts of the accident and injury, and decide whether to take the case. Glossary calls. By the time a buyer calls, the lead may be 4-24 hours old, sometimes older for weekend batches delivered Monday morning. The claimant may have already called another attorney from a second form they submitted, settled with the at-fault driver's insurance for a low amount, or lost urgency about pursuing legal action. Batch delivery works for established supplier relationships where quality is consistent and volume justifies the operational simplicity tradeoff.
The compounding recency effect in PI
PI lead recency has compounding effects. A fresh lead not only converts at higher rates but converts to more engaged clients. Claimants who speak with an attorney within hours of their accident are still in the acute phase: injuries are fresh, events are clear in memory, and medical treatment is ongoing. Claimants reached days later may have started self-treating, downplaying their injuries to family, or second-guessing whether to "get a lawyer involved." The attorney conversion rate difference between same-day and three-day delivery isn't just about competition. It's about claimant mental state.

API integration options for real-time MVA delivery

Real-time ping/post delivery requires technical integration, but the complexity is manageable for any supplier who has access to basic web development resources. Here's what you need to set up real-time MVA lead delivery:

Form handling infrastructure. Your lead capture form must route submissions through a handler that can make outbound API calls. If you use a modern CRM (Salesforce, HubSpot, LeadIQ, or any system with webhook support), this is typically configurable through the platform's native integrations. If you have a custom-built form, you need a server-side script (PHP, Python, Node.js) that receives the form submission, formats it as JSON, and makes an HTTP POST request to the buyer's API endpoint. The script must handle the buyer's response (typically a JSON object with accept/reject status) and route accordingly.

Buyer API documentation review. Before integration, review your buyer's API spec carefully. Required fields (the ping will fail without these), optional fields (include these for higher acceptance rates), authentication method (most buyers use API key headers or OAuth 2.0 tokens), response format (what does the JSON response look like on accept vs reject), and rate limits (how many pings per second/minute are allowed). Missing required fields, misformatted data, or incorrect authentication will produce rejection errors: not quality-based rejections, but technical failures. Test in sandbox before going live.

Waterfall routing for multiple buyers. Advanced real-time sellers configure sequential or parallel pinging to multiple buyers. Sequential waterfall: ping Buyer A first (highest pricing); if rejected, ping Buyer B; if rejected, ping Buyer C or queue for batch. This maximizes revenue per lead but adds latency (5-15 seconds for a three-buyer waterfall). Parallel pinging (send to all buyers simultaneously, accept the first response) maximizes speed but requires more sophisticated deduplication logic. You must prevent double-selling if two buyers respond simultaneously. For most MVA sellers, sequential waterfall with 2-3 buyers provides the best revenue-to-complexity tradeoff.

MVA-specific field configuration

MVA lead delivery fields differ from home service leads because PI case evaluation requires specific legal and factual information. Buyers who automate acceptance decisions need structured, standardized data to evaluate leads in 1-3 seconds. The following field configuration applies across all four MVA sub-types, with sub-type-specific additions.

Core MVA required fields (all sub-types)
lead_id (unique identifier for reconciliation), timestamp (ISO 8601 format; buyers use this for recency pricing), claimant_first_name, claimant_last_name, phone (10-digit, verified), email, accident_date (YYYY-MM-DD), accident_state, injury_type (enum: fracture, soft_tissue, tbi, internal, other), medical_treatment (boolean or enum: ambulance, er, urgent_care, doctor_visit, none), police_report_status (filed, pending, not_filed), exclusivity (exclusive, shared_2, shared_3plus), source_url (your form URL; helps buyers audit lead source quality).
Car accident additional fields
fault_summary (free text or enum: rear_end, dui_involved, red_light, disputed, other), at_fault_insurance_carrier, police_citation_issued (boolean).
Motorcycle accident additional fields
helmet_status (worn, not_worn, unknown), rider_experience_years (integer or enum: beginner, experienced, advanced), motorcycle_type (street, cruiser, sportbike, dirt, other).
Commercial vehicle additional fields
vehicle_type (semi_truck, box_truck, delivery_van, bus, tanker, other), carrier_name, dot_number (if captured), driver_cdl_confirmed (boolean).
Rideshare accident additional fields
platform (uber, lyft, other), app_status_at_accident (on_trip, en_route, waiting, off, unknown), trip_documentation_available (boolean), claimant_role (passenger, pedestrian, cyclist, other_driver).

Batch delivery best practices for MVA leads

Batch delivery is a viable starting point for suppliers without real-time infrastructure, but requires discipline to minimize the recency premium you're sacrificing. Twice-daily is the minimum viable batch frequency for MVA leads: morning (8-9 AM) and afternoon (2-3 PM) batches align with attorney business hours and minimize maximum lead age to 8-10 hours. Never let MVA leads sit over a weekend: a lead generated Friday at 5 PM that isn't delivered until Monday morning is 60+ hours old, having lost the majority of its recency premium.

CSV formatting consistency matters more in MVA batch delivery than in home service, because buyer intake teams may run automated import scripts rather than reviewing CSVs manually. Changing column names, order, or date formats between batches breaks automated imports and causes batches to sit unprocessed. Agree on a field specification with your buyer before first delivery and adhere to it exactly. Include a header row with field names on every file. Use YYYY-MM-DD for all dates. Send via encrypted delivery (SFTP, encrypted email, or secure portal): MVA lead files contain PII and health information.

Ready to set up real-time MVA delivery?

If you're ready to configure real-time ping/post or improve your batch delivery setup, contact us. We'll walk you through our API spec and field requirements.

Buying leads instead? Become a buyer

Frequently asked questions

Why does real-time delivery matter more for legal leads than home service leads?

Personal injury leads depreciate on a fundamentally different timeline than home service leads. A roofing lead generated on Monday is still valuable on Thursday because the homeowner isn't going anywhere. A PI lead generated on Monday may already have an attorney signed by Thursday, or may have settled with insurance for a fraction of case value. Statutes of limitations aren't the issue; competing attorneys and insurance company pressure are. The first attorney to reach an injured claimant has a conversion rate advantage of 40-60% over second and third callers. Real-time delivery captures that first-mover advantage; batch delivery sacrifices it.

What API integration does real-time MVA lead delivery require?

Real-time ping/post integration requires: a webhook-capable lead capture system (most CRM platforms support this) or custom form handler that makes outbound HTTP requests; buyer-provided API documentation specifying JSON field structure, required fields, authentication method (API key or OAuth), and response handling; error handling logic for timeouts, rejections, and server errors; and a test environment for validation before going live. Setup typically takes a developer 4-8 hours for initial integration plus 2-4 hours of testing. The ongoing operational cost is minimal: the system runs automatically once configured.

What setup is needed to configure delivery fields for MVA leads specifically?

MVA-specific required delivery fields differ from home service leads. Core MVA fields: claimant_name, phone (verified), email, accident_date (YYYY-MM-DD format), injury_description, treatment_received, police_report_status, fault_summary, insurance_carrier_at_fault, exclusivity_status, lead_timestamp. Sub-type-specific fields: motorcycle leads add helmet_status, rider_experience; commercial vehicle leads add carrier_name, dot_number, vehicle_type; rideshare leads add app_status, trip_documentation_available, platform (Uber/Lyft). Map these fields against your buyer's API spec before going live. Missing required fields cause ping rejections even when the underlying case is strong.

What do buyers require for real-time MVA delivery that they don't require for batch?

Real-time buyers add technical requirements beyond batch: (1) Response time handling: your system must handle buyer API responses within 1-3 seconds and implement fallback routing if the primary buyer rejects or times out. (2) Deduplication logic: prevent sending the same lead twice if a claimant submits the form multiple times. (3) Lead ID tracking: each lead needs a unique identifier for reconciliation and dispute resolution. (4) Acceptance/rejection tracking: log every ping response so you can audit acceptance rates by buyer. (5) Retry logic: handle transient errors (buyer server temporarily down) with appropriate retry intervals. These requirements are standard software engineering; they're not complex but must be implemented correctly.

Selling leads? Talk to us.

Email team@summitleads.ai. We reply by email. You can also message Summit Leads or Russell Brown on LinkedIn. Contact details.

Figures are general industry ranges for education, not quotes or guarantees.