Archive for January, 2010

04 Jan 2010

How to Drive Local Leads via PPC

3 Comments local advertising

20090107_onlinesales

Let’s talk about one of our clients that owns a chain of pizza restaurants, but for the sake of privacy, we’ll call it “Sun Pizza”, or SP for short. They’re a small chain of specialty restaurants that use wholesome ingredients in their food, and prepare it fresh as you order it. SP is not like Domino’s or Pizza Hut. They are upscale, not fast food. They don’t have thousands of locations, but just a few hundred in various shopping malls. Yes, they serve pizza, but the audience, method of marketing, price points, and value propositions are quite different. First, ask yourself, What would make a consumer want to buy from SP instead of the other pizza places? We’ve described that Sun Pizza prepares their food fresh, so targeting the health conscious and sticklers for flavor is recommended.

Location, Location, Location

map

Since Sun Pizza isn’t in every city, it doesn’t make sense to buy generic keywords for everywhere. We’ll say there are locations in 33 out of 50 US states, so you’d want to exclude not only the 17 states that they don’t have, but not show ads in areas that are more than 10 miles from any other location. You could get really fancy about geo-targeting, but it is probably sufficient to start with just a few geo-targeted campaigns aimed at the top DMAs, or Direct Marketing Areas, which are major metropolitan regions, for example, when promoting a site that lists garage sales. If we were selling headstones and caskets, then we’d multiply the 300 DMAs in the United States against our set of generic terms, creating one master national campaign of 300 ad groups, then separate campaigns for each DMA that we wanted to geo-target. If you are doing this for a single location, then you just have two campaigns, one nation with geo-terms and one geo-targeted with generic terms. However, if you’re selling something like ringtones, then geo-multiplication might not make sense.. Once you learn what works in one master campaign, you can then propagate to all the others. Also, don’t forget to create local business ads, if your client has a physical location.

Avoid Premature Optimization!

6a00d8341c630a53ef00e550f95ee98833-800wi

Among other things that are premature, scaling out campaigns too fast will cause you to be embarrassed with your PPC partners. Since geo-targeting is at the campaign level in Google (but can be done at the ad group level in Yahoo!), if you have 300 locations, that requires 300 campaigns. If each campaign is split by search versus content, then you now have 600 campaigns. With a limit of 25 active campaigns in Google per account, that would already be 24 accounts to manage. Spinning out that many accounts would be premature optimization, even if you have tuned your scripts to post these through the AdWords API in a snap. Make sure you learn what works in one or two prototype campaigns first, else you risk building combinations of keywords that have absolutely zero traffic, solving problems that don’t exist, and basically wasting your time. And if you have 300 ad groups that are essentially duplicates, when you change the master, say, add new keywords, change bids, put in new ads, you then have to propagate to the 299 other slaves. Even if automated, you still bear API usage costs, which can eat up your budget in a hurry. I’ve had days where I’ve spend a few hundred dollars alone on API usage charges.

The point here is to start with a couple of hand-built campaigns and tune until you have something that is reasonably good, then scale to the moon. If you’re doing geo-targeted campaigns, start with one or two test campaigns, don’t start in NYC or some metro that is a uniquely monstrous challenge.

Users tell you where they are

users_big
Depending on whose numbers you use, the percentage of searches that are local is between 20 and 30%. At the low end, the user explicitly includes the geo term in their query: “omaha dentist” (by the way, I’m not counting “sun pizza” or “boston market”, where the brand name has a geo term in it). Someone could be searching on “toyota dealership” by itself, upon which you infer that’s it’s a local search and determine where they are based on geo-ip. So include the inferred local searches and almost a third of searches are for someone looking to buy a product or service in their neighborhood.

Thus, you can determine local via either the user’s search term or via their IP address:

  • With the search term, you do geo-multiplication against your geo list and generic term list, 50 geo terms and 100 keywords and you’re at a 5,000 keyword portfolio all in the same nationally targeted campaign. Be careful of cities and neighborhood names that are not unique. For instance, if are looking for a Louisville Roofing Company, you could be attracting traffic from both Louisville, CO and Louisville, KY. There is also a major risk of multiplying too far, where you’re multiplying a low population zip code against a low volume search query. In geo-multiplying, our experience is that you only need to take the top 3 city names in the local area, multiplied against the top 10 things that you or your client do. The drop-off after is so steep that the long-tail becomes non-existent.
  • If going by IP address, you have to multiply campaigns, each with different geo targets. In our experience, the geo-targeted campaigns in aggregate should give you more traffic than your single nationally targeted geo-combo campaign. However, you will have many more geo-targeted campaigns. By the way, I highly recommend that you sign up for Shoemoney’s amazing local affiliate tools, which will simplify much of the drudgery I’ve laid out above.

Give them what they want

is_lollipop_080313_mn
Now that you have your targeting in place for your PPC ads, you have to make sure you have the right message aligned with the right keywords. Organize your ad groups such that you could show the same ad on any keyword in the ad group and know it will perform just as well. For example, have one ad group for each product and service. But don’t create a zillion ad groups needlessly. For example, “pizza” and “pizzas” should not be in separate groups. However, “order pizza” and “pizza menu” should be separate. If you’ve got the keywords grouped together by similar intent, then it’s a simple matter to make sure that you have a relevant and and landing page to show them. Use Quality Score (Google) and Quality Index (Yahoo) as a double-check for relevancy. Use Google Website Optimizer if you want to test your landing pages.

Show up in map and natural local search results

google-local-results
PPC is not the only game in town. There is a ton already written on Google Local Business Center, Yahoo Maps, and various other free and paid directory players. Google Local Business Center is perhaps the grand daddy of all of these guys because of the volume of traffic you can easily drive via the Local 10 pack results which sit above the regular organic results, it’s the map with the 10 listings, and the sophistication of the tools they provide. Even if you have 5,000 locations, and we have some clients who in this range, you can bulk upload all your listings. But optimizing each of these listings for each directory is something that will either take you a ton of time manually or for which you have to employ some clever automation. You didn’t hear me say to spam Craigslist, but I did say there are ethical, white hat methods where you can get your raving customers to go in and stack the customer reviews, which will bump up your rankings.

One major error we commonly see with retail clients is to list all their locations on a single page that is a mile long, versus having one page per location with semi-unique content on each page. How do you have unique content on each page if you have 5,000 franchise locations that all sell the same thing? You use the “Mad Libs” approach with templated content. Welcome to {city} {category} for the best in {subcat1}, {subcat2}, and {subcat3}. We’ve been doing {category} in {city},{state} and {region} since {founding year}. And so forth, making sure that the auto-generated content is not exactly identical. Then, allowing fans and employees to blog and comment will increase level of unique content. Good SEO on these pages will help your listings show up in map and regular organic results. Make sure that you don’t make any of the fatal SEO errors that we usually see:

  • Check for canonical domain issue: Do the www and non-www version of the homepage go to the same url? If not, then look at www.mattcutts.com/blog/seo-advice-url-canonicalization/ for an understanding of how duplicate content should resolve to a single page.
  • Dynamic looking urls: the site should not pass parameters in the url. For example, mysite.com/?page_id=34&section=2&session_id=123abc is no good. Question marks and equal signs in the url mean that parameters are being passed. Instead, the url should look like mysite.com/large_blue_widgets
  • Text vs. Images/flash: Search engines cannot read images or flash, they need text.
  • Unique page titles: Do not start the page title with the name of the site unless it’s a strong brand. Make sure each page title is reflective of what that particular page is about.
  • Sitemaps: There should be a link to “sitemap” on the home page—and that sitemap should have links with anchor text that are key search terms
  • Run SEO reports: Put in the client’s url at SEOMOZ Page Strength. This site gives you a couple dozen SEO metrics
  • Run PPC competitor reports: Go to SpyFu and do a few searches. Put in a few keywords that you think are important to the site, plus the site url itself. If you’re looking at a keyword, it will come back with who is buying it on PPC, what it costs, how many clicks are available, and what terms are related. If you’re looking at a url, it will tell you what terms (if any) they are buying on Google, what terms they rank naturally on, and who are related competitors.
  • Examine the Source code: Do a view page source from your browser, starting from the home page. Do a search for H1 and see if any come up. If so, are they using keywords that they want folks to find them on? H1 tags carry more weight than regular text, but are not as strong as the page title.
  • Look for Analytics code: While still on that view of the code, find instances of “google”, “analytics”, or “urchin”. You may also see examples of other tracking software, too, towards the bottom of the body.
  • Validate Your Source: Go to W3.org and put in the url. Like the other tools, it will return usually a few dozen errors with explanations.
  • Use a Toolbar for “at a glance” SEO: SEOQuake is a great Firefox browser plug-in to show you Google PR, pages indexed by Google, pages indexed by Yahoo, backlinks, age of site, and Alexa rank

Measure conversions

tool-funnel
If you’re not tracking conversions, you are flushing money down the toilet, Period. There are several vendors that will give you hosted call tracking for a few dollars per number month, allowing you to have a web-only number that forwards to the nearest branch location. And you should pixel email signups, shopping cart checkouts, and any other conversion event that you can assign a value to.

By the way, put branded terms in their own groups, since they will convert better and have higher volume. Most users don’t know the difference between the search bar and address bar, so they’ll navigate to your site via the search engine. Thus, you can’t really take credit for those sales, as most would have come to you anyway via natural search. That’s not saying you shouldn’t bid on your own name or that of competitors, You have to be smart about it and measure the level of cannibalization occurring. For a more sophisticated treatment on conversion optimization, check out my presentation on Advanced PPC tactics at SMX Sydney last week.

Optimizing your campaigns

optimization
Now that you’ve built your campaigns, tested them to the point of being stable, and then used programmatic methods to scale them out, you have to optimize budgets. Do you have any keywords that are still inactive? Are you more than 10% off where you should be pacing on your monthly budgets? Then either adjust your bids or change your budgets. Go back to the keywords tab and sort by minimum CPC bid descending. Look at anything that is $5 or higher, since that is a “Google slap”. Google thinks that your ads and landing pages have very little to do with that keyword, so they are forcing you to bid a certain amount to even be able to show your ad. This is not the same as your average CPC being high. You can be paying $10 a click because you’re bidding on a highly competitive keyword, but with a decent Quality Score, your minimum required bid can still be 50 cents. The latest version of AWE now shows Quality Score, else you can get it on the web. Look at any keyword that is not at least an 8. If anything less, then you need to re-group keywords into tighter themes, write new ads, and find more relevant landing pages.

Final Words
So there you have it. Whether you have a few locations or 5,000, these are relatively easy steps you can follow to drive measurable traffic to your office, car dealership, franchise, or other locations. If you want to get fancy, you could even do PPC via Facebook Self Service, update a Twitter account, or build a full-blown Facebook game. I hope you found this helpful. If you have any questions, feel free to drop me a line at dennis@blitzlocal.com. If perhaps this type of work is something you don’t want to do in-house or you would prefer assistance from folks who do it professionally for a number of Fortune 500 clients, we are happy to talk to you about our service offerings.

02 Jan 2010

2010 Local Online Advertising– why we’ll see massive growth

19 Comments facebook marketing and advertising, Featured, finance and economics, internet marketing training, local advertising

Let’s first address the size of the local online advertising market, then show why these masses will have a good shot at finding success in 2010, but haven’t before. If you don’t like stats, skip down to the red text below and start reading.

Borrell Research, in their 2009 “Main Street Goes Interactive” report lists 14.6 million small businesses online in the United States.  Kelsey claims 18 million. Other Yellow Pages publishers claim upwards of 22 million.  Whatever cut-off you use for small business– if you include lemonade stands and folks selling tupperware or beauty cream at night– the price point for these small businesses is $500 a month for advertising.  That’s not just PPC or even online marketing to build websites and run email campaigns– that’s the whole budget for everything.

For paid search, these businesses spend an average of $261 on paid search per employee per year– keep in mind the lie of averages, since you’re accounting for companies that spend zero, as well as those hobbyist businesses. That $261 represents 11% of the total ad budget, which works out to $2,373 per employee per year.  Assuming the average small business salary is $35k, then advertising is 7% of labor cost– low for professional service firms, but high for a retailer.

  • SMBs (Small and Medium Businesses) spend on average only $267 per year on their website (hosting, development, and support).
  • While all businesses spend only 26% of their online marketing dollar on advertising, SMBs spend 83%.
  • While all businesses spend 67% of their online dollars on support, small businesses spend 9.3%.

Why?  They can’t afford custom development for just a couple hundred dollars.  And the ones doing paid search are using self-serve with budgets of a couple hundred dollars a month– way too small for an agency to pick up and provide a listings product, PPC campaign, site development, email autoresponder, call tracking, and the significant consulting (client education) needed to make this happen.

The small business sweet spot is $500 a month and under, while the price point in the market to truly deliver value (there are players who are less than $500 per month, but don’t deliver the full solution needed) is $2,000 per month. That gap will close in 2010.

The way it will close is through the intersection of local, mobile, and social.  The research we did at Yahoo! showed that small businesses are not comfortable with self-serve, no matter how “simple” we try to make creation of PPC campaigns, building a site through templates, setting up email autoresponders, and so forth.  Too daunting, not enough time, too expensive– and therefore it remains untouched.  The stats from 2007 were that 87% of small businesses were aware of PPC, but only 9% of them were actually doing it.  This gap underscores the point.

Video game dynamics teach users complex systems of rules via a gradual leveling and unlocking mechanism– starting from a basic set of operations and gradually revealing new features and options until players have learned the game. You can read here about these mechanisms and how they apply to Farmville, your local supermarket, learning to read, or other activity by checking out this post on social game dynamics.

Now these games have moved from the desktop to your phone– and now there are games such as FourSquare, Gowalla, and Poynt, where you can earn virtual currency in a giant, real world scavenger hunt. And the phone knows where you are, can take pictures, can collect data in ways that PC’s can’t.

And the social networks have now amassed the social graph in ways that makes game dynamics truly possible.  Facebook recently shot through 350 million users worldwide and is now 25% of the traffic in the United States– that’s 1 in 4 pageviews across ALL traffic in the US–

So now you have a mobile crowd that is connected to the social graph, earning incentives to record where they are and gather information on local businesses.

THIS is your salesforce. This is the borg that will assimilate you into the hive– the stay at home moms that will earn points for enrolling small businesses into BlitzLocal, playing a video game that happens to earn them real dollars.  This is the army of local entrepreneurs, playing not FarmVille, but BlitzVille.  We’re not calling it that, but you get the idea. Watch as thousands of stay at home dads, motivated by online video games designed to enroll small businesses use a system that simplifies the process of online marketing for local businesses.

And the small business will receive personal service from their friends, a measurable result from the system that they’re using together (after all, video games are all about clear rules), and have a good time while they’re at it. No more hard sell, no more being handed off to the next available call center agent (he says his name is “Peter”, but you know it’s not from his accent).

It will be interesting to see how the traditional model of aggressive direct sales fares in the open, social, local, mobile approach:

  • Consider how they will react when small businesses demand transparency (just show me the CarFax) on how much of their dollar is actually being spent on ads versus sales commission and overhead.
  • How will they deal with margin compression when their model of having multiple people involved in the process– sales, operations, engineering, support– gets squeezed down when the local/social/mobile approach requires just one person who is eager, well-educated and already has a relationship with that client?  The direct sales model has 30% of cost in sales and marketing, while the local/social/mobile model has no traditional advertising costs.
  • How will the traditional sales model deal with a price point that will drop below $500 per month– maybe to $200 per month– ye still be forced to drive as much value at the previous $1,000 a month packages?  You’ll see a deflationary impact just like the rapid obsolescence of computer equipment.
  • And to the software sellers, who are licensing software for $200 a month– so they do meet the price point– how will they solve the “last mile” problem of collecting enough data from that small business owner to be able to create a website that is compelling– that won’t waste the traffic that comes from a templatized PPC campaign?  The SaaS (software as a service) model of monthly software fees is appealing for its scale and ability to sell at low price points, but will fall down for not being able to integrate service.  If service weren’t necessary, then everyone would be on Adwords and WordPress already.
  • What will the software and direct sales firms do when they cannot spend their way out of the margin issue, no matter how much money they raise– IPO or not?  If you’re selling $10 bills for $8, you’re not going to make it up in volume.

The model of local/social/mobile is:

  • Akin to the open source software movement– a belief that the community can organize to provide products for nearly free and of better quality– that results should be transparent and that campaigns should be owned by the small business, as opposed to being held hostage so they can’t switch out.
  • Keeping dollars in the local economy– to support local businesses, with anyone being able to start their own local Internet marketing firm to serve their neighbors honorably– to create a grass roots army of local Internet marketing experts.
  • Employing stay at home moms, students, and anyone who is well-educated, but can’t work full-time in sales. We’ll tap into the labor market of part-time and underemployed folks, who might not be trained professionally in Internet marketing, but can use our systems to create results as good or better than the “big firms”. They might have a Masters degree, but need to spend time with the kids. Or maybe they just don’t want to work in an office 40 hours a week.

If you want to join our team, see our training processes, or even try our product for free, just drop me a line.  Gamers of the world unite. You will be assimilated.

02 Jan 2010

What % of small businesses are online– some statistics

2 Comments local advertising

Tricky question, so let me answer it this way:

To measure penetration, we need both the numerator (number of businesses that are using IYP, traditional YP, and BBB)– divided by the denominator ( number of locally-focused businesses).

For the denominator: the traditional number bandied about at tradeshows for local biz in the US (I’m assuming you’re looking at just US for now?) is 16-23 million businesses. However, that’s a highly distorted number, since that includes “hobby” businesses– grandma selling her custom-woven socks and various part-time employment (MLM, ebay sellers, affiliates).

If you go by US census data, there are 6 million firms in the US and 7 million establishments (to account for multiple locations for franchises). Cut that down to the folks who are actually advertising in the yellow pages and you’re about half that.

Now cut out services that aren’t truly local (in my personal opinion), such as insurance or anything affiliate-related. You’re down to under 2 million.

Cut out restaurants and nail salons and you are left with 700,000– primarily professional service firms who have at least $250k in annual gross revenue and have at least 1 full-time employee.

This is the bread and butter of the yellow pages– dentists, car dealerships, restaurants, and attorneys. Net-net, depending on whose numbers you use for a numerator or denominator, you get IYP (Internet Yellow Pages) penetration of between 10 and 20% for claimed listings, and traditional YP penetration of about 50%. I asked Greg Sterling and off the top of his head, he said the 50% figure was about right.

I’ve asked folks at the BBB for their stats, since the latest I see is a few years old– will update when I hear back.

Thus, be very wary of the source of any stats you hear– there is incredible bias, depending on industry role:

  • The YP folks (whether YPA or yptalk) like to say the yellow pages are not dead, but are actually holding flat at 84% usage by consumers and $30BN in annual revenue.
  • The tree huggers like to say the YP folks are dead in a few years– also an overstatement.
  • Then you have industry pundits who will write favorable reports about your company if you pay them a few thousand dollars (Clickable being the most egregious example).

So if you’re looking to sell software products that are under $50 a month, then you have 20 million potential businesses in the US alone, most of which don’t have websites or even enough money to do any more than sign up for a $10/month hosting package for a cookie-cutter site.

But if you are selling as an agency to local businesses that have $2k a month to spend online, then perhaps you have 500,000 firms to go after– the majority of which have websites and are doing some form of online advertising.

So don’t let statistics get in the way of the point you’re trying to make!  After all, there are lies, damned lies, and statistics.