Virgin America’s Broken Booking Engine: Enough’s Enough

It’s hard to imagine that there’s anyone who loves Virgin America as much as I do, without actually working for Virgin America.

I fly Virgin America — between San Francisco, Las Vegas and New York — more often than most people take  a cab. The in-person service — at check-in, at the gate and in-flight — is the best you’ll find on any domestic airline anywhere in the world. I even met my girlfriend on a Virgin America flight.

Sadly my love of the airline only goes one way. In fact, if their web booking engine is anything to go by, Virgin America hates me. And it hates you too.

The first signs of Virgin’s growing animosity towards its loyal custo-fans came last October when the company announced it was switching its booking engine from a home-grown system to the industry-standard Sabre platform. This, apparently, would make it easier to accept bookings through sites like Orbitz. It would also — the company knew from a similar switch by JetBlue — create at least a month of misery for regular travellers. A month which would come perilously close to overlapping the peak Thanksgiving travel period.

The switch was made and, sure enough, everything went to ratshit. Saved payment details vanished, previously booked flights became invisible, payments failed, flight changes were impossible, call centers collapsed. Two hour hold times became the norm.

But still we loyal fliers stuck around. The in-person experience of Virgin America was just too good. The gate staff and in-flight teams even served apology cookies to frustrated travellers, for God’s sake. And continued to do so — smiling the whole time — as passengers yelled at them for ticketing problems they were powerless to fix.

And finally, after weeks of chaos, CEO David Cush, sent out an apology email to customers, adding 5,000 Elevate points to their account.

And yet, and yet…

Nearly three months have passed since that apology and Cush’s promise that everything was going to be fine. But, as of last night, Virgin America’s booking system is still broken.

Try booking a standard class ticket and then switching up to first half-way through the process: the site kicks up and error and boots you back to the start. Try buying a ticket with Elevate points: same problem. Even if you make it through to the “confirm booking” page, there’s still a 50/50 chance of getting an error. Last night I tried to book a flight from SFO to LAS. It took me four attempts and, even though I eventually received a confirmation email, VirginAmerica.com still tells me I have no flights booked. Should I show up at the airport? Should I book again and risk being double-charged?

A quick straw poll amongst fellow VX-loving friends brings tales of double-booking, missing confirmation emails, empty itineraries and more. Of my previous half dozen Virgin America bookings, I can remember only one being totally seamless.

Virgin’s solution to all this: phone us if you have a problem.

It’s hard to imagine a more first world problem than someone bitiching on a blog that they can’t book an airline ticket online. But here’s the thing: Virgin America has a well-deserved reputation as the most tech-friendly airline. Their online booking used to be flawless, their flights between SFO and JFK have become the defacto nerd birds, largely because they were the first to roll out Gogo inflight wifi across their entire fleet. They’ll even loan you a Chromebook for use on the flight. A Chromebook!

But all of that counts for naught if it’s impossible to book a damn ticket. And suggesting that  a disastrously unreliable website is OK as long as there’s a phone number to call is an excuse straight out of the late 90′s. They might as well replace VirginAmerica.com with an animated gif of a guy digging a hole and be done with it.

One month of problems with online booking is a natural consequence of growing up. A quarter of a year is just embarrassing. It’s time for Virgin America to stop making excuses and to start hiring people who actually know what they’re doing when it comes to building robust web services.

Virgin America still offers the best service in the skies — but their web team is letting customers down, themselves down and the whole damn school down.

Update: Perhaps unsurprisingly, a few minutes after this post went up, I got a call from a Virgin America rep. She was very nice (because she works for Virgin America, and they always are) and apologetic and explained that they hoped to have everything fixed by mid-February. The key word there, of course, is hope.

Meanwhile, Vice President of Corporate Communications, Abby Lunardini emailed to explain in more detail:

“Although the bulk of web issues have continued to diminish with web updates and with the migrated data set itself shrinking (as we get further and further away from the fall transition), I am afraid you are in the subset of users still experiencing issues — the majority of which are now related to Elevate and points bookings. As you note, the explanation does not lessen how inconvenient this has been, especially for some of our most loyal guests, and we do apologize.”

So there you go.

Post comment as twitter logo facebook logo
Sort: Newest | Oldest

Still horrible. Domestic airlines are like cable and car rental companies. All they aspire to is being a little bit better than the next most shitty competitor, and all is well. Nobody (except Southwest, whose business is focused on just one part of one market) wants to excel. Singapore, Cathay Pacific, Lufthansa...please let them come to the US!

I 1000% agree with Paul Carr. Great planes, people, horrible, non existent resolve to issues caused by online and website access and especially elevate...it's a nightmare and disaster...had me booking with American twice within a matter of weeks. Don't like the lack of room and older style plane, but worth it to get a seat, by easily booking myself, doesn't take double points if using their ff program never to be returned, and loooooonggg impossible hold times...trust me, they should never have moved to accommodate other sites, it has surely cost them a ton of business...but hey, maybe Branson has too much cash to care!

5000 extra elevate miles? I cannot get them to credit miles from a trip I took last Thanksgiving. Last rep I talked to said I had to request within 30 days of the flight! System was broken most of that time and try getting through to a real person during that time period. They make AA look good.

Well, it's mid-February, and my reservation just got screwed up. I used Elevate points, and the points are gone now even though there is no reservation in the system. This system is a joke.

see if you can't get put through immediately to a supervisor, ask for Mercedes if you have to, she finally got what no one else could do on 15 phones calls, 7 and a half weeks later...she walked over to elevate personally and got the job done and called me back, I checked, all in order!

Here's to hoping that mid-February is when this actually turns around. My flight this week has now required two calls. I was hoping to continuing flying Virgin on my upcoming 10-12 flights I need to book, but really can't deal with having to call them twice for every flight. You are correct, though - the staff is incredibly friendly.

hehe, Maybe they should use of the free online booking engines like clickbook or Qooshi.com

Just a week ago I had a STANDARD ticket booking issue on the site and had to call. Waited for over an HOUR to finally get that ticket to NYC booked. If I didn't love them as much as I do, that would have been my last flight with them. I have never had an issue with American booking. Ever. Here's hoping they get it resolved soon and if not, quadruple the phone staff until it is resolved. It's not rocket science. Sam Weber CEO - Genius.com about.me/samweber

I fly Virgin just as much as you do (to boston and nyc), but was not among the users lucky enough to have been given 5000 elevate points. I'm still having trouble, and I don't know a single virgin user who is not having trouble.

Ironically, it seems Virgin may have done this to themselves: (2) "after weeks of chaos, CEO David Cush, sent out an apology email to customers, adding 5,000 Elevate points to their account." ... (2) "I am afraid you are in the subset of users still experiencing issues — the majority of which are now related to Elevate and points bookings."

I'd like to add, not only has the Sabre switch been inconvenient but the @VirginAmerica site could use some work too. The Elevate member section has been frustrating lately.

I'd go easy on them for a while. I've managed similar projects and they're no end of pain and suffering. The problems always occur during data transfers and at integration points, and it sounds like that's where Virgin America is stuck. No amount of planning can make this a smooth process, and anyone who tells you otherwise has never done it themselves. It was probably pretty easy for them to manage their homegrown system, which is why it worked so well. I'll bet there was a lot of internal grumbling when they made the decision to move to Sabre, and the downside of being stuck in a proprietary system that you no longer control was likely "discussed" in detail. Before calling for the firing of everyone involved, I suggest considering the fact that all of those people are smart enough to understand the upcoming problems and, as a group, they've decided the benefits outweigh the risks. Namely, they'll bet more business from being able to work better with travel sites than they'll lose from transition problems.

I do not fly anymore and am much happier about everything as a result!!!

Agreed about loving VirginAmerica. And further agreed about the site. It really stinks. Virgin is lucky i like flying it or I would be leave for sure. If and when JetBlue gets WiFi I will switch.

The airline industry needs to be refocused on customers. Group charter flights organized online are an alternative. An airline is just an aggregation of demand by route. There's no reason fliers can't do this with twitter or other online services. That's the goal of our Silicon Valley startup, Jet Charter Pool.

Try calling Virgin America... see if anyone picks up! I've been trying for a week to handle a situation and I can't get through to anyone in charge of reservations. I get put on hold and then eventually the line hangs up on me!

Paul, Back in November I lived through their fiasco and found that tweeting to their CSR's got service overnight without waiting on hold. It was a great use of technology. I had to change a reservation (which previously was not a hassle) on the "upgraded" web site and nothing would work. They change was made and at the gate I added my Frequent Flyer details as those somehow got deleted. I did have to follow up post flight to get the points credit as that piece seemed to not be fully integrated (old flight reservation data/changed to new reservation system.) Overall, their being nice helps and since the start of the year my experience has been mostly better. Cutovers in air travel reservation systems are one thing, but they also switched their loyalty program technology too it seems to be able to grow and expand (i.e. join a global network) and between the two the problems occurred. Thankfully, when you do get to the airport, everything just works and their in flight experience wins out over all the rest.

The reality is that airlines can barely manage their core business of moving passengers and flying planes. They've always relied on other parties to handle merchandising and ticketing. I'm not surprised to see them fail at creating an engaging and reliable user experience.

I'd happily sign on to whip Virgin's web presence for the right price... Ungood is correct that the PM should have known, raised issues, and stomped and hollered until the customer got the experience they expect from Virgin...

Oh my friend. If only you knew. Sadly, in bigger organizations, it's not that simple.

Paul: I so agree with you!!! First - As an IT Project Manager that has gone thru similar implementations recently, these kind of issues are almost every time known from the beginning. Everyone responsible knew these kind of issues were going to happen (how the data was going to be transferred to SABRE, what data needed interface tables, which data needed API's etc). Someone knew all this beforehand and still gave the GO AHEAD without a good plan. Move over, that person still works at Virgin. No consequences, no pains. Safe and secure job. That's why the system still has issues. Start firing people for their incompetence (first rule of leadership: everything is your fault), and you will see people making sure things work. Start making people accountable for their work and the results and you will need to send less "We understand your frustration and we apologize" emails. (BTW, if you really understand and you really apologize, I want you to be screaming like me, taking Prozac like me and going postal like me...if you don't do that, I'm sorry, you do not understand and no, you are not really apologizing) Number two - Not sure if they fly SFO-JFK, but KLM has a rather nice Customer Support strategy - SOCIAL. You post your KLM related issue on a social page, and they have a team of people replying in real time. Imagine getting a job posting stuff on a facebook-like tool for 8 hrs....so freakin' cool!

Check out assistly.com as this service is basically what you said for KLM.

This is the type of article I expect to see on Techcrunch now a days. I was fully expecting PandoDaily to be different and cover actual startups. Did I expect too much after reading their "mission statement"? """ We have one goal here at PandoDaily: To be the site-of-record for that startup root-system and everything that springs up from it, cycle-after-cycle. """

Wayne you nailed this exactly - a total disappointment. In fact, the 'mission statement' was a bait and switch. The ticker is just a bunch of rehashed tech news, and the articles are mostly 2nd rate. And I love Lacy and want PandoDaily to succeed in it's mission. But I'm about done - I treasure my time too much to waste it.

Thank you for taking up some of your valuable time to leave this comment. You will be sorely missed.

Treat it as a cautionary tale for companies large and small: mess up service change-overs, and the carryman will be all over you. There, much better.

I could not resist this comment :-) This article was interesting to me in 2 ways. The first being that the writer was talking about software development....or that's what I thought of while reading the article. Second was about airports and what seating I get, etc. Seating and buying the ticket are most important to me. I run peaceofcode.com a private-beta startup and have offices in 4 different Asia countries plus San Francisco. I live in Japan and fly often to say the least. I know where they put the plants and what terminals have power sockets or the good chairs. I even know several different staff members in the various terminals. I read this blog because it seems to be a little more intellectual and generally focuses on the "startup Lifestyle"....i.e. this article seems to fit the genre.

Ok I have to agree. I take the LAX to SEA all the time and the experience in flying is wonderful. I love the fact that I can sit at my seat and order exactly what I want and have it brought to me. No need to wait for the stupid cart to get around to you and offer some bland food. I can also watch the latest movies and TV shows. I normally book through Orbitz but now Orbitz wont allow you to choose your seat. WFT?? I was able to get my seat buy going directly to the Virgin website, but now I need to check to see if I am actually booked...

so true. how could they do this during holiday travel season?! and when i tried to call, i was on hold for 45" and had to hang up because there was just no way of getting through. then one day i saw my friend posted on their FB wall to complain. i saw several other complaints, and when i went back the next day, they were all erased. craziness. i love virgin all the way. i will not fly w/ anyone else, but this was really disappointing. if you're loyal to a company because their brand represents world-class service and support and a new way to experience travel, it just sucks to see how this was handled.

who freaking cares - flying is for getting from one place to another and you do still end up wherever you are going. this seems like a rant from someone who has lot a bit of perspective on what is important in life.

You clearly do not fly very much.

Doing stuff well is important in life, whether you're a brain surgeon or a paperboy.

Yike. Has it changed recently? I used to use them a lot and agree with what you say about Virgin America. Same goes for Virgin Atlantic. A great experience, which - like you, I'm sure - I've had to do many times. ps: 'an' animated gif. ;)