Common questions about AdWords Clicks and Analytics Sessions
- Why do I have more sessions than clicks?
- Why do I see sessions coming from an old (paused or deleted) AdWords campaign?
- Why would I see new sessions for an old or paused AdWords campaign in Analytics?
- What does the gclid parameter and its value represent?
- If I want to use manual tagging, is there anything I should know?
- Why do I see (not set) in Analytics reports?
- Why do I see landing pages in Analytics for paid traffic that are not specified as destination URLs in my AdWords account?
Why do I have more sessions than clicks?
This is normal behavior and indicates positive engagement with your website. When a user clicks one of your AdWords ads and auto-tagging is turned on, we assign a unique click id (gclid value) to that user.
If a user later returns to the website directly (e.g., the user enters your website URL or has the website bookmarked), in lieu of any other referral information, these additional sessions have their campaign source reported as the last-known campaign source. In this case, the last-known campaign is an AdWords campaign.
Each direct return session after the initial AdWords click shows as another session for the AdWords campaign. Basically, this is a scenario where a single AdWords click leads to multiple sessions in Analytics.
Tip: You can use advanced segments to view new vs. returning sessions for a campaign and confirm that the larger number of sessions is partially due to returning users.
Why do I see sessions coming from an old (paused or deleted) AdWords campaign?
This is similar to the previous scenario where return users cause more sessions than clicks to appear for a given campaign. When an AdWords campaign is paused, users who originally accessed the site via this campaign and later return via direct will have these repeat direct sessions reported as coming from the AdWords campaign.
In some cases this can lead to scenarios where you see sessions showing for a campaign six or more months after the campaign has been paused or deleted.
Tip: As above, you can segment these sessions by new and returning users to confirm this is returning-user behavior.
Why would I see new sessions for an old or paused AdWords campaign in Analytics?
There are actually a few scenarios that can cause new sessions to continue to show for an old (paused or deleted) campaign:
Scenario 1: User A clicks an ad and lands on your website. Provided auto-tagging is on, the destination URL might look something like this:
where the gclid parameter is the auto-tagging parameter.
User A then copies this URL (containing the auto-tagging parameter) and posts it in another location such as a public discussion board (forum) or a social network, or sends it in an email or chat window to other recipients.
Next, User B clicks this link (containing the gclid value) and arrives at your website. Even though User B has never been to the website before, this user will have the first session attributed to the same click id (gclid) value that was assigned to the original User A. In this case, you see new sessions (caused by User B) from an old campaign.
There is no workaround for this scenario at the moment.
Scenario 2. This second scenario is similar to the first. Imagine a user clicks on your ad and lands on a page containing the gclid parameter, e.g., http://www.example.com/?gclid=TeSt123Abc
The user bookmarks the page immediately. The bookmarked URL contains the auto-tagging parameter gclid (click id). However, this user regularly clears cache and cookies on their device.
When these cookies are removed and the user returns to your website via the bookmark URL, the user appears as a new user (first time user) to Analytics, and the gclid value will cause Analytics to treat the session as a new session attributed to the original AdWords campaign.
As with the first scenario, there is no workaround.
Scenario 3. If a URL containing the gclid parameter is picked up by a bot or spider (such as Google-bot) it can sometimes be indexed, which can cause a URL containing the gclid parameter to appear in Google Search Results Pages (SERPs). A quick way to find out if this is happening is to enter your website URL into the Google Search box and include the term gclid.View Screenshot
In these situations, users who click on an organic listing appear as new sessions from a Google AdWords campaign that the indexed gclid value maps back to.
Solution: You can create a robots.txt file to exclude URLs that contain specific query parameters, in this case gclid, from being indexed. Search Console also offers a parameter-handling tool to make it easy to exclude various parameters.
What does the gclid parameter and its value represent?
The auto-tagging parameter is an encoded hash value that maps back to a specific AdWords click (essentially it’s a click id). Analytics is able to decode this click-id value and translate it into useful information.
- Search Query
- Match Type
Refer to benefits of auto-tagging for more detail.
I use manual tagging. Is there anything I should know?
Yes. First of all, we have seen many clicks-sessions reporting issues resolved simply by adopting auto-tagging.
Next, make sure you are aware of the benefits of auto-tagging. Also, be aware that some features in AdWords are only available when you use auto-tagging, and that future improvements to AdWords reporting in Analytics will be available only to users who employ auto-tagging.
We expect session numbers to be lower due to manual tagging. This is because auto-tagging generates a unique gclid value for each click. Each unique value opens a new session in Analytics.
Manual tagging does not generate a unique campaign URL (click id) for each click. Therefore, it’s possible to have situations where a user clicks a creative several times in the same 30 mins window but only registers one session in Analytics.
Learn more about how sessions are calculated (See the AdWords Auto-tagging sub-heading).
Why do I see (not set) in Analytics reports?
If Analytics does not recognize the auto-tagging (gclid) value, then it reports the session as source/medium : google/cpc since Analytics knows it must be a paid session.
However, all other campaign information such as campaign name, ad group, and keyword is grouped as (not set).
An expected reason for this is that the AdWords account from which the click originated is sending users to a web property that is tracked by an Analytics view that has not yet been linked with the AdWords account from which the click came.
Another reason (not set) can occur is because the gclid value has been modified from its original form and therefore becomes unrecognized by Analytics. This often due to being converted to lowercase, which in turn is often caused by a redirect on your website.
- Verify that auto-tagging is working (see sub-heading: URL CASE CONVERSION)
- See also: What (not set) means
Finally (not set) also occurs when you use a test gclid value (eg: gclid=TeSt1234Abc). Keep in mind that users with an unrecognized/modified gclid value may be returning to your website regularly, and these repeat sessions from these same users may also show up as returning (not set) sessions.
For all these reasons, it's common to see a small percentage of (not set) sessions in your AdWords reports even when everything else is configured correctly.
Why do I see landing pages for paid traffic in Analytics that are not specified as destination URLs in my AdWords account?
First, there are two dimensions in Analytics that you should understand:
- Destination URL: This dimension is limited to AdWords-reporting sections of Analytics. It represents the destination URL in your ad that was recorded at the time of the AdWords click.
- Landing Page: This is the first recorded pageview in an Analytics session.
To learn more about how sessions are defined, you can refer to how sessions are calculated in Analytics.
In the case of the first recorded session after a click in AdWords, these dimensions often contain the same URL1.
Assume a user arrives at your landing page after the AdWords click, and that first session landing page is: http://www.example.com/landing-page. Also assume that during this first session, they navigate back to your homepage http://www.example.com/ and bookmark the URL.
The next day, they return to your website via the bookmarked URL, and this causes a new session to begin where the landing page is www.example.com/; however, because Analytics attributes a session's campaign source back to the last non-direct campaign, this direct session2 is attributed to AdWords.
The landing-page dimension for this returning session now shows the landing page as "/" (the homepage). So even though the homepage was never specified as a Destination URL in AdWords, it will be reported as a landing-page URL in Analytics.
You can confirm this behavior by looking at new vs. returning user segments for these URLs.
Note: For returning users, the Destination URL should still refer back to the AdWords-specified URL, but the landing-page dimension will report the landing page of the returning session(s).
1An exception is if you use a tracking URL in AdWords that redirects users after the click to the actual landing page on your website. For example, say you use the following Destination URL in AdWords: www.trackingservice.com/?tracking-parameter1=abc&tracking-parameter2=1234. This URL redirects to your website, www.example.com/landing-page, after the click. In this case, Destination URL will be the first URL above and landing page will be the second URL.
2Multi-Channel Funnels will show this session behavior as direct.