Sunday, August 26, 2012

UX - An Overlooked Aspect by Indian Online Ticketing Agents


Three things that Most of the Indian Online Ticketing websites need to do
  1. Improve UX,
  2. Improve UX and
  1. Improve UX.

Isn't it the pricing that drives?
Not exactly. Of the last 10 trips that you made, how many were reimbursed? Well, That answers why pricing is not always the main criteria to choose the booking agent. What a customer actually needs is a hassle-free way of booking a flight. That's good enough reason for OTAs to focus more on UX. But somehow, it appears that UX is overlooked by even the top players including MakeMyTrip, Yatra, Cleartrip, Expedia, Ezeego1 and Goibibo.

URLs can be Universal too!
The search and flight details URL are shared often across co-travellers . Searching and booking are not always done the same person and in the same session.

Below are some of the URLs of flights
  1. http://www.ezeego1.co.in/live/airOrderCapture.do
  1. https://www.goibibo.com/flight-booking/

These URLs are just not reusable, share-able or bookmark-able.

Some OTAs have a unique session id attached which has its own limitations. It times out!

  1. https://domestic-air-tickets.expedia.co.in/flights/itinerary/68d1f31fad-385f-49d2-a6f7-dfaf75ceb155/info
  1. https://www.cleartrip.com/flights/itinerary/689324c461-317d-4f87-a79c-7b96829578f0/info
  1. https://secure.yatra.com/flights-india-yt/dom/book/bookNow?searchId=613c1494-bf91-4684-a955-d352348b46a7&flightIdCSV=DELBLRIT201IT20120927
  1. http://flights.makemytrip.com/makemytrip/selectDeparture.do?trip_type_id=O&offerSelected=false&mapTo=searchreturnprogress&searchFrom=modify&searchKey=e4aed|3d|22|17|4b150_&searchDirect=undefined&flightId=1&pagePosId=RV&sectorNo=0#gohere

Though the search result URLs do not have such a major drawback, they do not include the filters and sorts.

Use Cache to Cash
If the user has searched in a site, the site should remember the search and results and not the user. The previous searches and flights viewed can be remembered and presented for easy access in the next visit. A lot can be learnt from Amazon.com. Even if a session is timed-out or payment is failed, provide the fresh results to the user rather than asking the user to go through the complete search. OTAs can also use the information to inform the user on regular price changes.

Relevant Details
Not all websites provide complete details about a flight. Information including Food, Terms of Cancellation, Terms  of Rescheduling, Baggage allowance are also important for the user.

Corporate Booking
Just a thought or a Killer idea. A trip planning usually involves multiple mail exchanges with the passenger and the HR/Finance department. Why not make a corporate portal where the traveller books a flight while the payment is done by finance later, thus reducing the hassle of claiming reimbursement. Getting corporates to adapt this might lock this agent for all the corporate trips. A huge potential waiting to be exploited.

For the Deal Hunters
Why should  a Coupon Code be put while checking out? Is it because everybody is doing it from the beginning of time. Why not let the user put his coupon codes and then search to get the results with coupon-adjusted pricing. An A/B testing can provide a empirical proof whether it can work or not.

These were some of the random thoughts about improving the Flight ticket booking experience. I personally feel, there is a disruption waiting to happen in this space by Indian Players who haven't changed much in the past 3-4 Years. Please put in your views in the comments.

Comment at:

Monday, January 09, 2012

Ostrich time for E-Commerce

With all due respects to the e-commerce ventures...



The survey reports by those fancy researches always show the graph of e-commerce market India soaring northward, exponentially!!! No doubt everybody wants to get a slice from this pie.  But what fascinates is everybody thinks they can get it easily, just because it is a growing market. What does it take to start a online business? You may find step by step guide to start an online business starting from 1. Create a logo with any domain name available, 2. Host an open source or paid e-commerce engine 3.Run Google ads and spam campaign daily on mail and SMS 4.Start shipping through any courier service and rake in profits. Even the Terms and FAQs are copied verbatim. Try Googling them with quotes ;)

It sure does seem simple and this is what 90 %(a conservative figure) of e-commerce sites are doing. This is exactly the reason for many 'passionate', 'dynamic', 'Alumni from II (Insert your favorite alphabet) ' jumping on the bandwagon with generous VCs giving them tickets. Now let’s analyze some of the trends in this scene.

1.  Creating Niche segment - Do this simple exercise. Make a list of all the product categories and sort them according to need-for-look-and-feel in descending order. On the top you will have Jewelry, Home Décor, Apparels and on the bottom you have Books and Electronics and many other categories lying in between these two extremes. Amazingly, the number of e-tailers catering to all these categories from top to bottom is equally distributed. The top ones try to cater to the niche segment and the bottom ones think they have a large market to cater. Both are failing miserably, because people do not trust sites on the top for their luxury needs and the bottom ones cannot compete with each other on price. Some shut shop before anybody notices it while some try to expand their product lines forgetting what they wanted to be initially. Examples being daily deals site becoming an e-tailer and vice versa and creating multiple domains for every segment.
2.  Carrots - Register and stand a chance to win a iPad 2. Pay Rs.50 and get Rs.500 off (90% off) on your purchase at metoo-commerce.com. Needless to say, terms and conditions apply.  Rs.250 off on your next purchase for every referral is again a common strategy. Only people who think these strategies work are the BD Guys. The reason they think it would work is that somebody else is doing. Of course, who wants to be called old-school? There is definitely a need to innovate in user acquisition, far more than accumulation of likes on Facebook fan pages, again in return of Rs.500 gift points.
3.  Some more signs - What should you say when ‘popular’ e-commerce site start selling bikes and cars online!!! Of course, you cannot pay online for those but you can leave your phone number to get a prompt call from the dealer. e-commerce or a wannabe craigslist, left to your imagination.
Open your spam folder and Google any e-commerce name you got email from, and look for the reviews. You will most probably find the reviews in 80/20 proportion, 80 being bad and 20 being good, among whom again 80 being engineered and 20 being genuine ones.
4.  Daily Deals - The list won’t be complete without this. Go to any of the daily deal site and take a critique look at the deals. You may find hundreds for each city. Now read the details of the deal and try to arrive at a price for the product/service. You can’t. Pay Rs.199 and for a Health/Dental/Spa/Astrology/Vehicle service worth Rs.2999. Does it really mean that the service is worth Rs.2999. No. There are hardly any deals that you can call them as genuine deals. The reason that deal sites won’t work, at least for now, is that we Indians are deal-hunters, not deal-givers.

So who's winning?
Hardly any e-commerce player is making money. Still it is good for the ecosystem. There are Web firms, ERP and CRM providers providing customizations according everybody's "unique" model. There are ad agencies and PR firms making money, not to forget ads ka baap, Google. Courier services have found a new revenue stream while newer ones are emerging exclusively for e-commerce. Of course, the customers are able to get products cheaper, thanks to the price wars. It feels really great to see many world-class SaaS companies starting up in India to cater to e-commerce.

Future?
I completely believe that e-retailing is here to stay. But once the tides are down, we will know the reality. I give 2 years for this to happen starting from today. Only handful will survive who have invested in infrastructure, including warehouse, logistics, technology and payments. Rest will come out of their ostrich time. We cannot expect any government regulation promoting e-commerce, though we can wait till FDI in retail gets a clearance and see a bloodbath.

Though I haven't done any name calling, you can do a fact check by a match-the-following exercise with these names - snapdeal.com, taggle.com, flipkart.com,infibeam.com, caratlane.com, fashionandyou.com, chhotu.in and many others not worth to be mentioned.

Disclaimer - The views expressed are purely personal and not the opinion of my employer, 20North.com

Image Credit

Comment at:

Tuesday, September 27, 2011

TRAI SMS Regulations - An Optimist's solution

Much has been blogged about whether TRAI did the right thing in handling the spams on phone. For most people it is a welcome move but many are confused.


What is it? : Link
Frustation : Link


As TRAI has defined 7 categories, you can either choose to opt in for a category or opt out of all messages in that category. TRAI should have made the subscription, not by category, but by the sender which would be a win-win situation for businesses as well as consumers. TRAI, instead of solving the problem, has introduced limit to the flow of information.

Rather than criticizing TRAI over its short-sighted measure, let us envision a simple and holistic solution.

Firstly, the masks should be unique. As a business, you have to define a mask and share it with your customers, who will in turn decide whether to opt in or not. The details of the masks and subscription have to be maintained by TRAI.

Following is an illustration for a website that has registered for the keyword 'DEALS' and how customers can subscribe to it. Remember keyword 'DEALS' is unique to this business/website and cannot be used by anybody else.


This simple solution would be beneficial to customers since they can choose from whom they would like to receive messages. Every SMS sent has to pass through NCPR, and only if registered, it should be delivered to the customer. This way, TRAI need not keep adding exceptions to its list of businesses as it did by publishing amendment to its law within 12 hours. This is going to be a continuous process as more and more businesses will be approaching TRAI to white-list them.

Though it is good to see that TRAI is serious in reducing the spam, it should have put more thought into its implementation. Anyways, I would be missing texts from all kinds of deals, hair and weight loss programs and all the coming-soon projects by top developers.



Comment at:

Thursday, April 21, 2011

Wishlist for Google Docs and Youtube


Web has given us so many great products that we cannot live without. Though there is a lot of research gone into making our life easier, there are still some small things that can increase the user experience. This post is a continuation of my earlier post  Gmail features - Wishlist
Though every writer/reader hates excessive usage of 'I', please note that the word represents the user in this post.
Following are some of the Minor changes that would make these great products still useful.

  



Uploading through the web interface  -
If I am looking at a folder  'XL Folder' > 'L Folder' > 'M Folder' and go to the 'Upload…' I get to upload page, but I need to select the Destination Folder again !!!.  It would be better if the current folder is set as default during the upload. If I could add Tags to every doc (Just like in Gmail), nothing like it.

 

Uploading through the Google Cloud Connect -
I create a document in MS-Office, use Google Cloud Connect to 'Sync'. Firstly, It does not give me an option to choose the folder I want to store it at. Secondly, it does not save it in the Google Docs format. In order to collaborate, I need to choose the option of making it a Google copy and then share it, effectively losing the link between copies of the document in my MS-Office and in Google Docs.






Copying from a Spreadsheet -
When I open a existing spreadsheet and copy a column, Content in the clipboard is  limited to the loaded data only. I will only realise after doing all the data crunching on the partial data.
It would be better if Google docs warns me about partial content in the clipboard.


If I am streaming a video at 240px and switch to full screen, the resolution changes to a higher resolution automatically  and streaming starts afresh, losing all the streamed data!!! C'mmon, I have waited for a while to load the video completely, though it is of lesser quality. Even if I change the resolution back to 240px continuing in Full screen or exit the full screen, streaming still starts afresh.

There is also a good option of 'Stop download' in the context menu. But on choosing that, again the streamed data is lost. It would be better if it stops download, but keeps the streamed data.

It would be better if the streamed data is cached. Still better, video is cached so that it need not be streamed if I am watching next week. Yes, there is a possibility that the video is removed by user or because of some violation, but still I can watch from the cached copy.
Then, Youtube can cache the data in encrypted form, and download only the decryption key every time I am watching the video, the key being available only if the video is still active at youtube.com

Just a thought - Suppose the video is downloaded in 240px, and then I switch to 480px, why the whole file be downloaded? Cant we just download the difference between the two, thus reducing the load on the server as well providing a better UX. Well, the existing compression algorithm won’t support this, but such a algo can definitely be developed.  I am not an Encryption guru or a Video Codec specialist, but as I said earlier, 'Just a thought'. May be somebody who is in this field can throw some light.

Saturday, August 14, 2010

Anatomy of a Marketing Tweet

Many businesses use Twitter for marketing. Though lot of strategies have been formed in twitter marketing, some simple aspects are often ignored. This post is about how to successfully 'brand' your tweet?
Lets take example of 20North.com, an e-commerce portal.


1. Logo and URL in the profile - Must
2. Call for action in every tweet like Buy, Grab, Join, Try .
3. Have your own URL Shortner. It is hardly a technical challenge to have one of your own that you have to choose popular shortners like bit.ly or tinyurl. Not only does it look cool, you can also extract some interesting analytics from it.
4. Source of the tweet : Often Ignored and set to 'web', 'Tweetdeck', 'Seesmic' or any other application it is sent from. Well, we got an extra place to push our link in and increase brand visibility, Why not just make use of it?
5. Hashtag : Use a hashtag for your business, Who knows someday it might become trending topic!!
Comment at: