For most agencies leaving CallRail, the shortlist is two tools: WhatConverts, if you want calls, forms, chats and transactions in one lead list with unlimited client accounts on a flat agency plan, and CallTrackingMetrics, if you want per-client billing and month-to-month terms. Nimbata is the low-cost pick for a single local business, Ringba is built for pay-per-call operations rather than agencies, and Invoca is an enterprise contract you should only consider with a large call program. Prices below were read from each vendor's pricing page on 2026-10-16. Call tracking is usage-billed almost everywhere, so the plan price is a floor, not a total. > **Key Takeaways** > > - **CallRail's form tracking sits on its "Complete" tiers.** Lead Tracking is $50 a month and Lead Tracking Complete, which adds 1,000 form submissions, is $95 ([CallRail pricing](https://www.callrail.com/pricing), retrieved 2026-10-16). > - **WhatConverts has a separate agency price list.** Agency plans start at $500 a month with "Unlimited Accounts", and extra local numbers drop from $2.50 to $1.75 each ([WhatConverts pricing](https://www.whatconverts.com/pricing/), retrieved 2026-10-16). > - **CallTrackingMetrics bundles no numbers or minutes at all.** Its FAQ says plans "do not come with any included numbers or minutes", with US local numbers starting at $2.00 a month ([CTM FAQs](https://www.ctm.com/plans-pricing/faqs/), retrieved 2026-10-16). > - **CTM is the only one here that documents per-client billing.** It offers "options to bill each sub-account directly or through the agency account" (same source). > - **Invoca publishes no prices.** Every plan, from Pro to Elite, is behind a "Get Your Quote" button ([Invoca pricing](https://www.invoca.com/pricing), retrieved 2026-10-16). ## Why switch from CallRail CallRail is a sensible default. It has a 14-day free trial with no card required, and its Lead Tracking plan includes 5 local numbers and 250 minutes for $50 a month ([CallRail pricing](https://www.callrail.com/pricing), retrieved 2026-10-16). Teams usually start looking elsewhere for one of three reasons. ### The per-number cost adds up across clients Each extra local number on CallRail is $3 a month and each toll-free number is $5. Dynamic number insertion needs a pool of numbers per website so each visitor sees a unique one, and the pool grows with traffic. An agency running ten clients with pools of 8 to 15 numbers each can end up paying for well over 100 numbers before a single minute is billed. WhatConverts, CallTrackingMetrics and Ringba all list a lower per-number price on at least one plan, as the table at the end shows. ### Forms and chat are not on the base plan If a client's leads arrive through web forms and live chat as well as calls, CallRail's base Lead Tracking plan does not count them. You move up to Lead Tracking Complete ($95) or Lead Conversion Complete ($195) to get 1,000 form submissions a month. CallRail's pricing page does not list chat as a tracked lead type on any tier, so check with sales if chat matters. ### Agency billing is not documented CallRail's agency page describes a partner program with "expert onboarding", "a dedicated account manager" and early access to betas ([CallRail for agencies](https://www.callrail.com/agencies), retrieved 2026-10-16). It does not mention white label, client rebilling or agency-specific pricing. If you resell call tracking to clients, that gap is the main reason to look at the next two tools. ### A note on CallRail's own pricing page When we read it on 2026-10-16, CallRail's page showed different per-minute overage rates in different tables (local minutes at $0.05 in one and $0.06 in another, transcription at $0.025 or $0.04). Ask for the rate in writing before you model costs. ## WhatConverts [WhatConverts](aff:whatconverts) is the closest like-for-like replacement for agencies whose clients get leads through several channels. Every plan tracks calls and texts. From the Plus plan up, it also tracks forms, chats and transactions, and its prebuilt reports include "Sales Values by Source & Keyword", so you can attach the value of a closed lead to the ad that produced it ([WhatConverts pricing](https://www.whatconverts.com/pricing/), retrieved 2026-10-16). ### Pricing | Plan | Single account | Agency (unlimited accounts) | |---|---|---| | Call Tracking | $30/mo, calls and texts only | Not offered | | Plus | $60/mo | $500/mo | | Pro | $100/mo | $800/mo | | Elite | $160/mo | $1,250/mo | Single-account plans include a $30 usage credit; agency plans include $250 to $400. Overage on single accounts is $2.50 per local number and 4.5 cents per local minute; on agency plans it is $1.75 per local number and 4 cents per minute. Forms, chats and transactions beyond the included amount cost 10 cents each. White label is $50 a month extra on any plan and covers "the dashboard to notification emails and the domain". There is no limit on users. All plans start with a 14-day free trial (same source). ### Who it fits Agencies with roughly six or more clients, where the flat agency fee and cheaper numbers beat paying for separate accounts. Local businesses that need to see form and chat leads next to calls without a second tool. ### Who it does not fit Very small single-location businesses that only need calls: the $30 Call Tracking plan works, but Nimbata's free Entry tier is cheaper to start. WhatConverts' pricing page also does not describe direct client billing, so if you want each client invoiced separately, check that with them or look at CallTrackingMetrics. ## CallTrackingMetrics CallTrackingMetrics, now branded CTM, is the better fit when an agency wants each client to pay its own usage. Its FAQ says it can "bill each sub-account directly or through the agency account", and agencies can set markups and collect payments through a Stripe integration ([CTM FAQs](https://www.ctm.com/plans-pricing/faqs/), retrieved 2026-10-16). ### Pricing | Plan | Billed monthly | Billed yearly | Sub-accounts | |---|---|---|---| | Marketing Lite | $79/mo | $65/mo | 25 | | Marketing Pro | $179/mo | $149/mo | 25 | | Sales Engage | $329/mo | $274/mo | Unlimited | | Enterprise | Contact sales | Contact sales | Unlimited | Source: [CTM plans and pricing](https://www.ctm.com/plans-pricing/), retrieved 2026-10-16. Extra packs of 25 sub-accounts are $50 a month on Lite and Pro. Numbers and minutes are billed on top of every plan, with US local numbers from $2.00 a month and toll-free from $3. Form submissions are included (5,000 a month on Lite in the pricing table), chat is a separate $19 per month license, and a full white-label add-on is $65 per domain. Service is month to month by default, with discounts for annual terms. ### Who it fits Agencies that need sub-accounts, client-level billing and white label, and businesses that also want contact-center features like routing and agent tools as they grow. ### Who it does not fit Anyone who wants a single predictable bill. With no included numbers or minutes, a $79 plan is never $79 in practice. The pricing table also shows per-minute rates as "volume-based", so you will need a quote to model call costs. ## Ringba Ringba describes itself as "Inbound Call Tracking for Pay Per Call" ([Ringba pricing](https://www.ringba.com/pricing/), retrieved 2026-10-16). It is built for businesses that buy and sell calls: routing to buyers, ring trees, predictive routing and, on Enterprise, real-time bidding and ping/post call trading. | Plan | Billed monthly | Billed annually | Local number | Local minute | |---|---|---|---|---| | Business | $147/mo | $127/mo | $3/mo | $0.055 | | Professional | $297/mo | $197/mo | $2/mo | $0.05 | | Enterprise | Custom | Custom | Custom | Custom | White label starts on Professional (same source). **Fits:** lead-generation companies and affiliates running pay-per-call campaigns. **Does not fit:** an agency that mainly needs to show a dentist or roofer which ads made the phone ring. Ringba's pricing page lists no form or chat tracking, and its feature set is built around routing and selling calls rather than client reporting. ## Invoca Invoca is the enterprise option. Its pricing page lists Pro, Enterprise and Elite plans with 6,000, 12,000 and 18,000 "annual numbers", plus two "Performance" plans aimed at pay-per-call, and every plan requires a quote ([Invoca pricing](https://www.invoca.com/pricing), retrieved 2026-10-16). Add-ons such as Signal AI and agent coaching are also unpriced. **Fits:** brands and large agencies with contact centers, many locations or thousands of tracking numbers, who need conversation analytics feeding ad platforms at scale. **Does not fit:** small agencies or local businesses. If CallRail's $50 to $195 range felt expensive, a quote-only platform built around thousands of numbers is unlikely to fix that. ## Nimbata Nimbata is the cheapest way to start. Its Entry plan is $0 plus usage, and it bills per answered call rather than per minute ([Nimbata pricing](https://www.nimbata.com/pricing), retrieved 2026-10-16). | Plan | Price (monthly / annual, as listed) | Seats | Projects | Notable | |---|---|---|---|---| | Entry | $0 + usage | 1 | 1 | Call tracking, spam filter, 1 call flow | | Pro | $39 / $35 per month + usage | 4 | 2 | DNI, Google Ads and GA4 | | Marketing | $89 / $80 per month + usage | 25 | 5 | Form tracking, CRM integrations | | Agency | $149 / $120 per month + usage | Unlimited | Unlimited | Salesforce, API, webhooks | Extra seats are $5 a month, extra projects $15 a month and white label $55 a month on paid plans. For agencies, Nimbata's partner program says "billing is handled directly by your clients" (same source). One detail to read before signing: Nimbata's fair-use clause can add a charge when the average call length per destination goes over 3.5 minutes. For businesses with long sales calls, such as legal intake or home services quoting, that changes the math. **Fits:** single-location businesses and small agencies that want DNI and Google Ads integration for under $40 a month. **Does not fit:** businesses with long average calls, or anyone who needs chat tracking. The pricing page we read did not show per-answered-call rates, so request them before comparing totals. ## Comparison table | Tool | Starting price | Extra local number | Lead types (beyond calls) | Agency billing | Best for | |---|---|---|---|---|---| | CallRail | $50/mo | $3 | Texts; forms on Complete tiers | Partner program, no rebilling documented | Single businesses wanting a known default | | [WhatConverts](aff:whatconverts) | $30/mo; agency from $500/mo | $2.50 ($1.75 agency) | Texts; forms, chats, transactions from Plus | Unlimited accounts, $50 white label | Multi-channel lead reporting for agencies | | CallTrackingMetrics | $79/mo ($65 yearly) + usage | From $2.00 | Texts, forms; chat $19/mo license | Bill sub-accounts directly, markups via Stripe | Agencies reselling to clients | | Ringba | $147/mo ($127 yearly) | $3 ($2 Professional) | Not listed | White label on Professional | Pay-per-call operations | | Invoca | Quote only | Quote only | Not priced publicly | Agency tab on pricing page | Enterprise contact centers | | Nimbata | $0 + usage | Not shown on page | Forms from Marketing plan | Clients billed directly | Low-budget local businesses | All figures from vendor pricing pages, retrieved 2026-10-16. ### How to choose in five minutes 1. **Count your numbers.** Add up the DNI pool and static numbers across every client. At 100 local numbers, the difference between $3 and $1.75 is $125 a month. 2. **List your lead channels.** If clients get forms or chat, price the tier that includes them, not the base plan. 3. **Decide who pays.** If clients should be invoiced for their own usage, CTM documents that; Nimbata says clients pay directly; WhatConverts and CallRail do not describe it on their pricing pages. 4. **Check call length.** Per-minute billing punishes long calls; Nimbata's per-answered-call billing helps until its 3.5-minute fair-use line. 5. **Run a trial on one client.** Move one account first and compare the lead counts against CallRail for the same two weeks. If you manage many client accounts, the reporting habits in [the agency's guide to consistent quality across clients](/blog/agency-guide-consistent-quality-ai-content) apply to call reports too. Once calls are attributed, the next question is which channels led to them. Google Analytics' path data helps there; see [the conversion paths report guide](/blog/what-is-the-conversion-paths-report-a-guide-to-smarter-attribution). ## Frequently Asked Questions ### What is the cheapest alternative to CallRail? Nimbata's Entry plan is $0 plus usage, with one seat and one project, and it bills per answered call. For DNI and Google Ads integration you need its Pro plan at $35 to $39 a month. WhatConverts' $30 Call Tracking plan is the cheapest paid plan with a usage credit included, but it tracks only calls and texts. ### Which CallRail alternative is best for agencies? WhatConverts if you want a flat agency fee, unlimited client accounts and cheaper numbers ($1.75 each) with forms and chat in the same report. CallTrackingMetrics if you want to bill each client for its own usage, since it documents direct sub-account billing and markups through Stripe. ### Can I keep my CallRail tracking numbers if I switch? Often yes, through a number port, but it depends on the carrier and number type. Ask the new vendor to confirm portability for each number before you cancel CallRail, and keep the old account open until ported numbers are live, so you do not lose calls printed on signs, listings or vehicles. ### Does call tracking work with Google Ads and GA4? Nimbata's pricing page names Google Ads and GA4 on its Pro plan; the other pricing pages we read do not tie those integrations to a specific plan, so confirm them during the trial. Also check whether the tool sends offline conversions back to Google Ads with a value, since that is what lets bidding learn from phone leads. ## How this guide was researched We read the pricing, FAQ and agency pages of CallRail, WhatConverts, CallTrackingMetrics, Ringba, Invoca and Nimbata on 2026-10-16, and compared the tools from that documentation, not hands-on testing. Where a vendor's own page showed conflicting figures, we said so instead of picking one. LogicBalls may earn a commission from some links in this article, which does not change the order or the recommendations.