Sign up ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I am getting “not set” in keyword report section of Google Analytics data. May I know any method to retrieve the search terms/ keywords from the not set data?

May I know what are the factors that can result in showing the “not set” result in Google Analytics?

share|improve this question
for some reasons Google does not provide that data.. So You may not able to retrieve no set keywords. –  Waqas Feb 14 '14 at 9:04
@Waqas not set is different to not provided which is what you refer to with Google not releasing data on what keywords drive traffic via the organic channel. –  zigojacko Feb 14 '14 at 9:14

1 Answer 1

"(not set)" in the acquisitions campaigns keyword report shows the number of campaign landing pages in which the "Campaign Term" (utm_term) parameter was not present.

enter image description here

Some forms of advertising don't use keywords. If you get lots of traffic from banner campaigns, none of that traffic is going to be keyword based and it will show up as "(not set)" in this report. In that case there is nothing to "unlock".

If you are advertising with keywords (for example with Google AdSense), then you will need to make sure you build your landing urls to include the utm_term parameter. The Google Analytics URL builder tool can help you build your URLs appropriately.

Google Adwords supports value track which automatically substitutes the {keyword} in the URL. So with Google Adwords you can use utm_term={keyword} in your URLs.

When I advertise on Google Adwords "content" network there are generally no keywords involved. The content network shows your ad on sites that have Google AdSense enabled. In that case I generally set the site name where the ad appeared as the keyword using this value track syntax: utm_term={placement}

Google AdWords also now has an auto tagging feature that can be turned on. This will send all the appropriate values to Google Analytics without you having to configure anything. All you have to do is turn the feature on and it will send keywords and campaign names with each click.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.