Tuesday, 11 August 2009

URL Shortener: What and Why

About two months ago I got involved in developing a URL shortener called Clop.in. This service was inspired by the Twitter Google Analytics URL Builder that I had on my site.

Since then few people have asked me about the URL Shortner and the benefit of using them. This blog post is to answer those two questions.

What is a URL Shortener

URL shortener is a service/tool that takes any URL (long version) and converts into a short version with fewer characters compared to the original version. When someone clicks on the short version they are redirected to the actual URL (long version).

Example:
Long Version of URL:
http://sfindian.com/bay-area?utm_source=anilblogpostt&utm_campaign=urlshortener&utm_medium=blog
Short URL:
http://clop.in/JHErZM

Anyone clicking on http://clop.in/JHErZM will be redirected to http://sfindian.com/bay-area?utm_source=anilblogpostt&utm_campaign=urlshortener&utm_medium=blog

Why do you need a URL Shortener

There are several reasons why you might want to use a URL shortener, some of which are:
  1. Twitter – On Twitter you get only 40 characters to write your message. If you have to post a link in your message then you might need a short URL to maximize the use of those140 characters. Either you shorten it up with your choice of URL shortener or Twitter will do it for you with it’s choice of URL shortener.

  2. Emails – When you paste a very long URLs in the email, they are likely to be wrapped within email body leading them to break. Anyone clicking on those broken links will likely get an error. In order to avoid such mishap you might want to shorten the URL so that it does not break in the emails.

  3. Phone Call – Every now and then customer service reps need to give out URLs to customer, prospects etc. on the other end of the line. It is not an easy task to spell out a very long URLs. This is where a short urls might come in very handy. It is much easier to give the short version shown above over the phone than the long version.

  4. Adding Campaign Tracking Variables – If you want to append few query strings to the URLs so that you can track them as campaigns then it is much easier to hide them in a short url. For example, you might want to track the user who called the call center and got a link from customer support. In this case append the campaign variables to the URL, shorten them and then provide it to the customer support for their use. When the user views the url , you will be able to track the onsite behavior of people who called the call center.

Challenges with URL Shorteners

  1. Service - URL Shortener services are generally free and do not have any SLA (service level agreement) with the end users. If the service goes down then anybody clicking on the short URLs created by that URL shortening service will get an error message. Your only option at that point might be to just wait and hope that the service comes back up soon.

  2. Branding – Since the URL Shorteners have their domain name in the URL you loose any branding impact of posting the URLs. The user will not see your domain until they have clicked on the short url. e.g in the example above user will see clop.in instead of SFIndian.com as the URL domain, they won’t know that the URL belongs to SFIndian.com unless they click on it. (Note http://clop.in does allow you to have your own domain in the shortened urls, contact support@clop.in if you need more information or need to get it setup for your domain).

  3. SEO – Depending on how the URL shortening service redirects to your site, you might loose the Search Engine Optimization benefits when someone links to your site but uses a short URL instead of the full URL. In the example above someone might link to http://clop.in/JHErZM instead of http://sfindian.com/bay-area?utm_source=anilblogpostt&utm_campaign=urlshortener&utm_medium=blog.

  4. SPAM – As spammers start using the short URLs to hide the actual URLs the user and applications will start distrusting the short URLs (a lot of them already are very wary of short URLs, some sites have even banned the posting of Short URLs). To combat such issues many URL shorteners such as http://clop.in let user preview a link before redirecting them to the actual URL.

There are over 100 URL shorteners today. Mashable has a list of several of the URL shorteners (Note: This list is old and does not list several newcomers such as http://clop.in)

The two most common URL shorteners are http://bit.ly/ and http://tinyurl.com/. My personal favorite is http://ukliq.me/.

More on Clop.in

clop.in make it easy for you to append campaign tracking variables within the shortened urls. It also provides a dashboard which shows the total clicks by date, referrers, twitter mentions (delayed by 30 mins) and geo locations of the clicks. Now clop.in also allows you to have your own domain for the short URLs.





Questions/Comments?

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

Thursday, 6 August 2009

Individual Visitors Tracking v/s Aggregate Data

Should web analytics tool track visitors as unique individuals or at the aggregate level? John Squire, Chief Strategy Office of Coremetrics says that tracking at Individual level is the way to go and this is how his company is differentiating itself (from Google analytics). Brian Clifton, former heard of Google Analytics in EMEA, responded by saying that aggregation is the way to go.

In my opinion both of them are right. Which route to go really depends on what you want from the web analytics tool?

Aggregate Data

If you are new to web analytics or you just want to track and analyze the overall health of your website, aggregated data will work for you. If you want to know how your marketing efforts are performing in terms of driving traffic or online conversions than aggregate data will just work fine for you. If you want to know which pages of your site are bleeding and then conduct A/B testing or Multivariate testing to improve them then aggregate data will work for you.

Individual Visitor Tracking

However as companies mature in their use of web analytics data they will need individual level tracking.

A company which is ready to do personalization will need to understand each individual browsing/purchase behavior to put the right offers/products in front of her. That is not possible with aggregated data.

It sounds perfectly ok to know that 75% of visitors abandoned the shopping cart but won’t it be nice to know who those 75% are or a way to convert at least some of those 75%? This is where individual tracking will come in handy. If visitors, who abandoned the shopping cart, leave an email during the process then you can send them a targeted email based on how far along they were in the shopping process, what products they had looked at, what product they had in shopping cart, etc. You don’t need to analyze every single data point but you can have business rules that can trigger those emails. However, to do so you will need to track at individual level. Even if you don’t want to send an email if you know the cookie id of the visitors you can put a personalized offer in front of them when they return back to your site and this will require tracking at individual level.

Individual tracking also comes in handy when the sales people call the lead that they just got from the website. Knowing what the person, who filled the contact us form, did on the website could provide a lot of information to sales person who can then tailor their conversation based on this information.

There are several more scenarios where aggregate data just won’t work. You will need individual level tracking.


I agree that tracking individual has privacy implication that need be properly addressed before tracking each person. However privacy issues also exist when you anonymously track visitors at aggregate level and those need to be addressed too.

So should you choose a tool that aggregates the visitor data or the one that tracks them individually? It all depends on what you want to do with that data. If you need help in figuring out what tool will work best for you feel free to email me at batraonline at gmail.com


Comments/Questions?

----------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position? Post your open jobs on http://www.web-analytics-jobs.com/
----------------------------------------------------------------------------
Have you used Clop.in a URL shortner with real time analytics? http://clop.in/C6ZWAL

Tuesday, 21 July 2009

Two Twitter Surveys That Need 2 Minutes Of Your Time

I am sure that you all have heard about Twitter and many of you have a Twitter account. But do you think all the twittering is worth the effort?

I have designed two Surveys to understand how people measure the success on Twitter. I will make the results available on this blog and also Tweet about it (@anilbatra)

Survey 1: The intent of this short survey is to understand if and how people track URLs they post on Twitter. http://batraonlinetwitter.questionpro.com/

Survey 2: The intent of this survey is to understand the Click-Through Rate on Twitter URLs http://www.questionpro.com/akira/TakeSurvey?id=1289844

If you can please twitter about this survey or post it on your blog that will be a great help.

Tweet This

Comments? Questions?
----------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position? Post your open jobs on http://www.web-analytics-jobs.com/
----------------------------------------------------------------------------
Have you used Clop.in a URL shortner with real time analytics? http://clop.in/C6ZWAL

Monday, 20 July 2009

Free Social Media Monitoring Tools for Small Businesses

One of my blog reader sent me the following question in response to my blog post, Social Media Analytics Part I

Anil, are there any free tools for social media monitoring (twitter) that you can recommend? Tools, that a small business can use until they can justify the budget for one of the mainstream tools?

Short answer is "Yes, there are free tools for Social Media Monitoring". Below are two of the tools that I suggest.

1. Google Alerts

Google Alerts is one of the best free tool for monitoring the social media. Google Alert is an email alert service from Google that monitors news, blogs, twitter, sites, youtube etc. and sends you an email whenever a keyword, specified by you, appears in those places.

You can access Google Alerts at http://www.google.com/alerts

Google Alerts provides 6 types of alerts - 'News', 'Web', 'Blogs', 'Comprehensive', 'Video' and 'Groups'. According to Google Alerts FAQ

A 'News' alert is an email aggregate of the latest news articles that contain the search terms of your choice and appear in the top ten results of your Google News search.
A 'Web' alert is an email aggregate of the latest web pages that contain the search terms of your choice and appear in the top twenty results of your Google Web search.
A 'Blogs' alert is an email aggregate of the latest blog posts that contain the search terms of your choice and appear in the top ten results of your Google Blog search.
A 'Comprehensive' alert is an aggregate of the latest results from multiple sources (News, Web and Blogs) into a single email to provide maximum coverage on
the topic of your choice.
A 'Video' alert is an email aggregate of the latest videos that contain the search terms of your choice and appear in the top ten results of your Google Video search.
A 'Groups' alert is an email aggregate of new posts that contain the search terms of your choice and appear in the top fifty results of your Google Groups search.

I always use comprehensive so that it can cover all the sources. (Note: Recently Google has also started to cover Twitter feeds)




Alert Signup Page




An alert in my inbox



Google Alerts allows you to set the frequency of the alert notifications. There are three options
1. "once a day"
2. "once a week",
3. "as it happens"

I suggest starting with “as-it-happens” option and if you find yourself drowning in too many emails then scale it down to “once a day” or “once a week”.

2. SM2 – SM2 from Techrigy

SM2 has a free version. It is limited to 5 keywords that you can search on and only shows 1000 results but that should be enough for a Small Business.

There are few other tools that are under $15 a month. I will write about them after I have reviewed them.



Screenshot of SM2



If you need help with setting up any of these services please feel free to email me.

Comments? Questions?
----------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position? Post your open jobs on http://www.web-analytics-jobs.com/
----------------------------------------------------------------------------
Have you used Clop.in a URL shortner with real time analytics? http://clop.in/C6ZWAL

Monday, 13 July 2009

Upcoming Conferences and Events

I will be participating in following events this month. If you are attending any of these conferences we should meet. Send me an email at batraonline at gmail.com


  1. Web Analytics Wednesday - July 15th
    POP will be sponsoring WAW in Seattle. I will be doing a short presentation on Social Media Analytics

    This is a great opportunity to network with other Web Analytics, Optimization and Online Marketing professionals from Seattle area in a very informal and fun setting.

    Please RSVP at Web Analytics Wednesday site or send me a note at batraonline at gmail.com (or @anilbatra on Twitter) so that they we know how many people to expect.

    Location:

    POP
    1326 5th Ave, Suite 800
    Seattle, WA 98101
    POP

    Date: July 15th Wednesday
    Time: 6:00 PM – 8:00 PM

  2. Moderator for Making Social Media Behave at OMMA Behavioral – July 30th

    The social media explosion has flooded the Internet with a mosh pit of user attitudes, preferences, and billions and billions of un-monetized page views. How can behavioral tracking and targeting technologies best leverage the social graph? Is behavioral targeting into social media inventory moving the needle for that segment’s notoriously low CPMs and ad effectiveness? Have any of the new data companies cracked the code in their attempts to leverage knowledge about social networking in places where these users really do pay attention to marketers? And have marketers really found effective and scalable ways of weaving their brands into online social activity? For years, behavioral technologies have promised many ways to solve the social media problem. What’s working?
    OMMA Behavioral

  3. On the panel of The "Ins and Outs" of Measuring Social Media at OMMA Metrics & Measurements – July 31st

    It isn’t just about how many times your brand is talked about, but what exactly is being said. Social Media has opened up multiple channels for customers to speak their mind, ask for help and make decisions. Each word, action and comment that they make could be helping you or hurting you. This panel will explore how to measure and monitor your Social Media vibe in the online world by listening and measuring what your customers are saying to you or about you.
    OMMA Metrics & Measurement
----------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position?
Post your open jobs on http://www.web-analytics-jobs.com/
Latest Job: Senior Web Analyst at Vml (Kansas City, MO)
----------------------------------------------------------------------------
Site: AnilBatra.com
Twitter: http://twitter.com/anilbatra
----------------------------------------------------------------------------
Have you used Clop.in a URL shortner with real time analytics? http://clop.in/C6ZWAL

Thursday, 9 July 2009

Retargeting 101

According to Wikipedia
Behavioral retargeting (also known as behavioral search retargeting, or simply, retargeting ) is a form of online targeted advertising by which online advertising is delivered to consumers based on previous Internet actions that did not in the past result in a conversion.


How does it work?

You visit a site, look at some products, maybe add some of the products to the shopping cart but then decide not to buy them because you need some more time to think about it. You close your browser and are done for the day. Next morning you go back to your computer and browse to a news site. As the page of that site loads so does an Ad that is from the site that you visited yesterday (where you looked at some products but did not buy)


Example

Neel visited Sketcher’s site (They engage in retargeting - http://www.mediapost.com/publications/?fa=Articles.showArticle&art_aid=109038. He looked at few shoes, added one to his cart but then decided that he is going to look some more before he buys them. He was tired after long day so he decided to logoff from his computer and takes some rest.

Few minutes later he gets back on his computer but before he goes and checks more shoes, an article about online privacy in an email catches his eyes so he clicks on the link to open the webpage to read that article. As he browses to that article on NYTimes.com, he sees an ad from sketchers on that same page. The page content has nothing to do with the shoes but the person reading it has. Sketchers is retargeting to bring back the visitor who had left the site (sketchers.com) without converting (purchasing). The main idea behind retargeting is to reinforce the brand message and bring the visitors back to the site so that visitor can convert and become customers.




Shopping at Sketchers.com




NYTimes Serves Sketchers Ad


How does it work technically?

When a visitor visits a site (sketchers in this case), the site (sketchers.com) runs a JavaScript from a 3rd party ad network or an ad exchange, which (the JavaScript)then drops a cookie on the visitor’s computer. This cookie is usually anonymous i.e. it contains an identifiers to identify the visitor (computer) but does not know any personally identifiable information such as name, phone, email etc. of the visitor. As the visitor browses the site this JavaScript can collect the information about visitors browsing behavior and then tie it back to the cookie. All an ad network (3rd party) knows that cookie id 123ABC67NBZ looked at some product, put them in shopping cart and then left without completing the purchase. Most likely, it does not know that cookie id 123ABC67NBZ belongs to Neel (some retargeting products now are tying PII information too but most of them are still anonymous).

If the visitor then browses to another sites on the internet (NYTimes.com in this case) which also has a relationship with that same ad network (the relationship between sites and ad network gets complex but that’s beyond the scope of this post) i.e. this other site also has a JavaScript from that same ad network on their pages then that JavaScript(on a page on NYTimes.com) can read the previously set cookie to identify the visitor. By reading the cookie, the Ad Network knows who this visitors (computer) is (anonymously) and what sites this visitor (computer) was on, what products he looked at and if he abandoned the shopping cart or not and then serve up an appropriate retargeting ad.


Related Post
Behavioral Targeting 101

----------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position? Post your open jobs on http://www.web-analytics-jobs.com/
Latest Job: Senior Web Analyst at Vml (Kansas City, MO)
----------------------------------------------------------------------------
Site: AnilBatra.com
Twitter: http://twitter.com/anilbatra
----------------------------------------------------------------------------
Have you used Clop.in a URL shortner with real time analytics? http://clop.in/C6ZWAL

Wednesday, 1 July 2009

Web Analytics Wednesday in Seattle

After a long hiatus, Web Analytics Wednesday (WAW) is back in Seattle with a POP.

This is a great opportunity to network with other Web Analytics, Optimization and Online Marketing professionals from Seattle area in a very informal and fun setting.

Do we have a speaker or any presentation? Nothing planned yet but if you are interested in speaking then please send me your proposal for a 30 min presentation.

Do you have topic that you would like to discuss with fellow analysts? If yes, send me your thoughts as well.

Need another reason to attend? How about Free Beer and snacks.

Please RSVP at Web Analytics Wednesday site or send me a note at batraonline at gmail.com (or @anilbatra on Twitter) so that they we know how many people to expect.

Location:

POP
1326 5th Ave, Suite 800
Seattle, WA 98101
http://pop.us/#/about/what-we-do/optimization/

Date: July 15th Wednesday
Time: 6:00 PM – 8:00 PM

Tweet This

----------------------------------------------------------------------------
Looking to fill your Web Analytics or Online Marketing position? Post your open jobs on http://www.web-analytics-jobs.com/
Latest Job: Senior Web Analyst at Vml (Kansas City, MO)
----------------------------------------------------------------------------
Site: AnilBatra.com
Twitter: http://twitter.com/anilbatra
----------------------------------------------------------------------------
Have you used Clop.in a URL shortner with real time analytics? http://clop.in/C6ZWAL