Digital is a channel that can and should be tracked end to end. Meaning the data capture starts from an impression and goes all the way to the final sale. Granular tracking is the key as it helps improve ROI down to the lowest entity in your campaigns. In case of Paid search it is Keywords.
This article’s focus is to showcase the important of capturing paid search (PPC) keyword data through analytics. Google Analytics (GA) has been considered for this discussion. While you might have a different analytics tool we believe that the information here still applies to your PPC campaigns and you should try and get similar data from your current analytics system.
Importance of Keyword Data through GA
When it comes to PPC it is important to capture all the metrics accurately within the main user interface (Google Adwords) and the analytics system (GA). The metrics captured can be categorized as ‘front-end’ and ‘post-click’.
Front-end metrics cover data on keywords, ads and the landing or destination pages, and include clicks, Click Through Rates (CTR), Conversions/ Leads, sale value, Cost per Lead (CPL) etc. Post-click metrics include bounce rates, average time spent on site, % of new visitors and much more.
Adwords provides keyword information up to the point where the user clicks onto the website or the landing page. Post-click performance on GA shows user behavior on the destination page or the website. This information helps understand if users landing on the page stayed on it, if so for how long, how many pages did they visit etc.
Keyword level data can be obtained from GA in multiple ways. Keywords can be analyzed individually or at an aggregate level by defining segments. Data for one of Position2’s client in the B2B space is shown below as an example. An advance segment named ‘Brand’ keyword aggregates data for a pre-defined set of corporate and brand name keywords. Similarly, the ‘Non-brand’ keyword segment excludes traffic from these keywords.
Table 1.0: Aggregate Branded VS. Non-Branded Keywords
Table 1.1: Keyword Level Performance
Regardless of the business type (B2B, E-Commerce etc.) capturing keywords through analytics is crucial. Some of the key advantages of having keyword information through GA are provided below. The benefits should typically apply to any analytics platform you may be using.
Passing the Keyword Data within GA
You can pass Paid search keyword data to GA by:
Let’s now examine how you can pass keyword data to other analytics platforms.
AdWords ValueTrack allows passing detailed data to any tracking system to optimize campaigns. By adding parameters to the destination URL, it is possible to pass information on keyword, ads etc
Here’s an example:
Destination URL tagged with parameters for keyword and match type:
Actual URL post visitor click
Your tracking system will need to parse these parameters and allow for slicing and dicing of data based on these.
We recommend doing exhaustive testing to ensure all required information is captured accurately on your platform.
Keyword data helps optimize paid search campaigns down to the most granular level possible. This will in turn help generate efficient (low Cost per Lead) and quality leads. It will also provide multiple testing opportunities with messaging, positions and landing pages.
Not having keyword tracking within analytics will still allow for campaign management, but at an aggregate (ad group) level only. While not the optimal way to manage paid search campaigns this will still help in optimizing campaigns possibly to increase leads.