Expedia on how one extra data field can cost $12m
silicon.com
silicon.com
Still there is lots of web forms with a Country field and a State field. And in the state field you'll only find American states.
// I wonder how many Internet residents live in 90210? I know I do in a couple of places.
But as it relates to this specific example, I don't see how to test it. Surely you're not going to just randomly remove fields from forms, to see if anything good happens. The only way I can see to deduce this particular problem would be if the site is storing all of the failed checkout entries. And I think that's the wrong thing to do in this case, because of the privacy implications
Especially in the travel industry where credit card fraud is very high, storing failures is important for auditing/anti-fraud activities, not to mention customer support.
When a customer calls you to say "my transaction failed", and you respond "We don't have any record of your transaction" at best that makes you look unreliable and at worst the customer thinks you're calling them a liar.
It seems to me that a common failure mode would be entering a value into the wrong field, and that includes putting the credit card number into address or something. I want to do everything I can to avoid storing a credit card number (except for the one place it's saved, encrypted, at the customer's discretion).
Six years later, nobody has checked the form since. After all, that isn't their job.
Say Expedia earns $200 profit per transaction (total WAG, but intended to sound high). Then $12e6 means 60,000 people a year - or 165 people a day - were failing to complete their transactions because they thought "company" meant "bank name". Similarly, $500 profit per transaction means 66 people a day were thrown off by an input field that's actually pretty common on the web. Neither of those seems even vaguely plausible to me.
Take another tack. According to this article (http://www.reuters.com/article/idUSTRE69R56X20101028), Expedia had $177m net income this past quarter. That's framed as a big jump from the past, but say they make 4 x $175m or $700m a year. Before this change, they would have made $688m per year. So 12/688, or 1.7%, of their customers were being thrown off by the "company" field? I find that hard to believe.
If, on the other hand, that $12m is added revenue, then (taking the article's $6.89b revenue per quarter figure) we have 0.044% of their customers failing to complete due to this problem. That sounds a bit more plausible.
Everyone working on ecommerce sites of this scale should be expected to know about this stuff
One of my big tasks at some consulting clients is convincing people to buy into A/B testing. The easy way is to show them how their website is leaking staggering sums of money, and present A/B testing as the cheap, reliable solution to that problem in the future.
These are smart software companies who transact most of their business online, by the way. The broader economy which isn't primarily web-focused has many, many, many opportunities to improve their execution.
I think companies are more concerned with more obvious A/B tests (button color, page headings) than with testing large changes to their site or testing more in depth things like user experience.
(which I don't agree with, in case someone doubts!)
Yeah, my company has been doing A/B (we call it Champion/Challenger) testing for years.
It might have resulted in more revenue if they had done it my way, since there may be people on business trips that now think they can't use a company credit card.
Or not. That's the thing with dealing with the public... Without paying really close attention to what's really happening and people are saying, you are just guessing.
Then they should look at the differences in sales by comparing the two groups.
Nothing wrong with being a bit academic..