How do I track Click-to-Call interactions using Matomo Tag Manager?
Tracking visitor click-to-call interactions helps identify which pages, buttons, or campaigns generate the most interest. When website visitors click on call (tel:) links to contact your business, you can analyse engagement levels and optimise your website to improve conversions.
This guide explains how to track visitors’ intent to call using event tracking in Matomo Tag Manager.
Configure Matomo Tag Manager for Click-to-Call tracking
You can configure tracking using <a href="tel:">
links, which allows visitors to initiate phone calls directly from their device. Clicking on a telephone link (tel:) does not open a new page or trigger an analytics event, so a trigger and tracking tag must be configured to enable click-to-call tracking.
Add the All Links Click Trigger
- In your Tag Manager container dashboard, navigate to Triggers.
- Click Add New Trigger and select All Links Click.
- Define the trigger condition as
Click Destination URL
containstel:
and save.
Add the Matomo Analytics Tag
- Navigate to Tags and click Create New Tag.
- Choose the Matomo Analytics Tag and provide a descriptive name, e.g., Matomo Call tracking.
- The Matomo Configuration Variable is automatically linked.
- Select the Tracking Type as Event.
- Define the Event as you want it to appear in your Matomo Behaviour > Events reports.
- For this example, the Event is defined as:
Event Category: Calls
Event Action: Click
Event Name: Office mobile (you could set the{{ClickDestinationURL}}
to show the telephone number in the report).
- In the section, Configure when the tag should do this, choose the All Links Click Trigger created earlier.
- Save the new tag and test the configuration before publishing the updated container.
Test and Validate the Configuration
Validate the tag configuration by verifying that tracking is active and data is being sent to Matomo as expected.
- Open your website and perform test actions by clicking on your website’s call link.
- Navigate to your Matomo dashboard and view the Visits in real-time widget and Visits Log to verify your visit and the click-to-call event is recorded.
- Use the Tag Manager Preview and Debug tool to ensure the trigger fires as expected and activates the tag.
- In the Preview, click on the Data Layer tab to verify the trigger fires only for the
tel:
links.
The All Links Click Trigger is an effective way to track interactions with tel:
links without requiring manual event listeners (by adding JavaScript functions to your website code). By targeting clicks on all links and then filtering for telephone links, you can accurately measure when users express intent to call your business.