A plain-English guide to real-time lead auctions: how leads are created, scored, auctioned, and delivered to buyers in under 3 seconds.
A ping-tree is a real-time lead distribution system that connects lead publishers (websites that generate consumer inquiries) to lead buyers (companies that want to purchase those inquiries) through an automated auction. The term "ping-tree" comes from the system's two-phase structure: a ping phase where buyers declare interest and a bid price, and a post phase where the winning buyer receives the full lead data.
In a well-run ping-tree, the entire process — from a consumer clicking "Submit" on a web form to a buyer's CRM receiving the lead — takes under 3 seconds. Dreamy Leads operates an exclusive ping-tree, meaning each lead is sold to exactly one buyer. There are no shared or semi-exclusive leads in our network.
The ping-tree model was developed in the mid-2000s by companies like Bankrate and LendingTree as a way to route mortgage inquiries to the lender willing to pay the most for each specific consumer profile. It has since expanded to insurance, solar, debt relief, and dozens of other verticals.
A consumer visits a publisher's website — in our case, one of our 119 Florida consumer research pages — and submits a lead capture form. The form collects contact information (name, email, phone, ZIP) along with vertical-specific qualifiers (e.g. vehicle year for auto insurance, monthly electric bill for solar).
Critically, the form includes TCPA-compliant consent language that names Dreamy Leads and our buyer partners. The consumer's express written consent is logged with an IP address, timestamp, and the verbatim consent text displayed on the page at the moment of submission. This consent record is the legal foundation for every downstream contact a buyer makes.
Before the lead enters the auction, our AI qualification engine scores it on a 0–100 scale across 14 signals, including: completeness of contact fields, validity of phone and email format, ZIP code consistency with the declared city, historical answer patterns that correlate with high-intent consumers, and vertical-specific qualifiers (e.g. homeownership status for solar leads).
Leads that score below the network floor (50/100) are rejected and never enter the auction. Each buyer sets their own minimum score threshold — most insurance buyers set 65+, mortgage buyers 70+, solar buyers 72+. Leads below a buyer's threshold are not pinged to that buyer and the buyer is never charged.
Once scored, the lead enters the ping-tree auction. The system simultaneously pings all active buyers whose filters match the lead's profile (vertical, geography, score threshold, and any custom filters the buyer has configured). Each buyer's system responds with either a rejection or an accept with a bid price.
Our ping-tree uses a first-price sealed-bid auction: the highest bidder wins and pays their exact bid — not a penny more. The auction closes within 10 seconds of the initial ping. Buyers who do not respond within 10 seconds are treated as a pass for that lead.
The winning buyer receives the full lead payload via an HTTPS POST to their webhook endpoint. The payload includes all contact fields, all qualification data, the quality score, the TCPA consent record, and a unique lead ID for tracking. The delivery typically completes within 500ms of the auction closing — bringing total time from consumer submission to buyer delivery to under 3 seconds in the median case.
If no buyer accepts a lead (all buyers pass or are below the bid floor), the lead is held and re-run in the next auction cycle. Leads that receive no buyer after 2 cycles are marked as unsold and excluded from billing.
Traditional lead generation involved purchasing CSV lists of consumer contact data — often days or weeks old, shared across dozens of buyers, with no quality scoring. The ping-tree model solved three fundamental problems:
Most ping-tree operators aggregate leads from hundreds of third-party publishers with inconsistent quality and compliance practices. Dreamy Leads operates a first-party network: every lead in our system originates from our own consumer-facing SEO pages. We control the consent language, the qualification questions, the scoring criteria, and the delivery infrastructure end-to-end.
This means:
Whether you want to buy leads or sell them, the application takes about 5 minutes. Most buyers and publishers go live within 24 hours of approval.