April 2008

More Local Search Analytics

I discovered Mongoose Metrics a few weeks back and I’m surprised by how much I was missing. I was blind and now can see.

On one of the sites I manage, I segmented the traffic sources and used separate phone numbers to track and test the different sources of traffic. So, when the phone rings I can tell if it was from organic or PPC… and for PPC I can tell if a geo-modifier was used. And obviously, when the contact form is used I can get it down to the keyword level.

Because it is a small local site, it is difficult to draw any “significant” conclusions this soon, but even after a short time I have gained some interesting insights.

The site has had a total of 197 visitors since April 2nd, when the test began, so about 22 days.

155 of those visitors came from organic traffic, 30 from PPC Traffic that included a geo-modifier and 12 from PPC containing short keyphrases (1-3 words) that did not include a geo-modifier. During this time we recorded 22 conversions, which I defined as contact by email or phone call.

22 Conversions – 12 were by phone call and 10 used the contact form.
-The contact form was used a higher % of time than one might expect.

The organic traffic converted at a rate of 12%… 19 contacts/155 Visitors.
-If I took out the 17 image searches this conversion rate really starts looking good!

PPC traffic converted at 10% when the geo-modifier was present… 3 contacts/30 visitors.
-The 3 contacts were by phone call… which leads to a developing theory – Adword users may be less likely to use a contact form.

PPC traffic with no geo modifier – 0 contacts / 12 visitors.
-Although the results are not statistically significant it appears that the shorter the keyphrase the more expensive the click and the less likely it is to convert.

The number of words in the keyphrase that led to the 9 email conversions were as follows: 6, 4, 5, 7, 5, 6, 5, 5, 5. All of which contained a geo-modifier. Paying more for a one word phrase, does not seem like a good idea, especially considering a mark up of nearly 40% for some 1-word queries.

There are so many more cool things that I’ve discovered, that I will share in coming posts as the data keeps coming in. And yes, for research sake, I will continue paying for the short keyphrases, at least until the study becomes statistically significant. And no, the client is not paying for them… at least not my client.

Analytics

Comments (8)

Permalink

From My Point Of View… Seth Godin Got It Wrong

What Seth Godin calls ‘advertising’… I call ‘national advertising’ and what he calls ‘clutter’… I call ‘the widespread ability for a small business to effectively and affordably brand their business for the first time in history.’

A couple of examples might help to understand:

  • 200 TV channels – Seth Godin calls this clutter. But really it also represents an opportunity for SMBs to engage in television advertising.
  • Magazines – The cost of publishing a magazine has dropped so much in the last 10 years that we are starting to see a number of local publications. There are now magazines that a local advertiser can affordably advertise in that are as local as a single county. The cost of ink alone would have made this prohibitively expensive a short time ago. Now, they can choose niche publication or lifestyle… choices like these were strictly in the dominion of the national advertiser a very short time ago. I don’t think of this as clutter… I think of this as progress… and opportunity.
  • Radio and Newspaper – The option to advertise in these mediums has been available to local advertisers for a long time… what has changed of course is the ability to purchase this type of advertising from Google and Yahoo, which will either contribute to the ‘clutter’ or enhance the ability of the local business to brand their business; depending on your point of view.

When Mr. Godin refers to advertising being less effective than it was in the past, again, he is referring to national advertising… and claiming that it is less effective than in the past because of the clutter. It could just be that consumers have a natural preference to local information; and since it has become more abundantly available, they are consuming more of it and less of the national stuff. To a traditional advertiser this would indeed appear as a decline in the effectiveness of advertising.

This is not semantic… far from it. The way national advertisers have eliminated local retail businesses like bakers, butchers and hardware stores. Savvy local advertisers who grasp the concept of branding and effectively leverage this new technology will be in a position to do the same thing in local service industries. This is a life and death situation for these local businesses and just like the bakers and hardware stores, who didn’t see it coming, most local service businesses won’t see this coming. The big difference is that the business that gulps down all the market share won’t come from outside, like a Home Depot, but will rather rise up from among them as they adapt the marketing techniques formerly restricted to large corporations.

Uncategorized

Comments (0)

Permalink

The .02 Minimum Bid And Split-Testing

I got a little lazy the other day, while going through an Adwords account that I am managing, and rather than write a new ad to compete with the winner of a split-test… I paused it; and a funny thing happened… the minimum bid ticked down from 3 cents to 2.

The CTR on the winner was 21% and the loser almost 15%, so I was a little surprised that this dropped the minimum by over 30%. So, it go me thinking. Certainly the CTR is high enough to justify a low minimum bid but there have been times when the CTR has been higher than it is now and the minimum bid did not change. So, why now?

I think I figured it out. The winning ad’s copy is a paraphrase of the landing page’s headline. The ad that was paused also reiterated copy from the landing page… but that copy is in an image and appears further down on the page. I think there is something to be learned there. :)

Although, I have paused the split-test, this is a powerful testimony to what can be accomplished using the technique. The winning ad was put together quickly; written only to serve as the sacrificial lamb to the ad that I had painstakingly composed… or so I thought. Because of it however, we are now enjoying a fifth of the traffic to a keyphrase that when converts can produce revenue deep into the 5 digit range… and paying nearly half of what we initially bid for a click.

PPC

Comments (0)

Permalink

Google Makes Exception To Display URL Policy For Large Advertiser?

Bill Hartzer has written an important post explaining how Google’s display url policy will effect large local search marketers like ReachLocal. Bill shows a good example of how ReachLocal’s advertisers could be adversely effected by the policy change.

However, it doesn’t appear that ReachLocal was effected by this change at all; as they continue to display URLs in Adwords that are different from the landing page URL. Here is how ReachLocal is currently displaying the url in an adwords ad:

www.mysite.com

Here is the URL on the landing page:

www.mysite.reachlocal.com/

Here is Google’s policy as quoted from the Inside Adword’s Blog:

What about tracking URLs?
We do understand that many advertisers utilize tracking URLs within the destination field of their ads. Therefore, if the URL of your landing page matches that of your display URL, your ads will be approved.

For example:

Display URL: www.google.com/adwords
Destination URL: www.trackingurl.com/google123
–> Landing page URL: www.google.com would be acceptable

Display URL: www.google.com/adwords
Destination URL: www.trackingurl.com/google123
–> Landing page URL: www.trackingurl.com would not be acceptable

Inside Adword’s Blog further clarifies this point as it goes on to say:

Yes, the use of sub-domains and additional text within the display will continue to be acceptable provided the top-level domain matches the URL of your landing page.

As you can see, ReachLocal is plainly in violation of this policy. The top-level domain is clearly reachlocal.com, yet this is what is happening today, April 5th, 5 days after the policy has taken effect.

Here is a screen shot of the display url, please double-click the thumbnail to view the image. The Adwords ad has companyname.com. This screen shot was taken today:

Display URL of ReachLocal AD
I will not show a screen shot of the ad, though I have it, because I believe it could adversely effect the advertiser. For that reason, I have blurred the business name in the URL, as well.

My only question is whether Google has made an exception for ReachLocal or has Reachlocal taken more time to get in compliance with the policy? And if the latter is the case, which seems naive to believe, why are the ads currently running?

If an exception was made, which seems to be the most likely scenario at this point, we are all at a disadvantage. Most small businesses that advertise on Google are in competition with ReachLocal. If they are granted an exception, how are we supposed to compete?

This is an enormous issue and I hope that it is resolved quickly and in a way that is fair to everyone.

Uncategorized

Comments (11)

Permalink

Split Testing Local Search

The best team wins nearly every game and the faster runner wins nearly every race, so are we surprised that the best ad gets nearly every phone call?

For similar sized ads; the standard deviation of the calls received from yellow page ads is greater than the mean.

-Paraphrasing Dr. Dennis Fromholzer, CRM Associates

That quote means that 2 same size yellow page ads for the same type of business are likely to get wildly different call volumes. One of the ads will be just like the better team and the faster runner and win nearly each time the product is searched. Should we expect this to be different on the web? I think not.

Eighty-five percent of respondents agreed that the quality of a business owner’s website is an important factor in earning the consumer’s trust. Over 75 percent of respondents said they were more likely to make a purchase from “an unfamiliar business with a quality website,” than “a poor website from a known business.”

-This is from a Study by Nielsen and WebVisible as reported by Peter Krasilovsky.

The lament of the loser


“I was getting the clicks, but I wasn’t getting the calls” or “Yellow Pages doesn’t work for my type of business.”

I always felt terrible when I heard this and I work hard to inform anyone and everyone around me as to the importance of good content. But the challenge is always the same… how do you define it? What does it look like? The only way to consistently improve the content of any form of advertising that I am aware of is to split test it.

It is has always been much easier to focus on coming up higher in the search results or getting a bigger ad; but there is no doubt the best bang for your buck in advertising will be accomplished with good content.

Local advertisers have been relegated to a place where marketing tools like split-testing just weren’t available to them. After all, do you think the publishers of any Yellow Pages, are going to spend the extra millions to publish and distribute 2 directories so the ads could be split-tested? Not likely. (Side note: This might not be a bad investment for yellow pages, as they would own the copyright on almost every small businesses best yellow page ad and could prevent that ad from being published in a competitor’s book).

The Times They Are A Changin’


I am thrilled that this is not true for the local advertiser on the web even if they depend on phone calls; and can now have this data all reported in one analytics program.

Such a local site can be measured with nearly the precision and ease, previously afforded only to e-commerce sites. It can be done without creating dynamic pages and except for the cost of the phone lines and calls… it is free.

It could also be used to measure conversion for keywords. I have just set up a test that will measure the difference in conversion rates between search phrases that include geo-modifiers and the same terms when the geo-modifier is missing. That’s cool… when you are a local nerd like me.

How To Split Test A Website When Measuring Conversion In Emails and Phone Calls.


What follows is a step by step tutorial for setting up split testing for a website when conversion is measured in contacts through an email contact form and telephone calls. In order to use it, you must have or set-up an account in Google Analytics and have or set up an account with Mongoose Metrics. I have no affiliation with either service.

  1. Have or create 2 hidden pages on your site.
    • One for contact form submissions and one for telephone calls. Only the one for contact form submissions will ever be seen by the customer, this one should say something like “Thank you for contacting us, we will return your message within 24 hours. The other one doesn’t need to say anything as it will not be viewed by the customer.
    • Both need to have the code from Google Analytics. The same code will be on all your pages. Not to worry, we’ll set up filters for that in GA.
  2. Replicate the site twice and put each copy in its own subdirectory
    • On each of the replicated pages use the meta tag “noindex, nofollow” to prevent your content from being indexed multiple times. (Make one copy; add the tags and then make the second one to save you from having to add the tags twice)
    • The name of the subdirectory you choose will be viewable in the url (www.example.com/subdirectory/actualpage.html), so choose something that relates.
  3. Have or create an account in Mongoose Metrics and purchase 2 phone numbers.
    • Consider waiting awhile after purchase to make sure the lines are clean.
    • In your mongoose account, map the tracking number to the actual phone number and configure the tracking to the url of the hidden page of each replicated site.
    • On each of the replicated sites, replace the real phone number with the new trackable number on all pages. Make sure you have one unique phone number per “site”. And that the url’s are mapped to the corresponding phone number in your mongoose account.
    • In effect, you now have 3 sites, each with a unique phone number, and unique confirmation pages. But all on the same domain. We just need to prepare Google Analytics for our first test.

  4. Go to Google Analytics and set up a new profile. Put the radio button on “Add a profile for an existing domain” and use the pull down menu to choose your site.
  5. Name the profile and add a filter to include only traffic that comes to the pages within your first subdirectory. Here’s the set up:
  6. Filter Type: Use Only Traffic From A Subdirectory
    Subdirectory: ^/mysub/ (inside the lines put the name of your subdirectory)

  7. Find the profile for your original site, and create a filter to exclude the traffic from pages in a subdirectory
  8. Filter Type: Custom Filter
    Exclude
    Filter Field: Request URI
    Filter Pattern: ^/mysub/

    These pages in the subdirectory will now be tracked in Google Analytics like they are on their own domain. Which is exactly what we want.

  9. Repeat steps 4, 5 & 6 for the pages in your second subdirectory
  10. We’re now ready to set up the goals in Google Analytics

  11. Find the settings column in your first “test’ profile and click edit to add the goals:
  12. /mysub/emailformthanks.html
    /mysub/ijustgotaphonecall.html

  13. Repeat this step for the 2nd profile.

That’s it… now you’re ready to go. Split test a redesign, keywords, copy… whatever you like. And since both Mongoose Metrics and Google Analytics allow you to tag urls you can use this set up to test conversion on almost any form of internet advertising.

Local websites, typically don’t get enough traffic that these tests can be done overnight. So be patient, over the course of months, I believe they will prove invaluable when making decisions about where to spend money, how much and changing aspects of the website.

None of us are good enough that we are going to develop the very best combination of content on our first try. So, track and enjoy.

Analytics
Local Search

Comments (7)

Permalink