Do People LIKE to be Nickel-and-Dimed?

September 28th, 2008

Here’s one I can’t work out. Why is it that every $40 motel and budget hotel seems to come with free Wi-Fi and a complimentary, if unexciting, continental breakfast, while at luxury hotels, wireless is an extra $10 a night, and a coffee and bagel is 8 bucks?

It doesn’t make sense to me. The kind of people who pay $290 a night for a hotel room clearly could afford $300 a night for a room with an Internet connection, and charging separately just seems annoying. I’d even go so far as to say it seems tacky to make the customer even have to consider whether to pay another piddly 10 bucks for something that ought to come standard. Sort of unbecoming for a classy hotel.

There’s clearly something fundamental here that I’m missing, because this difference in pricing strategies is very common. I spent quite a while mulling this over the other day, and I only came up with one somewhat bizarre explanation.

Do people like to be charged separately? Perhaps affluent business travelers and vacationers actually enjoy having extra opportunities to spend money? “Of course I want to enable wireless access for an extra $10!” “Ah, what a jet-setter I am, I just spent $20 for an omelette and a mimosa!” It just wouldn’t be as much fun if everything was included in the price of the room.

I can’t really relate to that mindset, and I’m not exactly sold on this explanation, but it’s the best one I can come up with at the moment.

Website Marketing Tips

September 19th, 2008

It was a lot of work getting EverybodyInn out the door. It’s here now, but with a brand-new website it feels disturbingly like a tree falling in a deserted forest. If nobody knows your website exists, they certainly won’t be beating a path to your door.

So you gotta figure out how to spread the word. A lot of software companies, like mine, are uncomfortably dependent on the search engines (and in particular, on Google) for their livelihoods. Don’t get me wrong, the Internet is a revolution for small companies that can’t yet afford to attend trade shows or run advertisements in trade magazines, but it does make me uneasy being so dependent on a few companies. Search engines can bring a lot of visitors to your website, if you design your website correctly. And if you don’t… well, then we’re back to that silent forest of falling trees.

I’m somewhat new to this whole Internet marketing thing, so in the course of building the EverybodyInn site, I did a good amount of research on search engine optimization (SEO). That’s the art (definitely not a science!) of writing websites so that the search engines will rank them high for your desired keywords and search phrases.

Here are some of the best articles I’ve found on the topic:

  • Website Marketing Advice - This site is actually aimed at bed-and-breakfast owners who are having a website designed for their B&B, but even as a software developer and part-time web designer, I learned some new tricks.
  • Search Engine Optimization - Written by the founder of another startup software company (he makes help desk software), this page has lots of good practical tips and also a good discussion on figuring out what keywords you should be focusing on optimizing your pages for (they may not always be what you initially think!).
  • On-page SEO for Small Companies - Some overlap with the previous article, but a good summary, and a great discussion on avoiding Google’s penalty for duplicate content (two pages shouldn’t have the same text, but sometimes you do want to say the same thing in several different ways).
  • SEO You Should Always Do - I think I’ve done most of these, after reading this article. Another good list of actionable advice. The author of this article (Stephane) also wrote an ebook about increasing traffic to your website. I found it helpful, although perhaps he chose a bit too much breadth of coverage at the expense of depth on any particular topic. But it only cost me $15, and at that price I figured if I learn anything that gets me even one extra sale, it will have paid for itself many times over.

There are also a lot of ethically-dubious “black hat” SEO techniques that I won’t mention here or use on my site. Not only do most of them involve deceiving your visitors/customers, they can also get you banned from the search engines’ listings entirely. (This actually happened to BMW for a while!) And in any case, you don’t really need those techniques. Just write useful content using the sort of language your customers speak, take advantage of some easy and common-sense web design techniques, and avoid other web design techniques that will actively hurt your SEO efforts.

Oh yeah, and be patient. It takes time for Google and other search engines to crawl your website and adjust their rankings.

That part’s no fun.

EverybodyInn Ships!

September 15th, 2008

Right on schedule, today I released Wholeweal Software’s first product, EverybodyInn, a Windows application to help bed-and-breakfasts, guesthouses, and small hotels keep track of their guests and reservations.

A lot of software gets written where the programmers went just far enough. They found a solution to the problem at hand, and then stopped there. And this isn’t limited to small one-off programs that people write for their own use; unfortunately, a lot of commercial software seems to be written this way as well.

One of my design goals in developing EverybodyInn was to not write that kind of software. Instead, I gave a lot of thought to each feature of the program, and tried to work out a user interface that lets you use the feature in the easiest and most intuitive way possible, without having to do extra work that doesn’t actually address your problem.

Let me give you an example. In many other reservation management software products, when you create a new reservation for a customer who is new to your hotel, you start by telling the program to create a new reservation. Then, when it asks you to select a customer from its customer list, you have to jump over into a “customer management” module in order to create your new customer’s record. Then you have to jump back to the new reservation in order to select the customer you just created. It’s a lot of extra scurrying around that just distracts you from the thing you sat down in front of the computer to do.

EverybodyInn doesn’t work that way. When you create a new reservation, you have the option of selecting from your previous guests. But if your guest is new, you simply enter their information right there on the reservation form, and EverybodyInn figures out that it’s a new guest and creates the new guest record in the background. If you select a previous guest and then change the address or phone number, EverybodyInn updates the guest information right then and there. It doesn’t break your concentration by forcing you to enter information into several different locations in the program.

It’s little things like this that add up to a more pleasant experience using a software application. To me, it’s part of the craftsmanship of building a software product that I can be proud of.

On the EverybodyInn website, there’s a screenshot tour that covers most of the main features of the program, and a free 30-day trial you can download. If you own or manage a small hotel or inn, try it out, and let me know what you think.

Now that EverybodyInn has shipped, I’ll be planning out new features and improvements for the next version of the program. So if there are features missing that you absolutely can’t live without (or would just be really helpful), let me know!

Time for Trivialities

September 6th, 2008

You never realize just how time-consuming all of the little details can be until you’re knee-deep in them and just have to keep slogging through!

I’ve been busy getting ready for the launch of EverybodyInn and there are just so many little details that need to be accounted for. I’ve been on teams that shipped software products before, so I wasn’t exactly unaware of all of the little things it takes, but this is the first time I’ve been completely responsible for the entire process. Creating the code that makes up a software program is only a part (a large part, of course) of building a shippable product. It’s easy to forget about all the little things that are left to do, and fool yourself into thinking you’re ready to ship well before you actually are.

EverybodyInn icon

So this week I’ve been busy working on the product website for EverybodyInn, putting together a tour of screenshots, fixing those last annoying bugs in the program that only seem to pop up now, making sure the setup programs installs everything correctly, hooking up the back-end systems and payment processor, making sure all the legal and regulatory ducks are in a row, etc.

Things are coming along nicely, and I’m hoping (cross your fingers) to release EverybodyInn on September 15th.

Do Something Different

August 24th, 2008

In my last post, I touched on the idea of attracting customers by being different from the other available options. This is a really fundamental business concept, so I wanted to come back and talk about it at greater length and in a more general sense.

Altogether too many businesses start with thinking that goes something like this: “Roughly 100,000 tourists pass through my city per year. If I can get just 1% of them (1000) to stay at my bed-and-breakfast and spend $300 each I’ll be all set.”

I don’t think this works so well. You haven’t given those 1000 tourists any reason to choose you over all of the other hotels in the area. If you don’t have anything distinctive to offer (or don’t tell people about it) then the only thing you have left to compete on is price. This is a bad strategy for multiple reasons. First, it’s very hard for a small business to compete on price. Small businesses don’t have the economies of scale, the recognized name, or the ability to treat a product or service as a loss leader the way large businesses often do. Second, even if you succeed at competing on price, it’s a bit of a hollow victory to know that you intentionally pushed down your own revenues. It reminds me of that old joke. “Sure, I’m losing $20 on every sale, but I make up for it in volume.”

Here’s what I think is a much better approach. Instead of the business plan above, try this: “Roughly 1000 tourists pass through my city each year who are interested in turn-of-the-century maritime history and memorabilia. If I can get all 100% of those tourists to stay at my bed-and-breakfast (converted from a 1903 fishing boat) and spend $300 each I’ll be all set.”

Obviously, capturing 100% of any market is impossible; this is a gross simplification to make a point. The point is to offer those 1000 people something that they want and cannot get anywhere else among your competitors. You need to find some way to be the #1 choice for a specific group of people, rather than just one undistinguished choice among many for a larger and less defined group.

What kind of difference are we talking about? That really depends on your environment. If you are the only B&B in town, that fact alone may be difference enough to make you the #1 choice for the kind of people who like staying at B&Bs instead of at larger hotels. But if there’s more than one B&B, then you need to come up with something else. As counterintuitive as it may seem, you need to narrow your audience. There are all sorts of ways you can differentiate yourself:

  • Architecture: Is your B&B in a particularly interesting or historic building? Play it up as much as possible. Decorate the interior with historically-appropriate furnishings, serve a period-appropriate breakfast, etc.
  • Location: Are you the closest lodging to a tourist attraction? Tell everyone about it.
  • Service: Maybe your customer service goes above and beyond the other alternatives in the area. Maybe you offer individualized guided tours of your historic neighborhood.
  • Breakfast: Is it just the same scrambled eggs and pancakes that every other B&B offers, or do all of the guidebooks and travel websites rave about your elaborate morning meals? Do you serve a formal Victorian high tea in your 1890s seaside cottage?
  • Theming: We had a 1903 fishing boat in the example up above. Or perhaps your inn caters primarily to ski enthusiasts, or to surfers, or Anglophiles, or Greek tourists, or whoever. Whatever your theme is, go all out. Be the only choice in the area for someone who wants to stay at that kind of place.
  • Family-friendliness: Do you go out of your way to attract families as guests, with high chairs, games, organized activities for children, etc.? Or do you go to the other extreme entirely, and have nightly poker games and a cigar lounge? Both are perfectly reasonable approaches - just be sure to pick one and go for it.

These are just a few ideas to get your imagination going. There are all sorts of creative ways of being different from the other options.

What if there’s already an Irish B&B in your neighborhood, but you really wanted to start one? Well, one of you will eventually become known as the #1 Irish B&B and the other one already has a head start. So you need to think of some way to differentiate yourself even further.

Why do you have to do this, anyway? Why not just target that 1% of the general tourist crowd? Because as a small business, you need to make your customers love you and tell their friends all about you. Nobody will do that if you are just one more bland option among many. That’s the key to building good word-of-mouth reputation: identify a very well-defined segment of your customer population, and thrill them.

Further Reading

I blatantly stole most of these ideas from Al Ries and Jack Trout, whose book Positioning is one of the true classics in marketing. Most of their examples are about big companies (Coke vs. Pepsi, Hertz vs. Avis, etc.), but I think this idea is even more critical for small businesses to understand.

Another angle on the same concept is Seth Godin’s Purple Cow. Seth says to “be remarkable!” Once you’ve seen one cow you’ve seen them all, but what if you saw a purple cow? That’d get your attention, wouldn’t it? (Until you saw a few more purple cows…)

As For Myself

So how does all this apply to my own business? Wholeweal Software is about a month or two away from shipping a new software application called EverybodyInn, to help B&Bs and small hotels manage their businesses and keep track of their guests and reservations. As I developed this software, I gave a lot of thought as to how I would differentiate it from the other competing products out there.

The hotel industry is a big one, and there are lots of different software packages servicing different niches in this industry. Some cost hundreds of thousands of dollars and integrate into every little aspect of a hotel’s operations. They integrate with the door key swipecard system. They keep track of the cleaning schedules. They link in with the automated refrigerator inventory system. They do a lot, and on the flip side, they’re shockingly complicated and difficult to use, too.

As a tiny little startup company, we’re not even going to try to sell to that type of big hotel. Software like that is sold by flying a big sales team in for presentations, demos, and golf outings. That’s, uh, not really in our budget yet.

So EverybodyInn doesn’t have a lot of those features that are helpful to giant hotel chains. Instead, it’s specifically designed for small hotel and B&B owners who are currently keeping track of their reservations with a big calendar book and a pencil, or maybe with a spreadsheet they managed to put together, and are looking for an easier and more effective way. Every feature in EverybodyInn is carefully designed to be simple and intuitive to use, and to make the day-to-day tasks of managing reservations smoother and more productive.

Maybe some day when we’re a much larger company we might bring out another product designed for those larger hotels. But until then, I’m not even going to spend any time thinking about them. Right now, every design and business decision is made focusing on owners of bed-and-breakfasts, small hotels, and guesthouses who are looking for a better reservations management system.

Living with Just-Passing-Through Tourists

August 11th, 2008

Last week, our local business paper published an article describing how tourists don’t stay very long or spend very much in my city, compared to many others. In our case, I assume most tourists are just spending a day or two here before heading up to Niagara Falls, but many other cities are in the same boat. Either they’re upstream from a bigger destination, or they just don’t have much tourist draw to begin with. Is it just plain bad news for hotel and B&B operators?

The thing about articles like these is that they’re just printing averages, and individual businesses can still do a lot to make sure they end up on the right side of the average. For example, a hotel that caters to conventioneers is very much tied to the duration of the conventions. On the other hand, a small bed-and-breakfast that goes to great lengths to publicize and promote area attractions and tours can have a real impact on the length of time a guest stays.

I would go so far as to say that I think small hotels and B&Bs have the advantage in this situation. Nobody really considers Holiday Inn as an important and memorable part of their trip (no offense meant to Holiday Inn!). It’s just someplace you sleep. But people do go out of their way to stay at a classy boutique hotel or a charming B&B, and often these sorts of places are in fact major elements of the entire travel experience for them.

It’s all about providing something unique that attracts guests, and then finding creative ways to show them how much there is to do in town, so that they’ll stay a few days longer. This may be harder work in cities that don’t sell themselves as well as they should, but I would suggest that there are lots of things an individual hotel operator can do in any city that will have a positive impact on their occupancy rates and the experiences of their guests.

Planting a Seedling

July 28th, 2008

About three or four years ago, I read Paul Hawken’s book Growing a Business. It was a subtle revelation for me. I had always casually thought of “business” as a sort of low-class, dog-eat-dog kind of world, and as a software developer, I had more lofty and noble things to occupy my mind and my time. But this book really opened my eyes to the idea that making a profit and making a positive difference in the world are not necessarily mutually exclusive activities. It is possible to be a socially-conscious capitalist, and rather than simply whine about inhumane customer “service”, humorless and stifling work environments, and uninspiring corporate visions, it seems to me to be more effective (and satisfying) to create a better sort of company. As Gandhi said, “Be the change you want to see in the world.” (Although I’m not sure he specifically had software companies in mind.)

So that’s the general idea behind Wholeweal Software: to create a great company. A company where we foster mutually-beneficial relationships with our customers, creating software products that help them succeed in their businesses. A company where, when we see a problem in our procedures, we think about it in depth and figure out how to fix it once and for all so we never have to fight that fire again. As we grow, Wholeweal will be a simply great place to work, where we treat each other with respect and admiration as peers and colleagues. Top-notch software is created by top-notch developers, so my goal is to build a company that will attract and retain the best software developers in the region (and beyond). These are ambitious goals, and realizing them will take time, but I’m confident that we’ll get there.

Wholeweal’s first product is a reservations management system for bed-and-breakfasts, guesthouses, and small hotels. It’s called EverybodyInn, and is scheduled for release in the autumn of this year. It’s a cliche that travel broadens the mind, but I really do believe that travel and tourism can have a profoundly positive effect on cross-cultural understanding and tolerance. When I travel, I enjoy staying at unique B&Bs and small hotels. EverybodyInn is my contribution towards helping these small businesses succeed and thrive.

I’m currently working on putting together the product website for EverybodyInn, so check back soon for a lot more information including a guided tour of screenshots. In the meantime, you can send us email at customer-service@wholeweal.com with any questions you have. If you want, we will put you on our mailing list to be notified when EverybodyInn is released. (We will only ever use your email address to tell you about EverybodyInn - I hate spam too!)

I’ll be writing more here soon about the travel and tourism industry, about the company I’m building, and, of course, about EverybodyInn and the thinking behind some of its distinguishing aspects. So stay tuned!