Articles on: Frequently Asked Questions - Tips

How to calculate the size of your call tracking number pool

A call tracking number pool is a collection of unique phone numbers used to track and measure the performance of marketing campaigns and / or user sessions on your website. By using dynamic number insertion and number pools, you can gather valuable data about the session details of your leads and optimize your marketing efforts.

How to calculate the size of your number pool:



The best way to calculate the size of your tracking number pool is Google Analytics. In Google Analytics all you need is to find your hourly visitors and the average session duration. From there on you can use the following formula:

[HOURLY VISITORS] / [60 / average session duration] * 1.3

If for instance your peak is 200 users and the average session duration is 3 minutes the pool of tracking numbers needed is 200/[(60/3)*1.3] = 13 tracking numbers.

Below are 4 ways to calculate your website pool:

Table report in Google Analytics 4



Log in to Google Analytics and use the following steps to calculate your tracking number pool.

Choose Explore from the left menu.
Choose Blank from the reporting options.
In the Segments field choose None.
In the Dimensions field choose Date + hour.
In the Metrics field choose Sessions and Average Session duration
In the Technique field choose Free form
In the Visualization field choose Table
In the Rows field choose Date + hour
In the Values field choose Sessions and Average Session Duration.



You should see the following table from which you want to sort by Sessions ascending order and grab the Session value and the Average session duration. Then apply these two values in the formula we shared above.



List chart in Google Analytics 4



Log in to Google Analytics and use the following steps to calculate your tracking number pool.

Choose Explore from the left menu.
Choose Blank from the reporting options.
In the Segments field choose None.
In the Dimensions field choose Date + hour.
In the Metrics field choose Sessions
In the Granularity field choose Hour
In the Values field choose Sessions.



You should see the following chart from which you want to find the peak. This is the Session value you want to add to the formula.



Nimbata pool estimator



If creating explore reporting in Google Analytics 4 seems a bit technical to you, Nimbata has a neat tool called Pool Estimator, which calculates the optimal pool number automatically with a few button clicks. Here’s how:




Universal Analytics



In Google Analytics navigate to _"Audience - Overview"_, select _hourly_ from the drop-down on the right side, _Users_ from the drop-down on the left side and _Segment with paid traffic only._ From this report you should note the peak and the average session duration. 

If for instance your peak is 200 users and the average session duration is 3 minutes the pool of tracking numbers needed is 200/(60/3) = 10 tracking numbers.



When a visitor arrives on your website, they will see a number from the pool. This number is uniquely assigned to that visitor for the duration of their session.  When the visitor is no longer active, the number is returned to the pool so it can be used by another visitor.

When a call is received, Nimbata knows which user viewed the number and can attribute the call to the user's session. Along with the session Nimbata can attribute the call back to the campaign or search keyword that generated the call.

Here's a video that shows how you can calculate this in the app

Updated on: 08/07/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!