Archive for May, 2010

Custom Links Allowed in Additional Details Section of your Google Places Listing

Friday, May 28th, 2010 by Dave Reichenbacher
Google Buzz

With the rebranding of the Google Local Business Center to Google Places, several new features have been put in place. In my last post I talked about specifying your business’s service area. In this post I want to talk about placing custom links within the details section of your listing.  This is a very simple thing to do but can be extremely beneficial for various types of businesses.  Many examples I have seen across the web use restaurants to show their menu or to book reservations.  Good idea and those are likely the most common but really anyone can use them.  Advertise your specials or deals or promote your social media pages. Whatever direct links…you choose.

Below is an example of what I mean from our client, Grappone Honda. Here we placed direct links to their pre-owned inventory, schedule service page, and several of their specials pages.

Example of google places custom links

In our second example from another client, Air Conditioning by Jay, you can see their custom links promote their Facebook and Twitter initiatives along with a quick link to scheduling service ASAP (very appreciative this time of year in Phoenix).

AC by Jay example of Google Places custom links

Setup is simple (assuming you have claimed your Google Places listing…you have, right?). First, locate the Additional Details section at the bottom of your Google Places listing.  Next, enter what the anchor text should say (aka words that will be displayed) in the first column and enter your link in the second column.  Click submit and verify the change was made.  Anyone have any good custom link examples they are using? Please share in the comments.

Google Places custom link setup




Dave Reichenbacher
DR directs program management and operations at WebShare. He also is one of our Seminars for Success instructors and has an affinity toward local search marketing. You can find out more about Dave here.

See more posts by Dave Reichenbacher

Famous Clients

Wednesday, May 26th, 2010 by David Booth
Google Buzz


We’re proud to be able to work with incredible clients – the kind of folks that not only walk on the cutting edge of innovation, they define it.  As part of National Small Business Week, Ross Twiddy of Twiddy & Company will be on Capitol Hill telling the story of how a 32 year old business is leveraging the Google platform to fuel the kind of growth that has resulted in the $54 billion economic impact Google has just reported for 2009.

Twiddy uses AdWords to drive traffic to its site, where almost 900 of North Carolina’s Outer Banks vacation rentals are ready to be browsed and rented.  A comprehensive installation and the use of advanced features of Google Analytics collects the data needed to make both everyday and complex business decisions, and Google’s Website Optimizer conversion testing tool has been used to run experiments that provide an ever improving user experience and impact to the bottom line.

According to Ross, “Adwords has been an extremely powerful platform for our small business. WebShare has been instrumental in optimizing that traffic–Webshare’s strategy and advice is the supercharger for Adwords traffic.”

Well Ross, we’re proud to work with you, wish you well on Capitol Hill and congratulate you on your successes!

UPDATE 6/16: Twiddy getting some more coverage on the Official Google Analytics Blog!




David Booth
David is a co-founder and principal consultant at WebShare. You can find out more about David here.

See more posts by David Booth

Ad Extensions Tab Launched

Friday, May 21st, 2010 by Mike Small
Google Buzz

It wasn’t too long ago that we were writing about Google’s launch of new ad extension options on the search network.  Recent additions that allow you to enhance your search ads have included location, product, phone, and sitelink.  Utilizing these features can make your ads stand out among your competitors, such as the search ad for desktop computers below, and give your customers a more direct path to the best landing page for optimizing conversions.

Now Google is expanding further on Ad Extensions by launching detailed reporting in your AdWords Account with a new tab titled “Ad Extensions.”  The tab is available from the account level or the campaign level.  But keep in mind you will only see this new tab if you are using one or more of the ad extensions in your AdWords campaigns.

Select the Ad Extensions tab and then use the “view” drop down box to select which extension (location, phone, product or sitelink) you would want to view.  The data available includes, clicks, impressions, CTR, average CPC, cost and average position.

You can also download, schedule or email the report right from within the tab. If you have been using Ad Extensions already or have been thinking about using them let us know your experiences by commenting here.




Mike Small
Mike Small leads the SEM and paid search efforts at WebShare. You can find out more about Mike here.

See more posts by Mike Small

Capturing First-Touch Source Information with Custom Variables

Wednesday, May 19th, 2010 by Nick Iyengar
Google Buzz

Since Google Analytics released custom variables last October, we’ve been finding all kinds of ways to use this flexible, powerful feature. From accomplishing content groupings to tracking the count of purchases by repeat buyers, custom variables have opened the door to both new data in GA and new abilities to segment our data.

One of our favorite uses for custom variables is storing first-touch traffic source information. As you may know, the default model for conversion attribution in Google Analytics is last-touch. In other words, recorded conversions and transactions are attributed to the last traffic source (with the notable exception of direct traffic, which will not override another traffic source). Therefore, it’s difficult to get an understanding of how other traffic sources contribute to conversions. Custom variables have made it much easier to get as this kind of insight with Google Analytics.

Beware this issue!

When deploying custom variables to track first touch, we’ve uncovered an interesting aspect of Google’s 64-character limit for custom variables. First, some background: to record and store first-touch source information, you need to parse GA’s _utmz cookie and store the relevant information in the _utmv cookie, which is dedicated to custom variables. In doing so, it’s easy to hit the character limit (consider that you’re potentially storing source, medium, campaign, keyword, and ad content information).

Here’s the rub: if you try to store more than 64 characters’ worth of information in the _utmv cookie, Google doesn’t simply cut you off at 64 characters and send as much data back as possible. Google flat-out won’t send your custom variable at all!

To avoid this, here are some tips:

1. Choose a short name for your custom variable’s “key,” like “FT” for first touch. The custom variable uses a “key/value” structure in which the key is basically a category of data; in this use case, your key is just first touch, while the value is something like google/organic/big blue widgets. By choosing a short name for your key, you’ll save as many characters as possible for your actual value.

2. Perform a RegEx (regular expression) search-and-replace on the value of your key/value pair to keep only characters that do not require URL encoding. You’ll save yourself many characters by avoiding the need to URL-encode some characters.

3. Trim the length of the value string to 64 characters minus the length of the key. In other words: Value = 64 – (Key length).

4. Finally, go ahead and call setCustomVar() to store the first-touch data in a custom variable.

Here’s the code you’ll need to parse the _utmz cookie and then accomplish steps 2 through 4!

<script type=’text/javascript’>
//Used to obtain a value from a string of key/value pairs
function _uGC(l,n,s) {
if (!l || l==”" || !n || n==”" || !s || s==”") return “-”;
var i,i2,i3,c=”-”;
i=l.indexOf(n);
i3=n.indexOf(“=”)+1;
if (i > -1) {
i2=l.indexOf(s,i); if (i2 < 0) { i2=l.length; }
c=l.substring((i+i3),i2);
}
return c;
}
//Retrieve campaign and referrer info from the _utmz cookie
var z = _uGC(document.cookie, ‘__utmz=’, ‘;’);
var source  = _uGC(z, ‘utmcsr=’, ‘|’);
var medium  = _uGC(z, ‘utmcmd=’, ‘|’);
var term    = _uGC(z, ‘utmctr=’, ‘|’);
var content = _uGC(z, ‘utmcct=’, ‘|’);
var campaign = _uGC(z, ‘utmccn=’, ‘|’);
var gclid   = _uGC(z, ‘utmgclid=’, ‘|’);
//Replace empty values (marked by a dash) with an empty string
if(source==”-”){source=”"};
if(medium==”-”){medium=”"};
if(term==”-”){term=”"};
if(content==”-”){content=”"};
if(campaign==”-”){campaign=”"};
//If gclid is present, explicitly set source/medium to google/cpc
if (gclid !==”-”) {
source = ‘google’;
medium = ‘cpc’;
}
//Build utmString
var utmString = source;
utmString=utmString+”!”+medium;
utmString=utmString+”!”+campaign;
utmString=utmString+”!”+term;
utmString=utmString+”!”+content;
//Replace URL-encoded ‘spaces’ with dashes
utmString=utmString.replace(‘%20′,’-');
//RegEx to retain only whitelisted characters
utmString=utmString.replace(/[^a-zA-Z0-9-~!*_.]/g,”);
//Set string to specific length
utmString=utmString.substr(0,62);
//Set first touch information if not already there, using slot 3
var fT=pageTracker._getVisitorCustomVar(3);
if(!fT){
pageTracker._setCustomVar(3,’FT’,utmString,1);
}

</script>

Finally, a word on why first-touch traffic source information can be so valuable. GA’s default attribution model gives you only one view of how valuable various traffic sources are for you. Getting another view can only help you, especially because GA’s default model tends to undervalue traffic sources that may not be as prone to immediate direct response, but could still be adding value for you. Examples of this kind of traffic commonly include display advertising (e.g. Google content network, other banner campaigns) and social networking. By storing first-touch source information, you give yourself the ability to perform a more holistic assessment of the value of these kinds of traffic.

Be aware that this does not only apply to storing first touch information in the cookie. You should always make sure that your cookie length is not too long and does not contain any special characters.

If you have questions on first-touch source information or our solution above, feel free to leave them in the comments. To get more analytics tips and tricks, don’t forget to subscribe to our feed and follow us on Twitter!



Nick Iyengar
Nick is a senior analytics and web intelligence analyst with WebShare. You can find out more about Nick here.

See more posts by Nick Iyengar

Specify Your Business’s Service Area within your Google Places Listing

Thursday, May 13th, 2010 by Dave Reichenbacher
Google Buzz

Did anyone notice that you can specify a service area in your Google Places Listing? Google Maps began rolling out this feature in late March with little publicity. This is quite a feature for businesses that want to publicize the different locations they serve; a great feature for businesses that will come to a home or for businesses that are actually based out of a home.  Service areas listings give access to areas on the map where you may not have a physical address.  For example, your business address may be in Tempe, Arizona, but in reality you can service any location within the Phoenix metro area.

Anyone can change their business service area by logging into their Google Places account and editing your business listing.  Look for the section labeled “Service Areas and Location Settings”.   Below we are using an example from a WebShare client that sells custom doors and windows in the Orange County area.  As you can see, you can choose between specifying a radial distance from your location or simply listing the locations you want to show that you serve.  If you have multiple business locations, be sure to edit all of them.

Distance from one location view:

Google Places distance from one location

List of areas served view:

Google Places areas served

Below you can see an example of what a listing will look like in Google Maps.  This client has four showroom locations but obviously they install door and windows anywhere within Orange County. Now customers can clearly see what areas Renaissance services if they are shopping for a door and window contractor.

Google maps view of areas served Renaissance Doors and Windows

Did anyone notice that you can now specify a service area in your Google Local Business Listing? Google Maps began rolling out this feature in late March with not much publicity. This is quite a feature for businesses that want to publicize the different locations they serve; a great feature for businesses that will come to a home or for businesses that are actually based out of a home. Service areas listings give access to areas on the map where you may not have a physical address. For example, your business address may be in Tempe, Arizona, but in reality you can service any location within the Phoenix metro area.

Anyone can change their business service area by logging into their Google Local Business Center and editing your business listing. Look for the section labeled “Service Areas and Location Settings”. Below we are using an example from a WebShare client that sells custom doors and windows in the Orange County area. As you can see, you can choose between specifying a distance from your location or simply listing the locations you want to show that you serve. If you have multiple business location listings, be sure to edit all of them.

LBC-radius.jpgLBC-listareas.jpg

Below you can see an example of what a listing will look like in Google Maps. This client has four showroom locations but obviously they install door and windows anywhere within Orange County. Now customers can clearly see what areas Renaissance services if they are shopping for a door and window contractor.




Dave Reichenbacher
DR directs program management and operations at WebShare. He also is one of our Seminars for Success instructors and has an affinity toward local search marketing. You can find out more about Dave here.

See more posts by Dave Reichenbacher

Yahoo and Microsoft Search Alliance Transition

Monday, May 10th, 2010 by Mike Small
Google Buzz

As most everyone knows by now, Yahoo! and Microsoft announced a Search Alliance last year and it was recently approved by the US government in February .  Essentially, the two companies will continue with two separate search engines, however Microsoft will run the technology for the organic search algorithms for both engines and the paid search for both will be powered by Microsoft’s current adCenter system.

A recent announcement from the new partners laid out a more defined time line for the upcoming transition as well as a bit on what advertisers can expect as the transition moves along.

The goal, as of now, is to get the transition process for US and Canada advertisers started in late summer 2010 and have it complete before the 2010 holiday season rolls around.  If things are not looking good for that holiday target, the transition team has promised to hold off until 2011 so as to not interrupt the critical holiday sales season.

To keep things running as smoothly as possible regular communication and updates, as well as tools to guide advertisers through the process have been promised.

Stay tuned for more as we get closer to the Yahoo! and Microsoft search alliance becoming a reality and tips and tricks we pick up as the transition begins to take place.




Mike Small
Mike Small leads the SEM and paid search efforts at WebShare. You can find out more about Mike here.

See more posts by Mike Small

New Changes to Google Analytics

Tuesday, May 4th, 2010 by Justin Cutroni
Google Buzz

Brett Crosby from the Google Analytics team talked about a number of new and recently announced features to Google Analytics. To recap the announcement here’s a quick video that Justin created. Look for more blog posts in the next couple of weeks talking about these changes. Overall, some really cool stuff, especially the new AdWords reports.




Justin Cutroni
Justin heads up WebShare's analytics & web intelligence efforts. You can read more about Justin here.

See more posts by Justin Cutroni