Integration with web-analysis systems - Google Analytics and Yandex.Metrica

Created by Daniel Kauffer, Modified on Wed, 14 Feb at 3:15 PM by Daniel Kauffer

Google Analytics Setup:

To track calls in Universal Analytics, you need to manually create objectives for the scenarios you want to track. 


The supported call scenarios include:

  • Proper (target call, repeated in case of a duplicate call)

  • Answered (answered calls, repeated in case of a duplicate call)

  • Busy (number was busy)

  • No Answer (the call was not answered)

  • Cancel (call cancelled)

  • Failed (call failed)



Additionally sent:

  • Action: caller's phone number (without the last 4 digits)

  • Tag: call duration


For comprehensive call analysis, create objectives for each scenario (proper, answered, busy, no answer, failed, cancel, proper repeated, and answered repeated).


In the Google Analytics interface, navigate to the "Admin" tab, and select the relevant account and property. In the "All Website Data" tab, click on "Objectives" and then the "+Objective" button.


Objective Setup:

Choose "Custom" and click "Next."


Objective Description:

Enter any objective name (e.g., "Target call").

For the objective type, choose "Scenario" and click "Next."


Details About Objectives:

Category: Set the required scenario (e.g., proper).

If you want to track calls to a specific virtual number, set it in the "Action" field (optional).

Leave other fields blank and click "Save." Checking objective performance is available in "Reports" - "Conversions" - "Objectives." Call information is sent to Google Analytics every 15 minutes.



Important: A necessary condition for analytics to work is that your website must have the Universal Analytics tracking code. You can find it in the "Admin" - "Property" - "Tracking Code" tab.



Google Analytics v4 Setup:

No specific actions are required. Events will be displayed in the Events section within 24 hours. If needed, events can be marked as conversions. View events in LIFE CYCLE - Engagement - Events.


A necessary condition for analytics to work is that your website must have the Google Analytics v4 tracking code. You can obtain it in "Admin" - "Property" - "Data Streams."




Yandex.Metrica Setup:

In the Yandex.Metrica interface, copy the tracker code and paste it into the "Yandex.Metrica ID" in the tracker setup, then click "Next."



Click the "Allow access to tracker" button, and you will be redirected to the Yandex.Metrica page. Allow access.


Yandex.Metrica will start receiving data about a day after access is granted. The processing time of the received data before it appears in the reports can take up to 24 hours.


Call information is sent to Yandex.Metrica once an hour. You can check it in "Reports" - "Calls."


A necessary condition for Metrica to work is that your website must have a tracker code from the Yandex.Metrica interface.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article