Tracking Numbers and UTM Parameters: How to track calls with custom UTMs
How to use Tracking Numbers and UTM Parameters to track calls
There may be times when you want to track calls from campaigns with specific UTM parameters. In this case, you will need to link the tracking number with the UTMs you wish to track. Do note, however, that this method is best suited for static or source-level tracking, such as offline campaigns, fixed placements, or cases where calls are not linked to website visits. If you are using Dynamic Number Insertion (DNI) and session-based tracking, UTM values are typically captured automatically from the visit and do not need to be manually assigned.
With this out of the way, what you need to do is straightforward:
Step 1. Go to Data Tools > Sources.

Step 2. Click on the ' + Add custom source' button on the top right.

Step 3. Select the 'Custom Parameters' option from the tracking source type menu and click on 'Next'.

Step 4. Insert any name and utm_source, medium, campaign, app, term, and/or referrer domain details you desire. You don’t need to fill in every field. Only the parameters you define here will be populated for calls using this source.
Make sure your input matches the UTM values you want to report on (for example, lowercase vs uppercase), and that it represents the campaign you wish to track. Then click on 'Save' at the bottom right of the screen.

Step 5. Go to Tracking > Numbers and find the number you want. Then, click on the drop-down menu under 'Source'. Find your custom parameter and click on it.

Once assigned, all calls to this tracking number will use the selected UTM values until the source is changed or removed.
If you wish to change the UTM parameters at any given point in time, simply go back to Data Tools > Sources, find your custom parameter, and edit it. Make your changes and hit the 'Save' button.
And you’re done! Your tracking number is now set up and ready to track calls with the selected UTM parameters.
Updated on: 04/02/2026
Thank you!