Connecting Google Ads to upload expense data

If you place ads in Google Ads, you can set up regular transmission of data on advertising expenses in Yandex.Metrica. You can use it to compare the performance of ads in Google Ads with other paid channels.

Information about ad campaign expenses and clicks is transferred from your Google Ads account to Yandex.Metrica. When data is transmitted, Yandex.Metrica compares the URL in ads with the site address in the tag settings. This ensures that only information about an advertising campaign that was created for your site is uploaded.

Attention. If the end URL in the Google Ads ad groups settings differs from the site address in the Yandex.Metrica tag settings, the data will not load. Make sure the addresses are the same.

Data on expenses is transmitted daily for the past 30 days, so statistics are regularly supplemented and updated. To view statistics, use the Sources, costs, and ROI report.

Data is transmitted to Yandex.Metrica without VAT in the currency specified in the Google Ads account. If you pass data in multiple currencies, you can select a specific currency when viewing the report. More information about exchange rates and currency selection

  1. How to connect the service
  2. How to delete data from Yandex.Metrica
  3. Unlink the Yandex.Metrica tag from the Google account.
  4. Questions and answers

How to connect the service

If you have multiple Yandex.Metrica accounts, use the one that you will use to work with expense data. You can only create a connection for one account in Yandex.Metrica. This is to ensure the data is protected. However, you can create multiple connections for a single account in Yandex.Metrica.

  1. Make sure that the URLs of your ads contain UTM tags. To add them, you can use a tracking template. Example of a URL with tags created from a template:
    {lpurl}?utm_medium=search&utm_source=google&utm_campaign={campaignid}&utm_content={creative}&utm_term={keyword}
  2. In Yandex.Metrica, go to Settings (Upload data tab).
  3. In Advertising expenses (Automatic cost upload), choose Google Ads.
  4. Click Connect Google Ads.
  5. Select the Google account that you use to work with the ad campaign. What to do if the account is already linked.
  6. Add the name of the connection and select the Google Ads account that you want to upload data from. What to do if there are no available accounts.
  7. Click Start transmitting data.
You can create a connection for multiple tags:
  1. Make sure that your Yandex account has access to the tags that you need to create a connection for.
  2. Create a connection as described above for one of the tags.
  3. For the other tags, select the connection created in step 2.

To change the connection name, go to the connection settings and enter a new name.

How to delete data from Yandex.Metrica

We recommend deleting data by date and UTM tags.

Unlink the Yandex.Metrica tag from the Google account.

  1. Go to the Yandex.Metrica Customization page and delete the connected Google Ads account.
  2. In Third-party apps with account access, select Yandex.Metrica.
  3. Click Close access.

Questions and answers

What time period can data be uploaded for?

For the past seven days.

How can I find out which Google account a connection was performed with?

It is not possible to find out the username after the connection has already been made. This is to ensure the security of your data. We recommend contacting your colleagues for information.

No Google Ads advertising accounts are available.

You probably don't have access to the Google Ads advertising account. Check whether the account you created the connection under has access to the Google Ads advertising account.

If you don't have Google Ads campaigns or don't have access to Google Ads campaigns, create and configure ad campaigns.

You may have access to Google Ads advertising accounts under a different Google account. In this case, delete the current connection and create a new one from the Google account that has access to Google Ads.

Couldn't create a connection because the selected account is already being used by another username.
This means that there is already a connection linking the Google account to the Yandex account. It is not possible to find out the username after the connection has already been made. This is to ensure the security of your data. To resolve the situation, try taking these steps:
  • If you created the connection, but under a different Yandex account:
    • Give the other account guest access for editing tags and select the existing connection when configuring the Google Ads connection.
    • Delete Yandex.Metrica access in your Google account. Please note that the previously configured integration for this Google Ads account will stop working.
  • If you didn't create the connection, try finding out who made the connection from people with access to your Google account, and ask them to add a connection for the required tag.

    If this is not possible, delete Yandex.Metrica access in your Google account. Please note that the previously configured integration for this Google Ads account will stop working.

How to delete Yandex.Metrica access to a Google account
  1. In Third-party apps with account access, select Yandex.Metrica.
  2. Click Close access.
When will Google Ads data appear in a report?

Yandex.Metrica uploads expense data once a day. The current day's expenses do not appear in tag reports until the next day.