A phone lead can be highly valuable to a business, but without attribution, a marketer only sees the fact that a call happened. Invoca's 2026 study analyzed over 70 million phone conversations across 10 industries. 38% of calls answered by a human were leads, and 42% of those leads converted during the call. In DTC eCommerce, phone lead conversion reached 54%. So leaving calls out of ad analytics means losing part of the data campaigns should be judged by.
Call tracking solves this problem in two ways. The static model shows which channel a call came from. The dynamic model lets you drill down to a specific campaign, ad, or keyword. Both models need phone numbers, but how many they need and how those numbers are used — differs.
The choice depends on what decision the business wants the data to support. If you just need to compare Google Ads, out-of-home advertising, and a directory listing, seeing the channel is enough. If a marketer reallocates budget between dozens of campaigns every week, you need detail within that channel itself.
In the static model, a separate number is assigned to each specific source. For example:
number #1 is used on the Google Business Profile;
number #2 goes on billboards;
number #3 is listed in an industry directory;
number #4 is used in an email campaign.
If these numbers received 40, 12, 25, and 8 calls respectively in a month, the company immediately sees how 85 phone inquiries break down across four sources.
This model works well when there aren't many channels and deeper attribution wouldn't change the decision. A static billboard number doesn't need to be tied to a keyword, since offline advertising simply has no such parameter.
The dynamic model is used on a website. A script identifies the visitor's session and temporarily shows them a number from a pool.
One user arrives from Google Ads via the search "dentist Kyiv," a second comes from a different campaign, a third from paid social. While their sessions are active, the system can show each of them a different number. After the call, the inquiry is linked back to the data from that specific visit.
Google uses the same principle for website call conversion tracking. A dynamic forwarding number makes it possible to determine which keywords, ads, ad groups, and campaigns drove phone conversions. Google also lets you set a minimum call duration, after which the call counts as a conversion.
The difference is clearest when you look at a single ad budget. Say a company spends $5,000 a month and gets 120 calls. That's enough data to compare the three channels against each other.
But there could be 15 campaigns running inside Google Ads with very different results. If all 70 calls go through one static number, the marketer can't see which campaign brought in 35 calls and which spent budget and returned two.
Dynamic call tracking adds that layer. In the report, you can match a call to a campaign, ad, UTM parameters, and other session data. If the call outcome is passed into a CRM, the path can be extended all the way to the sale:
ad → click → call → qualified lead → sale.
Google Ads also supports importing phone call results back into the ad platform. That lets you pass along not just the fact that a call happened, but a more valuable event — a sale or another offline conversion.
The static model is easy to size. If a company wants to track five sources separately, it needs five numbers.
For dynamic call tracking, the number of phone lines is determined not by the number of campaigns, but by how many users' sessions need to be distinguished at the same time.
Say a website gets 30,000 visits a month. On average, that's about 1,000 a day, but traffic isn't evenly distributed. If dozens of ad-driven sessions are active simultaneously during peak hours, the pool needs to be large enough for the system to correctly match a number to a specific user.
That's why a fixed rule like "one number per 100 visitors" works poorly. Two sites with the same 30,000 visits can need very different pool sizes if users spend 40 seconds on one and 8 minutes on the other.
Before launch, you need to look at:
the ad traffic that participates in number swapping;
the number of concurrent sessions during peak hours;
average session duration;
how long a number stays reserved after a visit ends;
the share of users who need dynamic attribution.
These are exactly the parameters that drive call tracking cost in the dynamic model.
The static model pays off where the business makes decisions at the channel level. There's no point paying for dozens of numbers for session-level analytics if the marketer only checks the report once a month and compares just three sources.
A dental clinic has a Google Business Profile, a website, out-of-home advertising, and an industry directory. Four static numbers will show how many calls each channel brought in.
If a month brings in:
Google Business Profile: 55 calls;
website: 32;
directory: 14;
out-of-home advertising: 9,
the business already has 110 attributed phone inquiries instead of one combined figure.
For this scenario, drilling down to the individual session likely wouldn't provide enough insight to justify a larger number pool.
Billboards, printed materials, trade shows, radio, and partner materials naturally work with static numbers.
For example, a company runs three out-of-home campaigns in different neighborhoods. A separate number on each placement lets it compare actual calls, not just reach, after a month.
The dynamic model is needed when there are enough campaigns within a single channel that their differing performance actually affects the ad budget.
This is especially true in performance marketing, where a marketer regularly adjusts bids, creatives, audiences, and budget allocation.
Say a company spends $3,750 on Google Ads and gets 80 phone leads. Static call tracking will only show the total figure.
Without attribution, all four campaigns together produce 80 calls at an average cost of $46.88. Once broken down, the actual cost per phone lead turns out to differ by more than 10x.
This is exactly the kind of situation where extra precision can affect the bottom line, not just make the report more detailed.
For businesses where the phone remains a key step in the purchase, losing attribution is especially risky. According to Invoca's 2026 data, among DTC eCommerce, 34% of answered calls were leads, and 54% of those leads converted during the call.
If the ad platform only sees online purchases and form submissions while phone sales stay separate, campaign evaluation can end up incomplete.
Both models solve the same problem, just at different levels of depth. That's why the choice is better made starting from the marketing decision that needs the data, not from the technology.
Static numbers assign one phone line per source, so tracking stays at the channel level: you see that a call came from offline advertising or from a specific referral site, but not which campaign, ad, or session drove it. Dynamic numbers work differently, pooling a set of numbers and assigning one per session, which pushes the detail down to the campaign, ad, or even individual visit.
That difference in depth decides where each one fits. Static numbers are usually enough for offline advertising or setups with a small number of channels, where knowing the source alone already answers the question. Dynamic numbers earn their cost in active performance marketing, and especially in something like Google Ads with many campaigns running at once: a static number can only show Google Ads as a single, undifferentiated source, while a dynamic pool breaks that down and allows deeper analysis of which campaigns and ads are actually converting.
The number of phone lines needed follows the same logic. With static tracking, it depends on how many sources you're tracking, one line per source. With dynamic tracking, it depends on concurrent traffic instead, since the pool needs enough numbers to cover overlapping sessions without reassigning the same number to two calls at once.
Cost tends to follow the same split: static setups are usually cheaper, while dynamic ones depend on how large the pool needs to be to keep up with traffic.
Both models solve the same problem, just at different levels of depth. That's why the choice is better made starting from the marketing decision that needs the data, not from the technology.

Dynamic call tracking shouldn't be turned on automatically just because it collects more data. First, it's worth checking whether the team will actually use that level of detail.
Ask four questions:
Does the budget need to be reallocated between campaigns within a single channel?
Is call volume high enough for the comparison to be useful?
Is the call outcome passed into the CRM?
Will the marketer actually use this data regularly to optimize?
If a business has three offline sources and one website, static numbers may be enough. If tens of thousands of dollars are spent every month across dozens of performance campaigns, losing information about a phone lead's source can cost more than the number pool itself.
You also don't have to pick just one model. A hybrid setup is often more practical: static numbers for offline channels and specific placements, a dynamic pool for ad traffic on the website.
DID Global provides virtual numbers in 180+ countries, so number infrastructure can be built around specific GEOs and the structure of your ad channels.
For static call tracking, the calculation starts with the number of sources. Five channels that need to be analyzed separately mean five separate numbers.
For the dynamic model, the manager needs different inputs: GEO, ad traffic volume, peak concurrent sessions, and the call routing scenario. These parameters determine the number resource needed for the call tracking system.
If a company uses both types of sources, the number infrastructure can be built as a hybrid setup. Static DIDs are assigned to offline channels, while a separate pool is used for number swapping on the website.
To select numbers for call tracking, submit a request to DID Global and share the countries, ad channels, and traffic data with your manager. That makes it possible to size the number pool to actual load, instead of paying for extra numbers for a level of detail that doesn't affect ad decisions.
A phone lead can be highly valuable to a business, but without attribution, a marketer only sees the fact that a call happened. Invoca's 2026 study analyzed over 70 million phone conversations across 10 industries. 38% of calls answered by a human were leads, and 42% of those leads converted during the call. In DTC eCommerce, phone lead conversion reached 54%. So leaving calls out of ad analytics...

A phone attack can start with a single compromised SIP account. An attacker gains access to outbound calling, routes traffic to expensive international or premium destinations, and the company only notices the problem once the bill spikes. For a call center, there's another scenario: an attack overloads the SIP server, leaving agents unable to receive customer calls. The scale of the problem goes...

A company on physical lines pays for more than just call minutes. The bill also includes channel leasing, PBX maintenance, connecting each new workstation, and separate rates for every country of presence. A single PRI channel typically supports 23 voice channels. By market estimates, its monthly cost can run around $300–800 per location, depending on the carrier, region, and contract terms. The...