Microsoft has released a product called Microsoft Office Live Small Business which, when viewed from a technical perspective, is quite intriguing. I spent nearly 5 years writing a commercial content management system (aka CMS) called EliteCMS and I still frequently write web applications. I’m always looking for ways to make applications simpler to use and appreciate products who do this well. Office Live is a product with a lot of merit.
Microsoft is a company who has a chequered history. I think they have created several great products (some I particularly love are Visual Studio, MS Office and their keyboard/mice products) but they frequently use business tactics that I just can’t agree with. One popular technique is the “embrace and extend” where they appear open at first and then enhance their product making it incompatible and difficult to migrate from. Because of this I caution you to think carefully before building your business on any of their products.
Office Live is free to use. If you use your own domain (and who won’t?) you’ll have to pay $14.95 per year after the first year. Also there are some services that are enhancements, such as an online shop and advertising that incur a separate charge. However all of this is very reasonable, especially considering what you get for free (or $14.95 per year). However since there’s no cost to sign up I do suggest checking it out and playing with it - they do a lot of things right.
First, and my favourite, is the site designer. I love the way they allow you to edit your site’s look and feel. This is absolutely stellar and probably the best free tool I’ve used. Whenever you create something like this you have to make a compromise. You have to choose between making it fool proof, for example by locking out parts of the site the user shouldn’t mess with, and giving the user full editability. Microsoft chooses to give full editability but in a way that makes it easy to do what’s right and more difficult to do what’s wrong. The UI uses a ribbon-like interface with two tabs, one for formatting on the page (bold, italic, etc) and another for managing the site theme. When editing the site theme you get to choose the target width (default is 780px), colors, layout, header (from a bunch of stock images or your own) and font preferences.
The Page Editor provides the usual options such as formatting and inserting an image, but it goes further by providing a dead simple interface for inserting contact forms, newsletter subscription (more on this in a moment), maps, slide shows and other “modules”. It also allows you to edit the navigation which in a sense is wiki like - when you add an item to the navigation you essentially create a new page in the site which you then need to edit. Very clever and very logical from a user perspective (Elite CMS does this too).
Another useful feature of the Office Live product is that it includes a built in CRM system for managing your contacts and your email communication. You get 100 mailboxes and client software for MS Outlook. When people fill out your contact form it goes into your CRM system so you can track leads, contacts and sales. If people opt into your newsletter they go into a distribution list so you can send email newsletters. The system automatically deals with unsubscribes and tracks links from your newsletter so you can see how successful it is. I’ve written code like this (semi-successfully) and let me say that it is a challenge.
You also get the ability to add web applications such as blogs, wikis, project management tools, “team spaces,” meeting scheduler and more. There appears to be a way to create or upload custom applications but I haven’t looked at it yet. You can also add other services like ecommerce/ebay store that have additional costs.
There is a simple reporting system right on your start page that lets you see traffic to your site by week for the last three weeks. There are other, more detailed reports and there’s even a bit of code you can add to separate websites not hosted in Office Live so that you can track your web activity all in once place (like google analytics).
There is ample documentation, including a 54 page ebook called, “Creating a website that sells.” Also guides to help you understand your reports, how to plan your website, attracting customers and using the more advanced features of the system.
As you can tell from the above description (and the name), this product is targeted at small businesses. Interestingly, I used Firefox 3 on Ubuntu and didn’t have the slightest problem accessing the features of the site. After playing around with it for about an hour last night I can honestly say I’m inspired.
