Friday, October 23, 2009

Web Analytics, Search Marketing and Social Media Analytics Jobs

I have few open positions in Web Analytics, Search Marketing (Organic and Paid) and Social Media Analytics.

Job Requirements
One of the following
  • Web Analytics Tools Implementation: Omniture, WebTrends, Coremetrics, Google Analytics, Yahoo! Web Analytics etc.? Any one tool experience is good.
  • Analysis: Do you have experience making sense of the data collected by the web analytics tool? It does not matter which tool.
  • Optimization – Do you have experience with A/B , Muti-variate testing or targeting? Experience with Google Website Optimizer, Test&Target, Widemile, Optimost etc?
  • Search Engine Optimization – Do you have experience doing search engine optimization? Are you passionate about it? Show me some examples? Show me your process.
  • Paid Search – Have you run campaigns on Google Adwords? Bing or Yahoo? What has been the outcome?
  • Social Media Analytics – Do you have experiencing analyzing and making recommendations based on social media conversation? Do you have experience using tools like Radian6, SM2, and Visible Technologies etc.? Do you have passion for social media?


If you answer is YES to one or more of the above bullet items then send me your resume. Even if you are not actively looking for a job this won’t hurt.

Job Responsibilities:

Our ultimate goal is to help customer get the biggest bang for their buck.
Work in a fast paced environment and do some cool stuff.
Send me your resume and we will take it from there.

Full Time or Contract?


Either will work. If the fit is there we can make either happen.

Why isn’t there more information?

Well because I don’t want you box yourself based on what I want and provide you a laundry list of experiences. I want you to tell me what you are looking for and see if there is an immediate match, if not then there will be more opportunities. I also know some other organizations that are looking for people maybe I can hook you up with them.

How to contact me?
Twitter: @anilbatra
Email: batraonline at gmail(dot) com

Sunday, October 04, 2009

7 Ways Of Handling 404 Error Messages

Last week I wrote about 404 errors and how to track them in your web analytics tool. In this post I am going to look at how various sites are dealing with 404 error messages and provide your 7 ways of handling 404 pages on your site.

The best way to handle the 404 error messages is to not have any by properly setting redirects in case of a redesign, proper sitemaps etc. But despite your best efforts there will be cases when your visitors will get the 404 errors so you just have to be prepared. This post will show you how other sites are doing it so that you can decide what will work for you.

I looked at few of the top converting online retailers and few others random sites to see how they are handling 404 error messages.

Here is what I found

  1. Schwan.com


    Schwan.com, the site with the best conversion rate, notifies the visitors that the page does not exist and then provides a link back to the home page. It also keeps the top navigation intact on the 404 page so that the visitors can easily navigate to the other pages on the site.
  2. FTD.com


    FTD.com, does a nice job of providing products recommendations to the visitors on the 404 custom error page. It also shows the top and left navigation on the error page for easy navigation.
  3. Proflowers.com


    Proflowers redirects the visitors to the home page of the site. In some cases it displays a message notifying the visitors that the page was not found but in other cases it just redirects the visitors to the home page. Lack of an error message might confuse the visitors who intended to go to a particular page and not the page they were redirected to (home page).
  4. Coca-cola.com


    Coke adds little humor on the 404 error message page. You can’t avoid reading the page.
  5. Microsoft


    Microsoft makes an attempt to understand where the user intended to go. It parses out the “Not found” url and then runs the internal site search to show relevant results. Good attempt by Microsoft on Microsoft.com, however I did not see the similar attempts at Bing or MSN sites.
  6. Google



    The company that tries to understand user intents on it’s search engine makes no attempt to understand what the visitor is trying to do. It could have used something like “Did you mean…..” but it does not.
  7. WebTrends


    Webtrends does a nice job of providing a site map on the 404 error page. Omniture does similar thing on their 404 error page.
  8. Adobe


    Adobe even asks the visitors to send them feedback on the broken link. Like many other site it provides several links back to other content on the site.
  9. RedEnvelope


    RedEnvelope goes one step further and provides an error message, product recommendations and a 10% off coupon for the inconvenience that a missing page might have caused.
    Go ahead and try it and get 10% off on RedEnvelope.com.
I also checked Roamans, QVC and Coldwater Creek, few of the other sites listed in the top conversion rate list and did not find any custom error pages.

7 ways of handling 404 error messages

Let’s recap and look at the various ways you can handle 404 error messages.
  1. Redirect the visitors to the home page. Make sure it is clear to the visitors that the page was not found and so they are being redirected to the home page. (Proflowers.com)
  2. Have a basic custom error page that notifies the visitors that the page was not found and then provides a link back to the home page. Make sure you have your navigational elements on the page. (Schwan.com).
  3. Add humor in your 404 message just like coca-cola.com.
  4. Show the sitemap (links to various sections and pages on the page for easy navigation. (WebTrends)
  5. Make products recommendations. Recommendation could be targeted based on what you know about the visitors (past purchases, current browsing behavior etc.) or simply show the best sellers list. (FTD.com)
  6. Interpret what a visitor might be looking for and show the possible results/links. You can use the internal search similar to what Microsoft does. (You have to be very careful with this solution as there is always a possibility of misinterpretation).
  7. Provide a coupon for instant conversion. (RedEnvelop)

Do you have any other example to share? Send them to me.

--------------------------------------------------------------------------

Looking to fill your Web Analytics or Online Marketing position?

Post your open jobs on Web Analytics Job Board
--------------------------------------------------------------------------

Thursday, October 01, 2009

Web Analytics For 404 Errors

404 errors are a fact of life on the internet. 404 error is a message returned by a server in response to a request for a page that does not exist on the server (http 404 error code).

Let me illustrate this with an example:

A visitor comes to a site, bookmarks a page and then leaves the site.
Next week the owner of the site decides to launch a new site completely replacing the old pages with the new pages (urls were different).
Next month the visitor comes back to the site via the bookmark but the page she bookmarked does not exist as it was removed during the site redesign.
She will get a 404 error message from the server.


Reasons for 404 Errors

404 errors can occur due to numerous reasons:

  1. Misspelled links – A misspelled URL in a hyperlink on the site can causing a broken link and hence a 404 error message.
  2. Bad Site Map – A site map is an xml file containing a list of all the pages on the site. It is usually meant for the search engines to index the pages on a site. A misspelling in a site map can cause the search engines to look for the pages that do exist on the server. Generally theses pages (broken links) won’t be visible to the visitors but they will show up in the search engines indexing report such as the Google webmaster tools. Some sites also show the site maps to the visitors as a form of site navigation; in those cases the visitors will see the 404 errors.
  3. Site Redesign – Site redesigns are a leading cause of the missing pages. Site owners redesign the sites, completely replacing the old pages without thoroughly thinking about the pages that might have been linked all over the web, indexed by the search engines, bookmarked by the visitors etc. Visitors who clicks on old links, bookmark etc. are greeted with the 404 error messages when they click on those links to arrive on the site.
  4. Sever Unavailable – 404 error messages can also occur when the server is unavailable.

Below is an example of a standard 404 error message

If standard 404 error page is the first page that a visitor sees when she arrive on a site, what will her reaction? As shown in the picture above, you can’t even tell which site this page belongs to. It is a dead end. Visitors don’t know where to go. What would a visitor do in this situation? She will most likely leave the site. She will go back to where she came from. The site has just failed to engage her.

Let’s imagine a similar situation in the offline world. Think about how you would feel if you enter a local supermarket looking for a toothbrush and are immediately taken to the location in the store where the toothbrushes aisle is suppose to be. When you arrive at that location, not only that you don’t find the aisle because the supermarket recently rearranged the store and move the aisle but also that the whole supermarket goes dark and all you see is the exit door. You will, for sure, run towards the exit door. That’s what a standard 404 error pages does, the site goes dark and the only thing a visitors sees is the back button or the close button on the browser.

Custom 404 Error Pages

Now imagine that instead of the store going dark, the customer sees a friendly associate who politely says “Sorry, we recently rearranged our store and the aisle you are looking for have been moved. May I show you the new location of the aisle” (or some flavor of it). Friendly associate on the web in this situation is called “Custom 404 error page (message)”, which will say “Sorry the page you are looking for does not exists anymore or has been moved, here are few links that might help you” (or some flavor of it).
A custom 404 error page allows the site to provide a message other than a generic server error message (Figure 1). A custom 404 is an opportunity for the sites to engage the visitors whom they might have lost otherwise.

How do you create a custom 404 error page?

Create a page with a message that you want your visitors to see when they encounter 404 error messages and save it as 404.html (you can use other names and the page extensions as well). Web servers have a setting which allows you to set the page that you want the visitors to see when they encounter the 404 errors. In this case you might set it to 404.html. (Contact your IT department or hosting companies to get further details).


Here is an example of a custom 404 error page

There are several ways to customize your 404 error page. Be creative when designing the 404 page, this is your last chance to reengage a visitors. (I will show you some more examples in a future post)

Web Analytics and 404 error page

Another benefit of creating a custom 404 page is that you can put your web analytics tag on the page to report and analyze the 404 pages. Web Analytics reports can show you the pages (links) that are causing 404 error messages on your site. You can also find out which pages have the bad links, what keywords, external links etc. are driving users to those non-existent pages.

Tracking 404 pages in Web Analytics

Here is an example of Google Analytics Code to track the 404 pages

This code appends “404:” in front of the page name that triggers the 404 error so that it is easy for me to filter the Google Analytics reports for the 404 error pages.

The same concept can be used in the other web analytics tools such as Omniture, Webtrends, Unica, Coremetrics etc.

There are two reports that I frequently use to analyze the 404 pages
  1. Top Content

    Since I prefixed my 404 pages with “404:”, I can easily filter out the 404 pages in this report. This report gives me all the pages that are triggering 404 error messages. This report also shows me how big the problem is and if I am losing visitors on these pages or not.
    If your custom 404 page is unable to engage the visitors (high exit rate or bounce rate) then you should consider changing the content/design etc. of the page. (I am looking into how you can conduct A/B testing on a 404 page).

    You can also drill down into each of the page and do further navigational analysis to see the pages that the visitors saw before they got the 404 error page.


    This leads you to the pages that have old/misspelled links. To track down the external links and sources, that have bad links to your site, you will need to look at the top landing pages report.
  2. Top Landing Pages


    A filter on “404:” in this report will show you the landing pages that result in the 404 errors. Use this report to drill down to the external sources of errors e.g. the external links, keywords etc. Below is an example of a report that shows that most of the 404 for a page on this site occurred from links in the emails.


    Further analysis of the emails led me to the malfunction links.
Do you have 404 error messages stories, examples to share? Send them to me.

Questions? Comments?

--------------------------------------------------------------------------

Looking to fill your Web Analytics or Online Marketing position?

Post your open jobs on http://webanalysis.jobamatic.com/a/jbb/find-jobs
--------------------------------------------------------------------------

Sunday, September 20, 2009

Are You Wasting Your Advertising?

I hope you have heard the famous words of John Wanamaker "I know half of my advertising is wasted, I just don't know which half."

Today the phrase should be something like “Half my Advertising is wasted because I do not advertise responsibly” or “Half of my advertising is wasted; I can stop that but I fail to use the data”.

Yes that is correct. We have an abundance of data today to help us save the wastage. There is no shortage of tools that will collect all sorts of data. Yet many marketers fail to act responsibly and use this data to stop advertising waste and also save customers from unwanted ads.

Here are some examples that will show you what I mean

  • Newsletter – Nordstrom - In my blog post on email and relevance, I showed an example of an email from Nordstrom that had irrelevant offers. As result of this, not only did Nordstrom waste time, effort and money but also lost a subscriber. Advertising was wasted.
  • Newsletter – Drugstors.com – Same as Nordstrom. Not only did Drugstore lose a subscriber, but a high profile marketing guru “Seth Godin” wrote about this on his blog. Adverting was wasted and resulted in negative publicity.
  • Paid Search – I searched for ‘iPhone Charger” on Google and saw an ad from “Walmart” titled “iPhone”.



    I could take one of the following two actions
    1. Ignore this ad as it does not have relevant copy, which results in lower CTR on the ad and hence higher CPC that Walmart will end up paying in future. (Google punishes you if you don’t have high performing ads).
    2. I click on it and Walmart pays for the click.
    I chose to click on the ad and landed on a page that showed me results for “ipod” instead of “iPhone chargers”. Wow!!! What a mismatch. Net result: My time was wasted with irrelevant results, Walmart wasted its money by paying for click that did not generate any value. Advertising was wasted.


    Here is another example: Search Pay Per Click Tip : A Simple Way to Increase Profit.
  • Offline Advertising – Netflix recently sent me two snail mail pieces on the same day.
    1. Offer to join Netflix and get first month free – Great, I like it, I think I should join Netflix. Wait…I am already a member and receive my movies from them all the time. So should I cancel my subscription and join again to avail this offer? Netflix is known for movie recommendations it makes to its customer based on their past history. Can’t they tie their database to see who is already a member so that they don’t send junk mail to that subscriber? Advertising was wasted.
    2. Offer to recommend Netflix to my friends – They have done it several times now. I have never referred any of my friends as most of them are already subscriber plus who has time to save a print coupon and give it to a friend. The web is full of coupons and they can get it from there. Netflix should have looked at my referral history, I have never referred anybody. Stop sending junk mail and avoid wastage.
  • Display Advertising – We all know the web is full of irrelevant ads. An example is an ad from Air Linus of NYTimes.com for flights from New York to Ireland. I think this works for those who are in New York, but not for me. I live in Seattle. Just because I am browsing NYTimes.com does not mean I live in New York or interested in going to Ireland. Advertising waste could have been avoided by just checking my Geo location. Money Wasted. Advertising was wasted.





Are you advertising responsibly? Are you using data to make sure you are not wasting your adverting?


--------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position?
Post your open jobs on Web Analytics Jobs
--------------------------------------------------------------------------

Wednesday, September 16, 2009

Why Did Adobe Buy Omniture?

The news of Omniture Acquisition by Adobe came as a big surprise to me. I was not surprised that Omniture got acquired just the fact the Adobe acquired them.

I always thought that Omniture would be a good fit for Oracle as an extension to their CRM tools. Adobe was not even on my radar as a company who could potentially acquire Omniture. I was also surprised at the valuation Omniture got. 1.86 billions for a company that is still in red and had 335.5 Million in sales in last 12 month (source: MSN Money) is way too much in my opinion.


So why did Adobe pay such a premium to acquire Omniture? What does it bring to Adobe? I am not entirely sure what Adobe has in mind. Following are the ways that I think Adobe might use Omniture:
  • Measurement Ready Interactive Media – Flash, PDF, Adobe Air application will all come ready with Omniture tags for measurement and optimization.
  • Self optimizing flash widgets/ads – Designers will be able to put all assets (copy, images, etc.) in a flash file/Adobe Air application and the application will automatically arrange them on the fly based on customer’s interest, intent, day part etc. This will be driven by both Site catalyst and Test&Target. However designers might have a hard time dealing with this concept.
  • Self optimizing landing pages – Same as above but will be more on site. Flash on the landing page will change based on who the customer is.
  • Self guiding PDF – Ability to modify/adjust the pdf content on the fly based on who the customer is, what have they done in past on site or with other content etc. Think about A/B testing or Targeting within a PDF document.
  • PDF Tracking – Creators of pdf content will not only be able to see how many people downloaded a particular piece of content but they will also be
    • Find out about the circulation of the content. Did a person who downloaded the paper sent it to others?
    • Find out, how far did the reader go through the file?
    • Find out, if reader searched for something in the pdf? What were the keywords?
    • Tie the content analytics with site analytics to optimize and target the site side experience as well as arm the sales force with the information.
  • Adobe products as SaaS- Omniture brings SaaS expertise to Adobe which adobe might be able to leverage to sell their products as SaaS.

Other Players in Web Analytics

Coremetrics and Webtrends are the only two large Web Analytics companies that are still independent. The whole industry is talking about when and who will acquire them.

I have long speculated that Webtrends will be acquired by Microsoft. I still believe that it is possible. Given that Microsoft and Adobe have a few competing products, why would MSFT continue to use Omniture on their web properties and provide that information to Adobe? Microsoft might decide to part ways with Omniture and once again seriously consider other options e.g. buy Webtrends.

Some of the other possible candidates to acquire Web Analytics companies are
AOL
IBM
Oracle
Cisco
APPLE
Big Interactive Agencies
Ad Networks

I think Webtrends will be acquired in less than a year, possibly in next 6 months. Coremetrics might remain independent for a while.

What do you think?


Few other blogs that you might want to read:
---------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position?

Post your open jobs on Web Analytics Jobs
--------------------------------------------------------------------------

Wednesday, September 02, 2009

7 Ways to Create Relevancy in Emails

People are bombarded with hundreds of email messages each day. However a majority of the emails end up in the trash because of their irrelevance to the recipients.

On Oct 30th, 2008 I write a blog post on relevancy and emails. To state my point I showed an example of an email that John Song received from Nordstrom. John, who had never purchased any women products from Nordstrom, was receiving emails promoting women products.

During our conversation John said that he was a big fan of Nordstrom and was ok with receiving and ignoring irrelevant emails but he wished that they would send him relevant products/offers though.

No matter how big a fan a person is of brand, eventually the patience runs out. Guess what happened recently? John got so tired of the irrelevant emails that he finally hit the small “unsubscribe” link on the email he recently received. Done. Gone. Here is what John wrote on his Facebook status (came via his Twitter update).


Companies work very hard to get people to come to their sites and then to subscribe to their emails. But it appears that not many of them work hard enough to keep these subscribers. Someone (subscriber) who took time to fill a form on the site to subscribe to the email is ready to open his wallet. It is the job of a business to help that person open that wallet and spend that hard earned cash. But it can only happen if the business sells the customer what a customer wants and not what the business needs or wants to sell. Unfortunately, most of the emails consumer get today contain the products that business wants to sell and not necessarily what a customer wants to buy. Below are 7 ways that you can use to create relevancy in your emails and standout from the crowd.


7 ways to create relevancy in the emails
  • Browsing History - Use the subscriber’s onsite browsing history to find out what products he looked at but has not bought yet. This list should give you an idea of his interest. Based on this learning determine what products you should offer in your emails.
  • Email Click Through - Use his past email click-though behavior to determine what peaks his interest. If a customer has shown interests in certain products/contents/offers in past then they are very likely to be interested in similar products/offers/content. Someone who only clicks on discounted is most likely to open an email that says so and also click on a product that is on discount. Use that information to target.
  • Shopping Cart Abandonment - Use the shopping cart abandonment history to determine what products he is interested in. Use the time triggered email to encourage him to come back and finish the process. You can also send offers but be careful (check out Targeting Cart Abandonment by Email.
  • Purchase History - Use his past purchase history to determine what he buys. Use not only online data but also offline, phone order and catalog order data. Make recommendations in the email based on past purchases. E.g. if you know that he buys blue shirts then recommend new blue shirts. Depending on what products your sell you might also send complementary items.
  • Frequency and Recency - How often does the customer come to your site and when was the last time you saw him. Frequency and recency of visit is a strong indicator of a customer’s likelihood of buying from a site. The longer the customer takes to return to your site the more are the chances that you will loose him as a customer. Timing your email message can bring that customer back into buying mode. Use frequency and recency to determine if you need to send a coupon or some other promotion to bring the customer back to the site before it is too late.
  • Help Them Help You – If you do feel you have to send something unrelated to persons interest (e.g. provide him an opportunity to see what else you sell maybe lure him into buying something he might not have considered) then send it along with something relevant to him. E.g. send discount on women apparel along with some discount for men stuff.
  • No Email - If you don’t have anything relevant to send to a customer then please don’t send an email. As mentioned before people are bombarded with irrelevant emails every day, you need to stand out of the crowd and make your email count so don’t send any email if you don’t have anything to offer.
Hope these tips help. Email me if you need help finding the right analytics and email solution.

Questions? Comments?

---------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position?
Post your open jobs on Web Analytics Jobs
--------------------------------------------------------------------------

Wednesday, August 26, 2009

3 Roles in Web Analytics

Despite slow economy many companies are hiring web analysts. A quick search on Simplyhired.com, a site that powers the Web Analytics job board on my blog, shows that there are currently 2,007 open positions and indeed.com, another job sites shows over 4800 open positions. That is a huge number.

However, many job seekers I have talked to feel frustrated because most of the jobs have a laundry list of requirements and they don’t feel that they are a right fit for most of these open positions. A lot of “Web Analytics” job openings ask for many of the following:


  • Experience in online marketing

  • Experience in Web Analytics

  • Experience in – Google analytics, Omniture, Webtrends, Coremetrics etc.

  • Experience in implementing Omniture, Google Analytics, WebTrends etc.

  • Experience in A/B and Multivariate testing

  • Experience in Search engine optimization

  • Experience in search engine marketing

  • Experience with SQL

  • Experience in email marketing

  • Experience in Social media


The mismatch in what a company really needs and what they are asking in the job requirements is a cause of frustration on both ends. The issue really stems from lack of understanding of what web analytics is and what role a web analyst need to play in the organization.

Most of the companies looking for a “web analysts” are in one of the following three stages of web analytics staffing


  1. They don’t have any tool but they realize the need and are looking for someone who can help them with “web analytics”.

  2. They just installed Google Analytics or were sold one of the other paid tool but are not getting much value from their web analytics tool. They need an analyst to help them do “web analytics”.

  3. They already have a web analytics tool installed and have a web analytics team. Since the company is now using web analytics to made business decision they need to hire one or more analysts to support the growing demand.


Companies falling in the third stage know what they are doing and usually narrow down the requirements. They are usually clear on what kind of person they are looking for.

Companies who fall in stage 1 and 2 above are the ones who are usually not clear on the role of a “web analyst” and hence create this laundry list of skills. Hiring manger looks at few job openings posted by other to get an idea of what a “web analyst’ should do. She then includes all the buzzwords and sends the requirements to HR or the recruiting company. HR screens the resume and if the keywords shown above do not appear on the resume the resume is rejected. As a result, companies loose several good candidates while candidates loose many good job opportunities.

3 Roles in Web Analytics

If you are a hiring manager, you need to understand and thoroughly evaluate your need before opening the job req. This will help you remove the noise from requirements and find the best candidate for the job. To make your job easier I have categories web analytics work into 3 job roles.

  1. Implementation Specialist/Engineer – If you are looking to implement a web analytics tool then you will need an Implementation Engineer. Implementation Engineer is usually the one who manages implementation of the web analytics tool and/or maintains ongoing implementation changes. This is a technical role. For this role you will need a person who has experience in implementation of the web analytics tool of you choice (Note: Tool Selection is a complex process and you should hire a 3rd party consulting company to help you with it if you have not already selected the tool). An implementation engineer generally takes the business requirements and converts them into technical requirements for the web development team to implement the code on the pages. Implementation Engineer works closely with “Web Analyst” (described below) web development and QA to ensure that correct data is collected. The right candidate for this role understands how internet technologies work. She needs to have a good grasp of JavaScript (most of the web analytics implementations require JavaScript tagging). She might also need to understand how to integrate various data sources together. For many companies, once the tool is implemented there might not be a daily need to make changes to the tool so it might make more sense to outsource this function to a web analytics vendor, agency building/maintaining your site or a web analytics consulting company instead of hiring a fulltime person.

  2. Reporting Analyst – If you are looking for someone to pull the data from your web analytics tools or other reporting application then you need to hire a reporting analysts. A lot of the companies confuse “web reporting” with “web analytics”(See my blog post titled Are you doing web reporting or web analytics). Reporting analysts usually understands the interface of the various tools and can pull the data that is required by other stakeholder. A reporting analyst might need to have SQL skills to pull the data from databases. Some organizations might need a person who can make pretty scorecard and charts. For this role, it is good to have a person who has experience with the tools of your choice but don’t make it a deal breaker. If the candidate has worked on any of the web analytics tools then she can usually get trained in other web analytics tools. Determine what other tools do you have and what skills might be required to pull the data from all these tools, that you might need for you reporting and then write the job requirements.

  3. Web Analyst – This is more of a business role and truly a web analyst’s role. This is a person who can make sense of the web data and drive insights to impact the bottom line. She will provide business requirements to the Implementation Engineer to work on and will use reporting analyst to get the data for analysis. Web analysts are inquisitive and analytical, they question the data to come up with the story that the data is telling. Web Analyst has the ability to understand and analyze various data pieces such as competitive, qualitative, web analytics, social media, financial etc and drive business changes. Web Analyst should also be able to run A/B and Multivariate tests to improve website performance. Depending on the size of your organization and A Web Analysts will not be afraid to stand in front of executives to explain and defend their findings. If you are looking to get actionable recommendation and drive business changes based on web analytics data then you need a Web Analyst.



Hope this will help you in properly wording your job requirements and avoid the frustration of not filling the position.

Comments? Questions?

----------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position?
Post your open jobs on http://www.web-analytics-jobs.com/
----------------------------------------------------------------------------