Price a heavy month on both platforms and you get $1,190 on CallRail and $1,157 on Ringba. Same 150 tracking numbers, same 12,000 minutes, both figures built from each vendor’s published rates. That is a difference of $33, under three percent.
If you are shopping CallRail alternatives to lower a bill, the arithmetic is already telling you no. The reason to switch is not price. It is that CallRail is built for a business that receives its own calls, and Ringba, Retreaver and Invoca are built for businesses that buy calls and route them to someone else.
- We run paid call campaigns and pay for the calls. We do not sell call tracking software, so we can tell you to stay.
- Your CallRail bill is driven by how many tracking numbers you hold, not how many calls you get. Numbers are $3 each per month past the five included.
- Work the published rates against a six-location HVAC footprint at 40 numbers and the bill is about $155 a month before a single minute. Two thirds of that is the number line.
- At pay-per-call volume the money is a wash: roughly $1,190 on CallRail against $1,157 on Ringba Professional.
- Three conditions change the answer: numbers growing faster than calls, needing ring-tree or bid-based routing, and needing per-call payout accounting.
- Compliance and geography are the two non-price reasons that genuinely force a move.
- If none of those apply, stay on CallRail and spend the migration week on something that earns.

Quick answers:
- Is CallRail worth it?
- Who are the competitors of CallRail?
- How much is CallRail per month?
- Can you use CallRail for pay per call campaigns?
- How long does it take to switch call tracking platforms?
Why we can say “stay on CallRail”
Search this term and read who answers. You get software vendors ranking themselves, a review directory, an agency, an AI phone startup and a Reddit thread. Every one of those pages has a reason to move you. A vendor cannot write “you are fine where you are” and still hit quota.
Elevarus is not a call tracking vendor. We buy media, we run inbound call campaigns, and we pay for the calls that come out of them. We are on the invoice side of this market, not the license side.
We do not sell call tracking software of any kind. Shane McIntyre runs these campaigns and wrote this.
Every price below was read off the vendor’s own pricing page on July 28, 2026. Call tracking rates move, so the links go to the source rather than to a comparison blog.
Which job are you paying a call platform to do?
One table settles this, and it is a business-model question rather than a feature question.
| You receive your own calls | You buy and route calls to others | |
|---|---|---|
| Who calls | Your customers, from your marketing | Callers you or a publisher generated, routed to a buyer |
| What you optimize | Cost per call and cost per lead, attribution to source | Margin between what you pay and what a buyer pays |
| Number count | One per location, campaign or service page | One per publisher, per campaign, per offer |
| Routing logic | Rules: hours, location, overflow | Auction: who bids highest for this caller right now |
| Money you must track | Ad spend against calls | Payouts to publishers, revenue from buyers, per call |
| Right tools | CallRail, CTM, WhatConverts, Nimbata | Ringba, Retreaver, Invoca |
We have written the head-to-head detail on the distribution side already. If you have decided you are in the right column, read Ringba vs Retreaver vs Invoca instead of this page. It goes deeper on that comparison than this one will.
Your tracking number count is what moves the bill
CallRail bundles a fixed allotment and charges per unit above it. The unit that runs away from you is the tracking number, and that is the mechanic most comparison pages skip.
Every CallRail plan includes the same allotment: 5 local numbers, 250 local minutes and 25 text messages, according to CallRail’s pricing page. The plans differ on features, not on that allotment.
- Lead Tracking: $50 a month billed annually, $55 billed monthly
- Lead Tracking Complete: $95 or $105
- Lead Conversion: $150 or $165
- Lead Conversion Complete: $195 or $215
Past the allotment, the rates are flat:
- Additional local numbers: $3 each per month
- Additional local minutes: $0.06
- Toll-free numbers: $5, toll-free minutes: $0.08
- Text messages: $0.03
CallRail’s own pricing FAQ puts it plainly. Any “additional minutes and numbers not included in the chosen plan will be billed in addition to your base fee.”
Read that structure carefully. Your base fee buys features. Your variable cost is set by how many numbers you hold, and holding a number costs the same whether it rings a hundred times or never.
Scenario one: a six-location HVAC company
Take a home services operator with six locations. Each location gets a main tracked line. Add numbers for Google Ads, Local Services Ads, the Google Business Profile, direct mail, the truck wraps and a handful of service-area landing pages. Forty tracking numbers is what that adds up to once every channel gets its own number, so count yours before you argue with the figure.
On Lead Tracking at $50 billed annually, the math is fixed before anyone picks up a phone. Five numbers are included. The other 35 cost $3 each, so $105. Base plus numbers is $155 a month.
Now add usage. Say those 40 numbers carry 900 tracked minutes in a month, which is roughly 22 minutes per number. That is an assumption, not a published figure, so run yours.
The plan covers 250, leaving 650 at $0.06, or $39. Total is about $194 a month.
Is that expensive? For a six-location contractor, no. It is under $35 per location for full attribution on every channel.
The common mistake is reading the $50 headline and being surprised by the $194 invoice. The surprise is the number count, and you control it.
Scenario two: a pay-per-call operator
Now change the job. You are buying media and selling the calls. Every publisher gets its own number, every offer gets its own number, and the count climbs into the hundreds. Say 150 numbers and 12,000 tracked minutes a month.
On CallRail Lead Tracking: $50 base, plus 145 additional numbers at $3 for $435, plus 11,750 additional minutes at $0.06 for $705. That is $1,190 a month.
Now price the same month on Ringba Professional, which is $197 a month billed annually per Ringba’s pricing page.
Base is $197. Ringba’s Professional tier lists local numbers at $2, so 150 numbers is $300. Local tracking is $0.05 a minute, so 12,000 minutes is $600.
Call recording adds $0.005 a minute, or $60. That is $1,157 a month.
One caveat on the comparison. CallRail publishes five included numbers and 250 included minutes; Ringba’s page publishes no included allotment, so every number and minute is billed. That asymmetry is already built into both totals above.
Thirty-three dollars apart, under three percent. If you were switching to save money, the spreadsheet just told you not to bother.
What you get for the same money is a different machine.
Ringba’s pricing page lists Ring Trees under what its Professional plan adds to Business, alongside White Label, Predictive Routing and Revenue Recovery. The page notes that Professional includes five courtesy Ring Tree setups a month, with additional setups at $100 each, plus unlimited Ring Trees you build yourself.
Real-Time Bidding and Ping/Post Call Trading are listed one tier higher again, under Enterprise. Check which tier a capability sits on before you sign, because if you are budgeting for live buyer auctions, the entry tiers do not carry them.
The three conditions that change the answer
CallRail stops being the right tool under three specific circumstances. Not “when you outgrow it,” which means nothing. These three.
Your number count grows faster than your call volume. A per-number model prices a stable footprint well and a churning one badly. Six locations with 40 stable numbers is fine. Forty publishers spinning up and killing numbers weekly is a bill that grows while your revenue does not.
Watch the ratio of numbers to calls per month. When numbers climb and calls per number fall, the model is working against you.
You need ring-tree or bid-based routing. Routing rules and routing auctions are different things. CallRail’s pricing page sells call and form tracking, routing, recording and conversation intelligence. Ringba lists Ring Tree, Real-Time Bidding and Ping/Post Call Trading as separate line items on its own pricing page, and at two different tiers. If you need a caller offered to several buyers who bid in real time, that is a distribution product on a distribution platform’s top tier.
You need per-call payout accounting. You owe a publisher money per call. You collect from a buyer per call. At that point your platform has to be your ledger. It has to know what you paid, what you earned and what the margin was on each individual call.
A tracking platform tells you which campaign produced the call. Settling the trade is a different product. The same gap shows up in the compliance layer, where pay-per-call consent records travel with the call rather than with the campaign.
If none of those three describe you, the honest answer is stay. Migration costs you a week of setup, a period of split reporting, and the real risk of a mistracked number during the handover. Spend that week on your ads instead.
The two non-price reasons that do force a move
Cost is not the only thing that ends a platform relationship, and the other two are harder rules than any invoice.
Geography is the absolute one. CallRail’s pricing FAQ states the platform “is available in the United States, Canada, the UK and Australia.” If you are tracking calls outside those four markets, there is no plan to buy and no negotiation to have.
Compliance is the other, and it decides your tier rather than your vendor. CallRail says it signs “a business associate agreement (BAA) with each of our Healthcare clients” and points HIPAA customers at specific healthcare plans.
CTM lists HIPAA and GDPR compliance starting on Marketing Pro, and WhatConverts lists HIPAA starting on its Pro plan. So a medical or legal intake operation is not choosing between $30 and $50 entry plans at all. It is choosing between the tiers that carry the agreement, and that resets the whole comparison.
One contract detail worth reading before you commit to annual billing. CallRail’s own FAQ states that on annual plans “your base fee for the upcoming 12 months is due upon your form of payment entry,” and that it “may change our fees at any time by posting a new pricing structure.” The 10 percent annual discount is real. So is paying the year up front.
The alternatives that do CallRail’s job
These are the genuine like-for-like swaps.
CTM, formerly CallTrackingMetrics. Billed yearly and monthly, per CTM’s pricing page:
- Marketing Lite: $65 or $79
- Marketing Pro: $149 or $179
- Sales Engage: $274 or $329
- Enterprise: $1,999
Its structural advantage is unlimited users on every plan, plus 5,000 form submissions and 3,000 transcribed minutes bundled into Pro. Per-seat pricing is where an agency stack quietly bleeds, and CTM does not charge for additional users. The trap is buying Sales Engage for the softphone and then never moving your team off the phones they already use.
WhatConverts. Call Tracking is $30 a month, Plus is $60, Pro is $100 and Elite is $160, with agency tiers at $500, $800 and $1,250 for unlimited accounts, per the WhatConverts pricing page.
The model differs in a way that matters. Each plan includes a $30 usage credit and then bills numbers and minutes against it. On WhatConverts, additional local numbers are $2.50 and additional local minutes are 4.5 cents. On its agency tiers those drop to $1.75 and 4 cents.
Run the same 40-number footprint here and the number line is 40 at $2.50, or $100, against CallRail’s $105. That is a real saving on that line and a small one. Five dollars a month is not a reason to migrate a reporting stack.
Nimbata. Entry is $0 plus usage, Pro is $39 a month, Marketing is $89 and Agency is $149, with annual pricing at $35, $80 and $120.
The reason to look at it is the billing unit. Nimbata’s pricing page states it “charges one flat rate per answered call, no matter the duration.” That is genuinely useful if your calls run long and unpredictable, because a per-minute model punishes exactly the calls you want.
Two things to check before you budget against it. Its pricing page describes a fair-use adjustment when average call duration per destination exceeds 3.5 minutes. And it does not publish its per-call rate on the page, so you have to run its calculator to get a number you can budget against.
The platforms that do a different job
These are not CallRail alternatives. They are a different category that happens to share a search result.
Ringba publishes its rates openly, which is rare in this corner of the market, and gates the auction features behind Professional and Enterprise as described above.
Retreaver publishes no pricing we could find. Its site positions itself around “Tag, Track, Route” for “Publishers, Networks, and Advertisers.”
Invoca also publishes no prices. Its pricing page names five tiers and says “Invoca’s pricing is based on a few specific factors,” then asks for a meeting.
Two of the three make you talk to sales before you can compare anything. That alone tells you the buyer they are built for. For the actual head-to-head, we have already done it on our Ringba, Retreaver and Invoca comparison, and this page will not repeat it.
What home services operators specifically get wrong
CallRail’s core market is local service businesses, and none of the pages we read ranking for this term were written from that seat. Five things come up over and over on HVAC, plumbing and roofing accounts.
Number sprawl is the big one, and it is usually accidental. Numbers get created for a campaign, the campaign ends, nobody frees the number. At $3 a month each, twenty forgotten numbers is $720 a year for nothing. Audit the list quarterly and free what is dead.
Dynamic number insertion on service-area pages is where multi-location operators either win or make a mess. One swap pool per location is manageable. One per city page across sixty city pages is a bill and a reporting headache. Insert dynamically at the location level and pass the page as a parameter instead.
The Google Business Profile number is the one you least want to get wrong. A profile call is often your highest-intent call of the week, and it is the surface where a broken swap goes unnoticed longest. Verify it against the profile’s own call reporting before you trust the attribution.
The collision nobody warns you about is between your tracker and Google Ads itself. Google’s own documentation states that enabling call reporting “allows a Google forwarding number to dynamically replace your website number for users who clicked an ad,” per Google’s phone call conversion tracking guide. You now have two systems swapping the same number on the same page. Decide which one owns the swap.
If you want the call counted in Google Ads but tracked in your platform, use imported call conversions instead of running both swaps at once.
The agency handoff decides the platform more often than features do. If your agency lives in CTM and you move to CallRail, someone is rebuilding reporting. That cost is real and nobody puts it on the comparison chart.
Whatever you land on, the call still has to reach the ad platform as a conversion, which is a separate build covered in our offline conversion tracking guide.
Timing the switch, if you are switching
Seasonality is not a soft consideration in home services. It sets the window.
Do not migrate tracking numbers into peak demand. For HVAC that means not in the first heat wave and not in the first hard freeze. A number that ports wrong or a swap that fails costs you calls on the exact days those calls are worth the most.
The shoulder seasons, roughly the spring and autumn lulls, are when a broken week is survivable.
Run both platforms in parallel for at least one full billing cycle. Yes, you pay twice for a month. That month is cheap insurance against discovering in November that your Local Services Ads number never forwarded correctly.
Porting is not the slow part, which surprises people. FCC rules require simple ports, “which generally do not involve more than one line or more complex adjustments to telephone switching equipment, to be processed in one business day.” The FCC notes that porting from wireline to wireless may still take a few days.
So the regulated step is fast. The slow, risky steps are the ones nobody regulates: your dynamic number insertion, and every number you published somewhere you do not control.
Run this before you book a single demo
Count your active tracking numbers and multiply by $3. Then take your monthly tracked minutes, subtract 250, and multiply by $0.06. Add your plan fee. That is your real CallRail cost, and now you know which of the two lines is driving it.
If the number line is driving it and your count is stable, no alternative will save you meaningfully, because everyone charges for numbers. If the number line is driving it and your count is climbing every month, you have the first of the three conditions and it is worth a real look. If the minute line is driving it, look at a per-call model like Nimbata before you look at a different tracker.
Most of the switch decisions we have watched did not start with a cost problem or a capability problem. They started with an invoice that grew without an obvious reason.
Switching feels like action. It is not action. It is a week of setup that produces the same reports at roughly the same price.
We would tell you to switch if the numbers said so. On this one, for most of the people reading it, they do not. If you want a second opinion from someone who runs call campaigns rather than sells software for them, we run these campaigns for home services operators.
Frequently Asked Questions
Is CallRail worth it?
For a business that receives its own calls, yes. Plans start at $50 a month billed annually and include 5 numbers and 250 minutes.
Priced against those published rates, a six-location footprint at 40 tracking numbers works out near $194 a month at an assumed 900 tracked minutes, so run your own minute count. That is under $35 per location for full channel attribution.
It stops being worth it in three situations: your tracking number count grows faster than your call volume, you need ring-tree or bid-based routing to auction calls to buyers, or you need per-call payout accounting because you owe publishers money per call. Those are distribution problems, not tracking problems.
Who are the competitors of CallRail?
They fall into two groups that get mixed together in search results.
Direct competitors doing the same job are CTM, WhatConverts and Nimbata. Those are genuine like-for-like swaps for a business tracking its own inbound calls.
The second group, Ringba, Retreaver and Invoca, are call distribution platforms built for buying calls and routing them to buyers under an auction. They appear on the same search page but solve a different problem. Comparing them on features against CallRail produces a category error, which is exactly what several ranking comparison pages do.
How much is CallRail per month?
CallRail publishes four plans, billed annually or monthly:
- Lead Tracking: $50 or $55
- Lead Tracking Complete: $95 or $105
- Lead Conversion: $150 or $165
- Lead Conversion Complete: $195 or $215
Every plan includes 5 local numbers, 250 local minutes and 25 texts. Above that, additional local numbers are $3 each per month, local minutes are $0.06, toll-free numbers are $5, toll-free minutes are $0.08 and texts are $0.03. Its pricing page also lists Voice Assist as a separate add-on starting at $95 a month.
Your real bill is the plan fee plus your number count, and for most multi-location businesses the number count is the larger line.
Can you use CallRail for pay per call campaigns?
You can track them, but you cannot run the trade on it.
Pay-per-call needs three things a tracking platform does not provide: a ring tree that offers a caller to several buyers, real-time bidding so those buyers compete on price, and per-call accounting that records what you paid a publisher and what a buyer paid you.
Ringba lists all three on its pricing page, with Ring Trees among what Professional adds to Business, and Real-Time Bidding and Ping/Post Call Trading under Enterprise. If you are running an actual pay-per-call operation, cost is not the reason to move. Capability is.
How long does it take to switch call tracking platforms?
Plan for a full billing cycle of overlap rather than a cutover day.
The regulated step is quick. FCC rules require simple ports to be processed in one business day, though the FCC notes wireline to wireless can take a few days.
The risk sits everywhere else: dynamic number insertion on your site, and any number published somewhere you do not control, like a Google Business Profile or a directory listing. Run both platforms in parallel for a month, compare call counts by source, and only then shut the old one off.
In home services, schedule that month outside peak season.





