How to Track MSN Paid Search in Google Analytics

February 4, 2010

Written by Eric  

In my last article I introduced you to Google’s URL Builder and showed you how to track Yahoo paid search data from within Google Analytics. You should go back and read that article to understand what we are trying to do in this one (there is no need to repeat the entire thing here again.)

In this article I’ll show you how to do that same thing with MSN.

Quick Refresher

When fed the right data, Google Analytics can extract query string variables and then insert that into your analytics to provide better reporting capabilities—in this case relating specifically to paid search. Better reporting capabilities help you make more informed decisions about what marketing channels are working best for you.

Without this data, your MSN paid search traffic is grouped in Google Analytics with organic traffic, and that is not good. In short, not differentiating paid search from organic traffic does you absolutely no good what-so-ever.

Google’s URL Builder let’s you build a unique url that consists of data relating to your marketing efforts. You can then use this url, copy and pasting it into your MSN paid search ads as a destination url, to track varying amounts of information you could not get before. Here’s the example we used in that article:

  • Landing page: www.ecommerceamplifier.com/
  • Variables: Source = ‘MSN’ (or could be ‘Yahoo’), medium = ‘CPC’, term = ‘Ecommerce Coaching’, campaign = ‘Coaching Program’ and content = ‘Ecommerce Coaching National Ad’.
  • Custom Tracking URL: http://www.ecommerceamplifier.com/?utm_source=MSN&utm_medium=cpc&utm_term=ecommerce%2Bcoaching&utm_content=National%2BEcommerce%20Coaching%20Ad&utm_campaign=Ecommerce%2BAmplifier

Tracking MSN PPC With Google Analytics

Unlike both Google and Yahoo which require you to “flip a switch” to turn on (or off) url tagging, MSN requires you to do nothing—it’s automatically sent with each visitor.

Here’s what MSN sends:

  • Query String {QueryString} – This is the raw search query that the user typed into the search box but it’s as close as you’re gonna get to automating the process of bringing your adCenter keywords into your Google Analytics reports.
  • Match Type {MatchType} – Represents basic information that will tell you if the triggered keyword was broad, phrase or exact matched (can help you narrow the exact keyword down.)
  • OrderItemID {OrderItemID} – Represents the keyword that triggered the display of your ad.
  • AdID {AdID} – Represents the numeric id that MSN assigns to your ad variations.

The items listed in brackets ‘{ }’ above represent the variable data that MSN sends your way with each visitor. It is this information that we will plug back into our URL to track performance.

The two parameters that represent keywords are {OrderItemID} and {QueryString}. Depending on your preference, you may use either in the location of utm_term in your Google Analytics built url. The difference is that the first one {OrderItemID} represents the actual keyword you bid on and the second {QueryString} represents the actual raw search terms the visitor entered to get to your site.

Now, if opting for {QueryString} as your parameter of choice, understand that the search terms might not exactly match the keyword(s) you are bidding on—thus, in this case, you may want to consider adding the {MatchType} to the url string as well. This can help distinguish in Google Analytics if the search string is actually the keyword itself (i.e. exact match) or a variation of it (in the case or broad match). I do not use this method myself but wanted to point out what you need to consider if you are going one way or the other. We’re looking for data that provides valuable information remember.

I prefer to know the exact keywords that triggered the ad and use the {OrderItemID} as my ‘Campaign Term’.

The screenshot below shows what MSN (as of this writing) has listed for what each variable represents:

MSN AdCenter URL Tagging Help

MSN AdCenter URL Tagging Help

Now, when we use these in conjunction with Google’s URL Builder we get something that looks like this screenshot below:

Screenshot: Google URL Builder Setup for MSN Tracking

Screenshot: Google URL Builder Setup for MSN Tracking

This is the best way to get data at the keyword level, ad level and campaign level (although you’ll have to compare the AD ID with that in MSN Adcenter to determine which ad actually triggered the visit.)

Now, another method you might want to consider (although not one I’ve personally used yet) is to replace the ‘Campaign Name’ data with something like {QueryString} to gather even more information on your visitors actual search habits who use MSN.

When would this be a viable option? Well, if you only have one campaign setup within MSN Adcenter then you may not really feel you need that information again in analytics (after all, if you have only one campaign setup then all traffic must originate from that.) In this case it might be beneficial to determine the search habits of your visitors in relation to the actual keyword that triggered the ad to find out more opportunities you might be missing.

Either way, you now have access to tracking paid search traffic from MSN within Google Analytics and because of it, have opened up new doors that will help you make more informed decisions about your marketing efforts.

Share This Article With Others!
  • Digg
  • del.icio.us
  • Technorati
  • StumbleUpon
  • Sphinn
  • description
  • BlinkList
  • Reddit
  • Slashdot
  • SphereIt

What Ecommerce Store Owners Can Learn From Toyota

February 2, 2010

Written by Eric  

Unless you have been hiding under a rock or living in a cave recently you’re well aware of the issues big auto maker Toyota faced with recalling cars due to faulty accelerator pedals.

Watching this unfold I found three important things that ecommerce store owners can learn from it.

Toyota has put in place a method to remedy the accelerator problem and are working to correct it, but they are now also faced with what might be an even bigger challenge—rebuilding customer confidence.

Ecommerce store owners take note, here’s what we can learn:

  1. Speed. The speed at which they addressed the issue from the customers perspective was slow. It has been reported that many customers have vented frustrations over the slowness to respond to the issue, and the lack of a “public face” being tied to the issue.

    You see, as we know, customers expect a number of things and one of those is speed. Speed in shipping, speed in customer response times, and speed at correcting any problem if one should arise are just a few.

    When a problem arises customers want someone to stand up, take blame personally, and fix it fast. According to reports and feedback gathered from consumers, Toyota failed (at least in many consumers eyes) to address the issue fast enough. Yes, they are doing it now, and that is a good thing, but many customers confidence has already been shaking by the initial response time.

  2. Service. Customer service, quality, and reliability are some of the top ways Toyota has been able to distinguish themselves to this point.

    At least in the customers eyes, Toyota did not provide the level of service they (the customers) are use to when it came to this problem (again, initially). Toyota reports that they are indeed working on, and have remedied the issue, and are in the process of shipping out “the fix”, but as we’ve seen, some damage may have already been done in the eyes of the customers.

    Depending on how they handle this issue from here on out will determine how well then can rebuild customer confidence. Handle it properly and they should be able to correct the initial perception, but it would have been better to have addressed it from the start the way customers expected it to avert this confidence problem entirely.

  3. Growth. Growth of all business is welcomed. It’s what we strive for. Growing too fast however can cause problems.

    I heard one reporter say that Toyota set out as one of its objectives to overtake GM as the world’s largest car manufacturer. And they succeeded in doing that. But that success came with a price.

    It’s the old “quality vs. quantity” issue. The fewer of something you make (in general), the more attention you can pay to its quality. The more of something you make, the less time there seems to be to devote to quality (at least this is the way it tends to work out.) This is why sometimes you get better service from a small business (who knows you by name) over larger businesses where you tend to become just a number.

    In this case, Toyota grew, but they may have grown at the expense of quality—at least temporarily. It’s not always good to be the biggest—it quite often is better to be the best at what you do.

    If that means slower growth, then so be it. Your growth will breed quality and for that your customers will remember you.

So what can ecommerce store owners learn from Toyota?

  1. When issues arise, be fast and open to inform your customers of them, take blame if required, and correct those issues asap. It’s inevitable that at some point you’ll encounter customer service issues. It’s not a question of if, but rather when (even the best can’t avoid it.) How you deal with these issues when they arrive is what will determine your outcome.
  2. Grow your company at a rate that your internal operations allow. If the infrastructure is not there to keep up with growth, your company will have to sacrifice something to keep that growth alive and that sacrifice usually ends up hurting in the end.
Share This Article With Others!
  • Digg
  • del.icio.us
  • Technorati
  • StumbleUpon
  • Sphinn
  • description
  • BlinkList
  • Reddit
  • Slashdot
  • SphereIt

Facebook App Allows Fan Page Admins to Create User E-newsletters

February 1, 2010

Written by Erin  

File this one under cool things to try in 2010: Facebook Fan Page administrators can now let their fans create personalized e-newsletters including content from the fan page.

Fb-funded NutshellMail, which operates a web based service that culls social media applications,  recently introduced the new feature to its web service.

The NutshellMail Facebook application allows you, as your e-commerce site’s Fan Page admin, to add an “Email Newsletter” tab to your page. By adding a newsletter, fans can opt-in to receive e-mailed content — highlighting your most recent posts — along with their Facebook updates.

Installing the application is fairly easy.

Step 1. On the Nutshell Facebook Application Page, select your page and click “Add Nutshell Mail”

Add NutshellStep 2. Select EMail Newsletter from the Drop Down Tab.
Nutshell Add Newsletter

Step 3. Follow the App’s instructions for how to receive updates. In order for this to work, you’ll need to allow the Application access to your Facebook profile. Don’t worry, your person status updates will not go out to your Fan Page Fans.
Nutshell Facebook App Get Updates

Step 4. Be sure to promote your new e-newsletter function to your fans as well as in your next email send to customers.


Once your email is approved (Step 3), you can adjust your account settings to receive e-mail updates as often (or as little) as you want.  You can customize what you receive  Using the Account Settings > Pages tab on Nutshellmail.com.

As for why an e-commerce site would want to add this function to its Fan Page, studies show that consumers are more likely to purchase based on their own opt-in preferences to e-mail. What better way to get your brand in front of your consumers or fans than to be in an email they opted to have you in.

Share This Article With Others!
  • Digg
  • del.icio.us
  • Technorati
  • StumbleUpon
  • Sphinn
  • description
  • BlinkList
  • Reddit
  • Slashdot
  • SphereIt

How to Track Yahoo Paid Search in Google Analytics

January 28, 2010

Written by Eric  

If you want to really take your business to the next level you must have an analytics system in place that provides you with data which can help you make informed decisions. By informed decisions I don’t mean “oh, my visitors use ‘xxx’ browser” or “the screen resolution of most visitors is ‘xxx’”. Sure, these elements might be useful to a very small degree if, and only if, you are looking at ensuring your site is designed to meet the right audience.

But, if you did your homework, your site should already be designed to fit any visitor that arrives, no matter the platform, browser type, screen resolution, or what ever it is you come up with relating to design.

Now there are many flavors of analytics that may work for your needs. In this article I am going to focus on Google Analytics. It’s free, it’s powerful, and it flat out can get the job done.

So, we’re talking Google Analytics setup to provide us with valuable decision making data. To get this type of information, just installing Google Analytics alone is not going to be enough. You need to take advantage of the full tracking capabilities to provide you with data from all your advertising channels. This will help you understand where to invest your time and resources to optimize a given channel—ideally that which provides a positive ROI.

I’ve written about Google Analytics in a number of past articles and discussed the ecommerce tracking, goal / funnel tracking, etc… so I won’t go into that in this article (although in future articles I will revisit these areas as much has changed in GA since the writing of those.)

In this article I am going to talk about tracking paid search traffic channels, specifically from Yahoo (Search Marketing).

As anyone running paid search campaigns might have already gathered, it’s fairly easy to track Adwords traffic in Google Analytics when you link the two and flip the proper auto-tagging switches, but it’s not so easy to track paid search traffic from Yahoo (or MSN for that matter but that topic is for my next article.)

Yes, Yahoo offers its own ppc tracking tools—including its own form of analytics. However, anyone that wants to find out from within Google Analytics how their paid search traffic from Yahoo is performing, has to do a little work.

In fact, currently—for those of you not already separating this out within your analytics—your paid search traffic from Yahoo (and again, MSN) comes over mixed with the organic traffic and is listed as such within Analytics. This isn’t good.

Google Analytics Screenshot of Yahoo / MSN Traffic

Google Analytics Screenshot of Yahoo / MSN Traffic

This is a problem. How can you make informed decisions about which channel of traffic provides the biggest bang for your buck when it’s mixed with organic. You can’t—at least not real easily.

So to track paid search traffic from MSN and Yahoo we need to separate them using the link itself and the variables we can pass to native Google Analytics. In short we need to develop a proper URL structure that we can use from within our MSN and Yahoo paid search ads themselves. These links must contain information which passes data to Google Analytics about the origin of that traffic.

The official term is called URL Tagging. Sounds complicated yes, and it could be, if it weren’t for this handy little tool that Google provides.

It’s called the URL Builder.

The URL Builder gives us the power to fill in a few fields click a button, and return a pre-built URL that we can use within our ppc campaigns. These would represent what are known as the Destination URL’s for a given keyword (you do break your destination URL’s down to the keyword level right? Doing so gives you more control and if you’re not, you should be.)

Let’s dive in and show you how you can gather keyword level data from Yahoo paid search, but one last thing you may be wondering before we do.

If you are wondering whether you need to provide a unique URL for each keyword the answer is no. Yahoo by default passes variable information to you with each visitor. All you need to know is what they pass and what to grab to insert into your analytics. That’s what I’m going to show you here.

Google’s URL Builder

Here’s is a crash course in Google’s URL Builder:

Google URL Builder

Google URL Builder Screenshot

The URL Builder let’s you enter your landing page (website URL) and associated variables including source (search engine), medium (cpc vs. email, organic, etc…), term (your keyword), content (ad version), and name (your campaign). After completing the form, the URL Builder provides you with a full tracking URL that you can copy/paste into your Yahoo or MSN ads. Here’s an example:

  • Landing page: www.ecommerceamplifier.com/
  • Variables: Source = ‘Yahoo’ (or could be ‘MSN’), medium = ‘CPC’, term = ‘Ecommerce Coaching’, campaign = ‘Coaching Program’ and content = ‘Ecommerce Coaching National Ad’.
  • Custom Tracking URL: http://www.ecommerceamplifier.com/?utm_source=Yahoo&utm_medium=cpc&utm_term=ecommerce%2Bcoaching&utm_content=National%2BEcommerce%20Coaching%20Ad&utm_campaign=Ecommerce%2BAmplifier

Tracking Yahoo PPC With Google Analytics

First thing we need to do to get Yahoo to send us the data we are after is to turn on auto-tagging from within your Yahoo Search Marketing account or you’ll get nothing but the keyword coming over (and that doesn’t help a whole lot on its own.)

Yahoo Search Marketing Tracking URL Section

Yahoo Search Marketing Tracking URL Section

To do this you’ll need to login to your YSM (Yahoo Search Marketing) account and go to:

Administration > Tracking URLs

Once that is complete Yahoo will begin to pass a lot more data than just the keyword over in the query string and we’ll be able to retrieve that data from within Google Analytics.

The parameters identifiers that Yahoo uses to pass various paid search data in the query string are:

  • {OVKEY} representing the keyword
  • {OVADID} representing the ad itself
  • {OVCAMPGID} representing the campaign itself

Inserting these parameters into the utm_term, utm_content, and utm_campaign sections of your URL, you’ll be able to successfully pull the keyword you bid on, the ad it came from, and the campaign that held the ad into Google Analytics.

So going back to the above example (bullet points) the url for Yahoo would look like this after we inserted the parameters:

http://www.ecommerceamplifier.com/?utm_source=Yahoo&utm_medium=cpc&utm_term={OVKEY}&utm_content={OVADID}&utm_campaign={OVCAMPGID}

Yahoo Parameters in Google URL Builder

Yahoo Parameters in Google URL Builder

Notice in place of the term, content, and campaign level data we entered earlier there are now Yahoo specific parameters that fill the string with dynamic data.

That’s all you need to do to begin to track the information on Yahoo paid search in Google Analytics. In the next article I’ll show you how to do the same thing using MSN Adcenter and after that one show you how to drill down on this data from within Google Analytics to find out what it’s all telling you.

Don’t be afraid to use this same strategy to track all kinds of marketing activity. Using this technique you can track email campaigns, banner advertising, or just about anything else you can imagine.

Share This Article With Others!
  • Digg
  • del.icio.us
  • Technorati
  • StumbleUpon
  • Sphinn
  • description
  • BlinkList
  • Reddit
  • Slashdot
  • SphereIt

Do You Make These Mistakes With Your Ecommerce Business?

January 14, 2010

Written by Eric  

As an ecommerce coach and mentor, I frequently get asked questions from store owners on many different aspects of how to run a successful online business. A large portion of the questions are different, but there are a handful that always make me step back and wonder how so many store owners can make the same mistakes time and time again—not know how to, or be willing to correct them—then ask why they are unable to generate sales.

In reality, this list of mistakes could be very long. There are so many factors that affect the success or failure of an online store. Afterall, running an ecommerce business is not as easy as some make it out to be—but it could be with the right blueprint.

If I developed a complete list of all the mistakes I come across while working with store owners, it would likely span many pages and be difficult to determine where to start prioritizing your attention. So what I have done is taken that overwhelming list and broke it down into what I consider the top fifteen mistakes—in no particular order—that many ecommerce stores make.

Here are what I consider to be the top fifteen mistakes most ecommerce stores make:

  1. Thinking that driving more traffic to your website will increase sales. This is one I see all too frequently and is one that just drives me nuts. It’s this simple, if your website is not setup to convert traffic properly (which means you must understand your target market, ideal customer demographics and profiles to speak to them properly) then it doesn’t matter how much traffic you drive to your site … you’re sales will not increase.

    Furthermore, if you are targeting the wrong traffic type but your site is ready to convert, your sales will not increase. More is not always better—that is, unless the right elements are in place to maximize sales from it.

  2. Weak site design in relation to your target market. Do you design your for your market or do you design your site thinking that alone will sell your product?

  3. Not marketing enough or properly. You can’t generate sales if nobody knows you exist. Marketing is critical but it must be done correctly to gain the maximum benefit.

    I get store owners telling me they have had a site in place for “xxx” amount of time and still no sales … what’s wrong? That’s a loaded question as there is often a list of things they are missing, but I’m amazed to hear some reply “No” to me when I ask them “are you performing any marketing for your site?” Sometimes you gotta spend money to make money.

    If you aren’t willing to spend money to advertise then your chances of success are reduced and you can’t expect to magically generate sales.

  4. Not testing your site to find what really works. Continual testing is a vital component to reaching the upper echelon of conversion rates. Another question I get from store owners is “how do these other stores achieve such high conversion rates?” Once again, the question is loaded.

    There a many multiple factors that contribute to achieving higher conversion rates. One of the common factors across all successful ecommerce stores who see some of the highest conversion rates is that they test all the time. If you ignore your site, you can’t be disappointed when your bottom line reflects it.

  5. Not optimizing your product pages for increased conversion. Your product page has a single overall objective with sub objectives that help support and meet that main objective.

    If potential customers can’t get past your product page they have no chance of ever entering the checkout process (for some reason store owners have a hard time understanding this.) An optimized product page (from a conversion perspective) takes advantage of multiple factors that combined help the visitor do their job to achieve the objective.

  6. Inadequate site usability. Usability in a basic sense reflects the “ease of use” with which a visitor can interact with your website. Proper usability is all encompassing. It’s role it so provide your customer with an easy, smooth, un-interrupted path to their destination—a sale. There are a number of things that can help you determine if usability is a problem and then help you improve upon this.

  7. Lack of comprehensive marketing plan. This is one of the number one reasons most ecommerce businesses are destined for failure before they even start. Without a marketing plan you’re like a ship set sail in open waters without a compass.

    It doesn’t take that long with the right tools to complete a marketing plan. Your marketing plan is your guide for moving business forward. It is essential to your survival and success.

  8. Too many obstacles to shopping. This is very much a usability issue and could have been included in the point six above. Adhering by the KISS principle is crucial to helping customers do their job.

  9. Poor customer service. Do you answer your customers questions before they ask them? Knowing what they expect and at what moment will improve your customer service.

  10. Failure to prepare a proper foundation for success. Proper planning is the first step toward ecommerce success. A weak foundation yields weak results. A strong foundation results in great rewards.

  11. Poor order fulfillment. This is self explanatory for most … for others the answer is not so clear. One of the fastest ways (albeit not the only one) to lose a current customer is with poor order fulfillment.

  12. Not taking advantage of optimizing the Customer Experience your business provides from beginning to end. If you don’t know what that means, or how to do it then you are in real trouble.

  13. Poor checkout procedures. Don’t think that providing a checkout alone will close the sale. Without the right elements in place you’ll find the only thing that increases is your shopping cart abandonment rate.

  14. Failure to focus and specialize. You can’t be everything to everybody. Doing so will get you no where.

  15. Failure to provide proper customer assurances at the right times and in the right locations. A few simple tweaks of your site can mean the difference between increased sales or increased frustration.

Remember, this is just the tip of the iceberg in a long list of mistakes that prevent ecommerce stores from achieving success.

If you want to find out answers to all your questions, correct the mistakes you are making, and learn how to build a successful ecommerce business, I invite you to join me and the other store owners who have taken advantage of my online coaching system, Ecommerce Amplifier.

You’ll get instant access to a number of invaluable tools, resources, and expert advice, that help you maximize your online store—increasing conversion and winning more sales. Plus, I’ll also teach you the same six step blueprinted process I developed and use to help others build sustainable and successful ecommerce businesses—regardless of your level of experience.

Got any mistakes you want to add to the list? Post them in the comments section below, I’d love to hear them.

Share This Article With Others!
  • Digg
  • del.icio.us
  • Technorati
  • StumbleUpon
  • Sphinn
  • description
  • BlinkList
  • Reddit
  • Slashdot
  • SphereIt