Welcome to the first episode of boberdoo Lab! boberdoo has always been about developing and optimizing industry flows and processes. Since 2000, we've been creating new ways of doing things that many people in the lead industry use every day! boberdoo Lab is our monthly blog that goes into the latest features and technical developments happening behind the scenes here at boberdoo. This month, we’re focusing on how we are bridging the gap between web-based lead generation and live phone routing through our pingRing and noPingRing APIs.

If you’ve ever struggled to bridge the data gathered on a landing page with the routing of a live call, these tools and our take on Dynamic Number Insertion (DNI) are exactly what you need.
The Evolution of Dynamic Number Insertion (DNI)
Traditionally, DNI is used to track which marketing source drove a phone call. At boberdoo, we’ve taken it a step further. Instead of just tracking the source, we use DNI to pre-qualify and filter calls based on real-time form data.
Instead of placing a single static number on your site, you order a pool of numbers within a Campaign. When a visitor interacts with your form, the system identifies the best potential buyer and displays a specific "Terminating Phone" number unique to that session.
How it looks in action:
1. The Hook: A user lands on your page: "Interested in talking to the top Home Improvement Professional in your area? Enter your Zip and Project below!"
2. The Data: The user enters 90210 and Windows.
3. The Logic: boberdoo receives an API call to find an active professional who handles Windows in that specific zip code.
4. The Result: If a match is found, a 10-digit phone number is instantly displayed for the user to call.
Choosing Your Strategy: pingRing vs. noPingRing
Not every lead flow is the same. Depending on how much control you want over the buyer selection and IVR interaction, you can choose between two distinct API methods.
pingRing
pingRing creates a real ping the moment the form is submitted. Potential buyers are selected right then and there.
Fixed Matching: Only the buyers who qualify during the initial ping are eligible to receive the call.
IVR Limitations: While you can still use an IVR (Interactive Voice Response), any filter values collected during the IVR will not update the ping results or change who qualifies.
Data Enrichment: Non-filter values collected via IVR are still added to the lead record for the buyer's benefit.
Use Case: This method is ideal if you already have all the information you need to decide exactly where that call will go, and you want to initiate a real ping to your buyers immediately.
noPingRing
noPingRing does not create a "real" ping for processing at the moment of the form submission. Instead, it waits.
Delayed Processing: Matching and processing occur only after the call physically comes in.
IVR Integration: This is the preferred method if you need IVR values to influence matching. Values collected via the IVR can be used for processing and filtering against buyer specs.
Use Case: noPingRing is used more often because it processes the call in the live environment as soon as the caller dials, rather than relying on a pre-selection from earlier. This is the perfect choice when you want to use dynamic numbers to track specific marketing sources (like a Google Ads campaign) or when you need to collect filtering information during the call, such as ZIP code, homeowner status, or other IVR questions.
Why This Matters for Your Business
By utilizing these APIs, you are no longer just sending "blind" calls to your buyers. You are sending data-backed opportunities. When you use the boberdoo DNI logic via pingRing, the call arrives at the buyer's desk with the zip code, project type, and any other form data already attached. This increases conversion rates and improves buyer satisfaction, so your traffic is being routed to the highest-paying, most relevant partner every single time.
Lab Note: Remember, the key to a successful DNI implementation is that your number pool is large enough to handle your concurrent visitor volume!
See you next month when we go over how we're currently using AI here at boberdoo! Subscribe to our newsletter to get the newest boberdoo Lab and all other blog posts each week.

