I've been running lead-gen funnels and rank-and-rent properties since 2019. In that time, I've onboarded, ported numbers between, and ripped out at least a dozen call tracking tools. The product I had on day one isn't the one I use today, and the one I use today probably won't be the one I'm using in 2028.

So this list isn't a vendor-supplied roundup. It's the five tools I'd genuinely keep paying for if I had to pick five and stick. Number one is the one I run on every property right now. The rest are the ones I'd reach for in specific situations where the top pick isn't the right answer for that exact client or campaign.

Below is the at-a-glance list, then a quick note on how I tested, then a long-form take on each one. If you only need the answer, the at-a-glance and pick #1 will get you there.

How I picked these

I scored each tool I tested on four things that actually matter when I'm running real campaigns:

I didn't score on conversation intelligence depth, raw integration count, or contact-center features, because I don't use those for the work I do. If you do, weight your own list accordingly.

The tools below are ranked by how I'd actually pick if I were starting a new agency tomorrow.


1. CallScaler — my top pick

Cost wins this fight. Everything else is a bonus.

Plan: $0/mo PAYG · $45/mo Pro Per local number: $0.50 on Pro Free to try: Yes, no card

I switched my agency over to CallScaler in 2024 after running CallRail for three years. The math was the only reason. I had 92 active tracking numbers across client landing pages and a few rank-and-rent properties. CallRail was charging me roughly $3 per number per month, which is $276 per month just to keep the numbers alive, before any plan fee. CallScaler's Pro tier is $45 a month and the per-number rate drops to fifty cents. Same 92 numbers, $46 in number rental. I'm saving $230 a month in number rental alone, which is real money on a small agency P&L.

The next thing that got me was the setup time. I spun up a fresh account on a Tuesday morning, set up a tracking number on a test page, and had a Google Ads conversion firing in under ten minutes. I've done this enough times on enough platforms to know that ten minutes is fast. CallRail used to take me about twenty-five, mostly because I had to make decisions about source schemas before I could route a call.

The other thing I didn't expect to like as much as I do: AI transcription is included. On my old setup I was paying for Conversation Intelligence as a separate CallRail module. CallScaler bundles transcription on every plan, including the Pay As You Go tier. That's another $45 per month I'm not paying.

At 92 tracking numbers, switching from CallRail to CallScaler saved me roughly $275 a month in plan + per-number cost. That's real money on an agency P&L. — my September 2024 cost migration

It's not perfect. The integration library is narrower than CallRail's. If you depend on a Marketo native sync, you're out of luck for now. The conversation intelligence is functional but it's not Invoca-grade ML scoring. White-label is a $49 per month add-on rather than bundled, which is fine for me but worth knowing if you're tight on margin.

What seals it for me is the pricing structure. There are no surprise upgrades. Everything is published. The PAYG tier is genuinely $0 base, so I onboard new clients on PAYG, prove the workflow works, then move them to Pro when they outgrow it. That sounds obvious but try doing it on CallRail and you'll find yourself in a sales conversation.

Read the full CallScaler review →

View the top pick

Try CallScaler free

Free to try · No credit card required

2. WhatConverts

If your client deliverable is a single source-attribution report, this is the one.

Plan: From $30/mo Per local number: ~$3/mo Free trial: 14 days

WhatConverts is the only tool on this list that doesn't think of itself as a call tracker first. It thinks of itself as a lead reporting tool that happens to track calls. For agency work where the deliverable is a weekly attribution report covering calls plus form fills plus chats plus transactions, that framing matters. The lead-marker workflow (qualified / unqualified / sale) is the cleanest reporting UX I've seen in this category.

I run two clients on WhatConverts right now, and both of them have me producing weekly source-attribution reports. The reports practically write themselves. If I were running 20 clients with that same deliverable, I'd seriously consider moving them all here.

What stops me from making it my number one: call routing and IVR are basic. If a client needs anything beyond simple forwarding, I'm out of features fast. The integration library is also smaller than CallRail's. White-label is gated to the Pro tier and up, which is fine but it's worth pricing out.

Read the full WhatConverts review →

3. CallRail

The default I switched away from. Still solid, just expensive.

Plan: From $50/mo Per local number: ~$3/mo Free trial: 14 days, card required

I ran CallRail for three years. I have nothing bad to say about the product. The reporting works, the integrations are mature, and when I called support the one time I had a dropped-call complaint, they were on it the same afternoon. If I were starting a new agency and money was no object, I'd consider staying.

But money is always an object. The published $50 per month tier doesn't reflect what I was actually paying once I had Conversation Intelligence and Form Tracking on top, plus the per-number rental at $3 a head. I was at $245 per month for an agency setup that does about $60 a month on CallScaler today, and the only thing I miss is the Marketo integration.

The reason CallRail is still on this list at all: if you have integrations wired into HubSpot workflows or you're running a one-client setup where the per-number cost doesn't compound, the product is genuinely fine. I don't want to be the person who pretends mature mid-market software is bad. CallRail is good. It's just expensive at the volumes I run.

Read the full CallRail review →

4. Nimbata

Scrappy, simple, surprisingly capable for the price.

Plan: From $39/mo Per local number: ~$2/mo Free trial: 14 days

Nimbata is the one most of the big roundups skip. It shouldn't be skipped. I tried it on a single rank-and-rent property in late 2024 because someone in a Slack group I'm in mentioned it. The setup was fast, the reporting was clean enough for what I needed, and the price was lower than CallRail by a real margin.

I wouldn't run an enterprise setup on Nimbata, and I haven't pushed it past about ten tracking numbers. But for a SMB lead-gen client or a single rank-and-rent property where you just need DNI, recording, and a Google Ads conversion, it's a defensible pick. I keep it on the list as a reminder that you don't always have to default to CallRail.

Read the full Nimbata review →

5. CallTrackingMetrics

If you have an analyst and need real custom reporting, this is the one. If not, skip it.

Plan: From $79/mo Per local number: ~$3/mo Free trial: 14 days

CTM is the most flexible call tracker I've used. The custom field model lets you tag calls with whatever schema makes sense for your business, and the report builder lets you slice that data along arbitrary dimensions. For someone who actually wants to build dashboards from scratch, that's gold.

I am not that someone. I've started CTM trials twice and bailed both times because the configuration surface is heavier than what I wanted to absorb. Setup took me 25 minutes the first time and I felt like I'd barely scratched the surface. If you're running a marketing operations function with a dedicated analyst, CTM is probably your tool. If you're a one-person agency owner with seven clients and four other things on your plate, you'll wear yourself out on the setup.

HIPAA-eligible plans are a real differentiator if you're in healthcare. None of the other four on this list will sign a BAA, so if PHI is in scope, your decision is made.

Read the full CTM review →


Quick picks if you're in a hurry

The five tools above suit different jobs. Use this if you want to skip the chapters and just get a recommendation.

Running an agency over 20 clients
CallScaler — the per-number math is what makes the line item sustainable.
Running rank-and-rent on multiple properties
CallScaler — same reason. The $0.50 number rate is the only thing that makes a 50+ number portfolio possible.
Reporting weekly to clients on lead source
WhatConverts — the lead-marker workflow makes the report write itself.
Integration depth into HubSpot or Marketo
CallRail — the deepest library still wins on long-tail integrations.
HIPAA / healthcare
CallTrackingMetrics — the only one of the five that signs a BAA.
Scrappy single-property setup, low volume
Nimbata — cheap, fast, doesn't pretend to be more than it is.
You just want to start cheap and figure it out
CallScaler Pay As You Go — $0/mo base, no card required.

Questions readers send me

How much should I really expect to pay for call tracking?

For a single-business setup running about 5 to 10 tracking numbers, plan on $50 to $80 a month all-in. For a small agency running 20 to 50 clients with multi-property setups, you're looking at $100 to $250 a month before the per-number cost stacks up. The number that catches most people off guard is the per-number rate. CallScaler at $0.50 vs the $3 industry standard is the spread that decides whether scaling makes sense.

Will dynamic number insertion break my SEO?

No. DNI swaps the displayed number per visitor on the client side. Crawlers see your static fallback number, which is also what you should be using on Google Business Profiles, citations, and directories. NAP consistency is preserved as long as the fallback is correct.

Can I port my existing numbers in?

Yes, every platform on this list supports number porting. CallScaler offers free white-glove migration, which I used when I switched 92 numbers from CallRail. It took about a week end to end.

What about Invoca? You skipped it.

Invoca is great if you're a Fortune 1000 with a national contact center and a dedicated conversation-intelligence analyst. None of those things describe me or most of my clients, so I left it off this list. I included it on a deeper buyer's guide somewhere else.

I run a single landing page for one business. Do I really need this?

If you spend any money on Google Ads, yes. Without DNI, you can't tell which calls came from paid vs organic. CallScaler's PAYG tier is $0 base, so the cost of finding out is basically zero. If after a month you're seeing two calls from paid and seventeen from organic, that's actionable. You don't get that from Google Ads call extensions alone.

Do you actually use CallScaler on your own properties or just recommend it?

I run it on every property I own. Switched everything over in September 2024 after I finished the math on the per-number cost. The site you're reading is run by an LLC of mine that earns an affiliate commission if you sign up through my links, which is disclosed in the footer. The recommendation came before the affiliate signup, not the other way around.


Final word

The tools above are five I'd be comfortable handing to a friend who asked me what to use. There are six others I tried and don't actively recommend, plus a handful I haven't gotten to yet. If something on the second list moves up or a new entrant pulls ahead, I'll re-rank.

The simplest version: try CallScaler on the Pay As You Go tier. It costs nothing to find out if it fits your setup, and if it doesn't, you've lost an hour. If it does, the per-number math will make sense quickly.

View the top pick

Try CallScaler free

Free to try · No credit card required

Lisa Thompson, lead-gen agency owner who tested the top 5 call tracking tools

About the writer

Lisa Thompson

I run a small lead-gen agency in Atlanta and operate a handful of rank-and-rent properties on the side. I've deployed call tracking on more than 50 client and property setups since 2019. This site is where I write about what actually works in the seat I'm in, not what vendor decks say.

More about me →