Duration-Based vs. Qualified-Call Billing: Which Pay-Per-Call Model Fits Your Business?
Two ways to decide whether a call counts
Every pay-per-call program needs a rule for which calls a contractor pays for. In the home services market, those rules generally fall into two models:
- Model A, duration-only: a call counts once it stays connected past a set time threshold.
- Model B, duration plus qualification: the time threshold is a floor, and calls that pass it can still be reviewed and excluded for specific reasons.
Both are legitimate. Each comes with real trade-offs for a contractor’s budget, time, and peace of mind. This post walks through how each model works, how the duration threshold fits inside each one, and how to decide which suits your business.
Model A: duration-only billing
In a duration-only model, the timer is the whole rule. If a call stays connected past the threshold, it bills. If it ends before, it doesn’t.
What it does well:
- Predictability. You know the rule before the first call arrives, and there’s no ambiguity about what you’ll be charged for.
- Speed. There’s no review queue and no waiting to find out whether a call will count.
- Low admin. Nobody on your team has to listen to calls and file paperwork to contest them.
What it asks of you:
- Handle unqualified calls quickly. If a caller isn’t a fit, a polite, efficient close keeps the call short. Calls that end before the threshold never bill.
- Accept that some long calls won’t be a fit. If an unqualified caller stays on the line past the threshold, the call bills. There’s no review step to remove it.
Model B: duration plus qualification
In a qualification model, the threshold is the first gate. A call has to pass it, and then it can be reviewed against a list of exclusions. Common exclusion categories in this kind of model include out-of-area callers, existing customers, job seekers, solicitors, and requests for a service the contractor doesn’t offer.
What it does well:
- Tighter control. Calls that ran long but were clearly not a fit can be removed after the fact.
- Fit for narrow specialties. A specialist who only does one type of job may value the ability to exclude near-misses.
What it asks of you:
- Time. Someone has to listen to calls, flag them, and follow a review process.
- Patience. A review process means waiting on decisions, and outcomes may not always go your way.
- Different pricing. Because the seller takes on more risk of a call being excluded later, per-call prices in review-based programs are often set differently than in duration-only programs.
Where Local Spark sits
Local Spark uses the duration model. Duration is the filter, not a dispute desk.
Each campaign has a duration threshold that the client defines before the campaign starts. The clock measures connected time. Wrong numbers, solicitors, repeat callers, callers outside the service area, and requests for services you don’t offer are not qualified when the call ends before the threshold, which is why they never bill. If a call stays on the line past the threshold, it bills. There are no returns unless a call has a major violation.
That’s a deliberate choice. It gives contractors a clear, written rule, keeps billing fast and predictable, and puts the control where it belongs: in the threshold you set, the trades and ZIP codes you choose, the hours you answer, and the ability to pause the campaign whenever you need to.
The same call under each model
Here’s an illustrative example. A homeowner calls about a garage door spring repair. They describe the problem, ask about pricing, and talk with your CSR for a while. Near the end of the conversation, they give their address, and it turns out they’re just outside your service area.
Under Model A, the outcome depends on one thing: when the call ended relative to the threshold. If your CSR confirms the address early, recognizes the caller is out of area, and closes politely, the call can end before the threshold and never bill. If the address comes up late and the call has already run past the threshold, it bills.
Under Model B, the call passes the threshold first. Then the contractor flags it as out of area and submits it for review. If the review agrees, the call may be excluded. That takes time and effort, and the outcome isn’t guaranteed.
The lesson for Model A is practical: confirm ZIP code and service early in every call. That one habit does more to control cost than any review process.
How the threshold works inside each model
In both models, the duration threshold matters, but it plays a different role:
- In Model A, the threshold is the entire billing rule. Setting it well is the single most important decision in the campaign.
- In Model B, the threshold is the first gate. It filters out misdials and hang-ups, and the review handles the rest.
In either case, the threshold should be defined by the client and written into the campaign, and the clock should measure connected time. The right setting depends on the trade and on how long it realistically takes your team to identify a real opportunity.
Setting the threshold by trade
Different trades produce different conversations:
- Emergency calls qualify quickly. A burst pipe for a plumber or a no-heat call for an HVAC company usually gets to the point fast. The caller describes the problem, gives an address, and wants a time.
- Replacement and project calls often run longer. A Roofing replacement, a Kitchen Remodeling project, or a Foundation Repair conversation may take more back-and-forth before intent is clear.
Because the client defines the threshold, you can set it to match the way your calls actually sound. A shop with mostly emergency work may want a different setting than a shop that mostly quotes larger projects.
How pricing differs between the models
Without getting into specific prices, here’s the general logic. In a review-based model, the seller carries the risk that a call will be excluded after it has already been delivered. That risk usually shows up somewhere in pricing. In a duration-only model, the rule is fixed up front, so the price reflects a clearer exchange.
At Local Spark, cost is up to the contractor. Calls are placed through an auction designed to find the best match. The factors include how well the contractor matches the caller’s trade and location, the price the contractor sets, the mandatory duration in the campaign, and the likelihood that the customer books a job. The better the match turns out to be, the more likely more calls come your way.
How forms fit in
Calls are the core of pay-per-call, but they aren’t the only way to capture demand. Web request leads, where a homeowner submits their own contact details along with their service need and location, can make sense alongside calls in a few situations:
- After hours, when your team isn’t available to answer live.
- Quote-style jobs, where a homeowner wants to describe a project before talking.
- Intake built around web requests, where your office already follows up on forms quickly.
Local Spark offers inbound calls plus form and web request leads, so a buyer can take calls, web requests, or both, depending on how their team books jobs.
A decision checklist
Use these questions to decide which billing model fits your business:
- What’s your call volume? High-volume shops often prefer simple, predictable billing over reviewing calls one by one.
- Do you have staff time to review calls? A review model only helps if someone actually does the reviewing.
- How do you feel about disputes? If back-and-forth over individual calls frustrates you, a clear duration rule may suit you better.
- What’s your trade? Emergency trades tend to qualify quickly; project trades may need more conversation before intent is clear.
- How large is your service area? A tight service area makes ZIP confirmation early in the call especially important under a duration-only model.
- Can your team handle unqualified calls quickly? If your CSRs confirm service and location up front, a duration model works very much in your favor.
If most of your answers point toward simplicity, speed, and a team that qualifies early, a duration-based model is usually the better fit.
The bottom line
There’s no single right answer for every contractor. The right billing model depends on your volume, your trade, and how much call review you want to take on. A duration-only model trades the option of disputing calls for clarity, speed, and a rule you set yourself. A qualification model trades simplicity for more after-the-fact control.