Since Google announced their new Enhanced Campaigns initiative which combines desktop and mobile search advertising into a single campaign, AdWords advertisers have been working to upgrade their campaigns into the new system. Google recently announced that ALL campaigns will be automatically upgraded starting in July 2013.
One issue that came to light with the initial announcement was how to handle URLs that are specified at the Keyword level in an adGroup, in conjunction with a site that uses separate URLs for mobile visitors. In the past, one might run separate desktop and mobile campaigns, so mobile-targeted KW level URLs would be specified in a separate adGroup from the Desktop URLs. In the new configuration, the two are merged, so…how does one handle sending visitors to the right location?
Targeting Mobile in Enhanced Campaigns
When one sets up ads, one would normally set up one or more ads for Desktop visitors, and one or more ads for Mobile visitors, and the URLs for each can be hardwired to indicate the “preferred” audience. This is only done at the Ad level, though, and Keyword-specific URLs are left out of this targeting – until now.
Using ValueTrack Parameters to Segment the URLs
Google has a number of “ValueTrack” parameters that can be used to dynamically alter ad copy and/our destination URLs. The most popular of these is probably Dynamic Keyword Insertion (or DKI). DKI allows one to reflect the Ad Campaign’s Keyword in the title or text of the ad copy (or in the URL) by using the {keyword:[default text]} construct in the ad copy.
Google provides a number of other ValueTrack parameters, including an brand new one called "ifnotmobile" . Ifnotmobile is a complement to an older parameter "ifmobile", though the use of this older parameter has changed with the launch of the Enhanced Campaigns. These two ValueTrack parameters can be used to tailor the URLs to the specific platform with a high level of granularity.
Using ifmobile and ifnotmobile to Target the Right Landing Pages
The {ifmobile:[sometexthere]}
construct is used to insert text into an ad or URL for mobile visitors only. In the past with standard (legacy) campaigns, this would be used to target mobile AND tablets, but in enhanced campaigns, tablets are treated like desktop systems: {ifmobile:[sometexthere]}
is used for mobile platforms only, while the {ifnotmobile:[sometexthere]}
construct is used to target desktops and tablets in Enhanced Campaigns.
Below are examples of how to apply this to a variety of desktop vs. mobile implementation approaches, including:
- Mobile-specific subdomains
- Mobile-specific subdirectories
- Mobile visitors identified via a CGI parameter
- a Mobile placeholder page for a non-mobile-friendly site
Note that sites which use server-side browser detection to segregate mobile traffic from desktop visitors likely do not need to use this approach, since all visitors could request the same landing page and the server would sort it out.
Keyword Level URLs and Mobile Subdomains
To implement this with a mobile subdomain for mobile visitors, one could set up the URL similar to the following. Assuming that mysite.com
is the main site, and that mobile.mysite.com
is used for mobile visitors, the Landing Page URLs could look like this in AdWords:
{ifmobile:mobile.}mysite.com/specials.php
Thus, desktop and tablet visitors would visit mysite.com/specials.php
, while mobile visitors would be directed to mobile.mysite.com/specials.php
from the same ad or keyword URL in the AdWords account.
Keyword Level URLs and Mobile Subdirectories
To implement this when using a subdirectory set up for mobile visitors, one could set up the URL similar to the following. Assuming that mysite.com/...
is the main site, and that mysite.com/mobile/...
is used for mobile visitors, the Landing Page URLs could look like this in AdWords:
mysite.com{ifmobile:/mobile}/specials.php
Keyword Level URLs and a CGI parameter Specifying Mobile
To implement this when you have a CGI parameter set up to distinguish between desktop and mobile visitors, you could set up your URL similar to the following. Assuming that mysite.com/...?mobile=0
is used for desktop and tablet visitors, and that mysite.com/...?mobile=1
is used for mobile visitors. Your Landing Page URLs could look like this in AdWords:
mysite.com/specials.php?{ifmobile:mobile=1}{ifnotmobile:mobile=0}
These would resolve as:
mysite.com/specials.php?mobile=0
for desktop and tablet visitors and as mysite.com/specials.php?mobile=1
for mobile visitors.
Specifying a Completely Different URL for Mobile Visitors
Finally, in some instances one may want to send a mobile visitor to a completely different path than desktop visitors. Perhaps the site isn’t generally mobile-friendly, but it does have a single page that is mobile-optimized, and the AdWords campaign should send ALL mobile traffic to that special page. The Landing Page URLs could look like this in AdWords:
{ifmobile:static.mysite.com/mobilepage.htm}{ifnotmobile:mysite.com/specials.php}
In this final example, desktop and tablet visitors would go to:
mysite.com/specials.php
while mobile visitors were sent instead to:
static.mysite.com/mobilepage.htm
Note that there are limitations in Google AdWords regarding the Display URL and Destination URL. Insure that the mobile and non-mobile domains are closely related or the ads might be disapproved.
If you don’t implement a planned migration there’s a risk you could be wasting budget and not getting the most out of your search advertising. For those advertisers who remain unsure: the essence of enhanced campaigns is that instead of advertisers having to duplicate their effort by managing multiple campaigns in order to target individual devices (desktops, tablets and smartphones), Google has introduced a streamlined format to manage multi-device targeting within a single campaign.