DocsCall TrackingCall Tracking Overview

Call Tracking Overview

Pay-per-call tracking in Lead Distro AI. Provision tracking numbers, build ring trees, route calls to buyers in real time, and track call duration and outcomes alongside your lead campaigns. Currently in beta.

Last updated:

Call Tracking is currently in beta and available to select accounts. If you're interested in joining the beta, reach out to support@leaddistro.ai.

What is Call Tracking?

Call Tracking lets you run pay-per-call campaigns alongside your pay-per-lead campaigns. Instead of distributing lead data to buyers via API or email, you provision tracking phone numbers and route inbound calls directly to buyers in real time.

This is how it works at a high level: you create a Calls campaign, assign tracking numbers to your suppliers (for their ads or landing pages), build a ring tree that defines which buyers get called and in what order, and Lead Distro AI handles the routing, recording, duration tracking, and billing.


Calls vs Leads Campaigns

Lead Distro AI supports two campaign types: Leads (data-based distribution) and Calls (phone-based distribution). Each uses a different routing method.

Leads CampaignCalls Campaign
UnitLead record (name, phone, email, etc.)Inbound phone call
Routing methodsDirect Post, Ping-PostRing Tree (Static), RTB
Distribution methodsRound Robin, Weighted, PriorityRing Tree order (sequential)
DeliveryAPI webhook, email, Google SheetsLive call transfer to buyer's phone
Billable eventLead accepted by buyerCall exceeds minimum duration
Buyer receivesLead data in their CRMA ringing phone with the caller on the line

Key Concepts

Tracking Numbers

Tracking numbers are phone numbers provisioned through Lead Distro AI that your suppliers place on their ads, landing pages, or marketing materials. When a prospect calls a tracking number, Lead Distro AI routes the call to the appropriate buyer based on your ring tree configuration. Each tracking number is tied to a specific campaign and supplier for attribution.

Ring Trees

A ring tree defines the call routing logic for a Calls campaign. Think of it as the call equivalent of Priority (Waterfall) distribution for leads. You set up an ordered list of buyers, and when a call comes in, the system tries each buyer in order until someone answers.

  • Sequential routing — call buyer #1 first. If they don't answer within the ring timeout, move to buyer #2, and so on.
  • Simultaneous routing — ring multiple buyers at the same time. First to pick up gets the call.
  • Schedule-aware — route to different buyers based on time of day or day of week (business hours vs after hours).
  • Overflow handling — if no buyer answers, play a voicemail greeting or redirect to a fallback number.

Call Duration and Billing

Pay-per-call billing is based on call duration. You set a minimum duration threshold per buyer (e.g., 90 seconds). Calls that exceed the threshold are billable; shorter calls are not. This protects buyers from paying for wrong numbers, hangups, or unqualified callers who drop off quickly.

SettingWhat it controls
Minimum durationHow long the call must last (connected to the buyer) to be billable. Common: 60-120 seconds.
Price per callWhat the buyer pays for each billable call.
Daily call capMaximum billable calls per day per buyer. Calls beyond the cap still ring but are not billed.
Ring timeoutHow long to ring a buyer before moving to the next one in the ring tree. Common: 15-30 seconds.

Call Logs

Every call is logged with full detail: caller ID, tracking number, which buyer answered, call duration, recording (if enabled), and billing status. Call logs appear on the campaign detail page alongside lead data, and are included in P&L reports and exports.

How to Get Started

  • Step 1 — Create a new campaign and select Calls as the campaign type.
  • Step 2 — Choose your routing method: Ring Tree (static routing) or RTB (real-time bidding, coming soon).
  • Step 3 — Add buyers and configure their phone numbers, ring timeout, minimum duration, and price per call.
  • Step 4 — Build your ring tree by ordering buyers and setting routing rules.
  • Step 5 — Provision tracking numbers and assign them to suppliers.
  • Step 6 — Share tracking numbers with suppliers for placement on their ads and landing pages.
  • Step 7 — Calls start flowing. Monitor call logs, listen to recordings, and track billing in real time.

Call campaigns require a Twilio Messaging Service SID for number provisioning. This is configured by the Lead Distro AI team during beta onboarding.

What's Coming

  • IVR (Interactive Voice Response) — pre-screen callers with automated questions before connecting to a buyer.
  • RTB (Real-Time Bidding) — buyers bid on each call in real time, similar to ping-post for leads.
  • Voicemail drops — leave a pre-recorded message when no buyer answers.
  • Call whisper — play a message to the buyer before connecting (e.g., "Incoming lead call from California").
  • Geographic routing — route based on the caller's area code or state.

Frequently Asked Questions

Can I run Leads and Calls campaigns in the same account?
Yes. Leads and Calls are just two different campaign types. You can have as many of each as you need. They share the same buyer and supplier management, billing system, and reporting dashboard.
How are calls recorded?
Call recording is opt-in per campaign. When enabled, both legs of the call (caller and buyer) are recorded. Recordings are stored securely and accessible from the call log detail page. Make sure you comply with your jurisdiction's call recording consent laws (one-party vs two-party consent states).
What happens if no buyer answers?
If all buyers in the ring tree are exhausted without an answer, the call goes to a configurable fallback: voicemail greeting, overflow number, or disconnect. You can also set up after-hours routing to send calls to a different set of buyers outside business hours.
How does billing work for calls?
A call is billable when the connected duration (time the buyer is actually talking to the caller) exceeds the minimum duration threshold you set. Short calls, missed calls, and voicemails are not billed. The buyer is charged the per-call price you configured. Tracking number rental is billed monthly as a separate line item.
Is Call Tracking available on all plans?
During beta, Call Tracking is available to select accounts by invitation. Once it exits beta, it will be available on Professional and Enterprise plans. Contact support@leaddistro.ai to request beta access.

If you have any questions, send us an email at support@leaddistro.ai