‘Not provided’ and ‘Not set’ report in Google Analytics

‘Not provided’

A big number of search results in GA are listed as ‘not provided’. If a user is logged into a Google product when searching, their search is conducted over SSL. As such, the referral data relating to that search is hidden.

In order do check out the ‘Not Provided’ Keywords we can add a filter. The instruction is below:
1) In your Analytics account, head to Admin, then Profiles.
2) Click the name of the profile you want to work with, and select the Filters tab.
3) Create a new filter in your Analytics account:

The purpose of this filter is to extract the ‘not provided’ terms. To do this, extract the URL and rewrite the two in place of the original ‘not provided’ text. Although this doesn’t reveal the exact keyword, it can help you to understand where that traffic is going and whether you need to dig deeper with other techniques. (The important part — the rewrite — is highlighted in red in our screenshot.)

‘Not Set’

At the end of 2011 — in early 2012, Google began to show parts of authorized users using an SSL certificate. it literally means that it started to use https-protocol.

‘Not set’ denotes that Google Analytics didn’t receive any information for the item (dimension) you selected. It’s generally associated with any direct/referral visit since it does not have campaign information such as keyword, match type, etc. associated with the visit.

Google Analytics does not show not only its requests but also search queries from Yandex. Yandex.Metrics gives statistics of search requests, but only from Yandex. In this case, instead of a real query in Google Analytics is shown a ‘not set’ report.

This is why we want to find a way to add key phrases to Google Analytics, according to which users came to the site from Yandex.

In order to do so we need to solve 3 problems:
1) Identifying and matching users in Google and Yandex so that the key phrase is recorded to the same Google Analytics visitor.
2) Export data from Yandex Metrics.
3) Import data in Google Analytics.

Below there is a strategy how to solve it.
1. Exporting search phrases from ‘Yandex Metrics’ using the API (including keywords and unique user IDs). 
2. Search keywords are imported into Google Analytics using the Measurement Protocol.
3. Each keyword, exported from Yandex Metric uses an HTTP request as parameters and the Measurement Protocol to write a corresponding visitor ID in Google Analytics.

Read more: https://blog.kissmetrics.com/unlock-keyword-not-provided/http://www.cossa.ru/149/103004/

If you enjoyed this post, please hit the “recommend” button below. Thanks!

Kindly, Olga Litvinets