I'm just guessing here, but somehow it seems safe not to start this article with an essay on the World Wide Web, how it's changing the way we do business and how it represents one of the most exciting competitive advantages to small businesses today. You already know that, or you're living your life under a rock.
If you have a small business or the biz bug because of your entrepreneurial spirit, you've already done the math and realized that if you don't have a web page, you need one. If you do have a web page - and there are more than a million of them on the Web today - then you might have grown dissatisfied with your home-grown efforts and have been contemplating a more serious online presence.
Deciding that you need an online presence is one thing, however, and actually creating the site, promoting it, and maintaining it as a vibrant and meaningful facet of your overall business is an entirely different proposition. I'll be honest with you; there are a lot of pieces involved in creating an effective web site, and odds are that you don't have all the skills and necessary time yourself.
Sure, you can go buy one of the dozens of "web page builder" programs like FrontPage, PageMill, Hot Dog Pro, GoLive Studio or HomePage, but they're tools without direction, and, worse, since thousands of other people are using the same packages for their basic web sites, you run the risk of looking too much like your competitors. Further, it's still a wee bit of rocket science mixed in with some artistic magic and creative vision. Y'know, that 'vision thing' that you keep hearing about.
But that's what being on the web and having a successful site, one that meets your business objectives, is all about; the vision thing. The vision to see how you can work with your existing customers through this new medium and even pick up some new ones. The vision to create a dynamic web site that helps you grow and expand. The vision to do it right.
That's what this article is all about. How to create a cool web site with the help of a professional web site developer. How to find one, qualify them for the job, negotiate price, hew out a contract that protects you, and come up and online with the best site possible for your needs.
Before we go further, let's clarify some of the reasons I think you might want to not consider creating a web site yourself. The greatest reason is the same one that causes you to use a mechanic to fix the pinging in your car engine, a plumber to redo the kitchen faucet and a tailor to shorten your pants: experts do a better job than amateurs. This is a universal truth that the 'do it yourself' industry would rather we ignored, and, of course, there are some pretty darn talented amateurs, but the reality of life is that people who focus on a specific area can learn more about it, gain more experience, and produce better end-results than a weekend amateur or someone who buys the Time-Life home improvement books.
Professional web page designers spend their days creating web sites, building pages, tuning graphics for fast delivery, thinking about navigation of online-information, and keeping up on the bewildering array of new products, services, and design styles that appear on the Web. Most of them spend their nights and weekends doing this too. In fact, rule of thumb #1: don't hire a web development company whose members don't have way- cool home pages. If they're not living and breathing this stuff, they're probably not the experts you seek.
Would you go to a mechanic whose own car breaks down all the time?
Just as importantly as skills, time is always a big issue too. If you're running a business, you want to focus on your business not peripheral issues like styles of buttons on the site. You don't worry about how to install carpet in your retail outlet or what weight of paper you should use for your latest marketing brochure. Smart businesses are run by people who stay focused on the critical issues for the business - products, pricing, location - and delegate other tasks to employees or contractors.
Creating a good web site involves oodles of time. From creating the content on the pages to fine-tuning the layout parameters, to tweaking the graphics to have a consistent color scheme (that works cross-platform, don't forget) to ensuring that all the links work correctly, you can spend a rather amazing amount of time on getting the page "just so." I know; I have spent hours scanning and rescanning a single picture to get exactly the size and colors desired.
Hiring a good web designer will save you lots of time because you'll be able to focus on your business and offer lots of site guidelines and requirements to the designer without having to figure out how to do them yourself.
It's also possible that you lack specific skills needed to get things working correctly. Not the skills to type some text and drag-and-drop some graphics onto a page, but the ability to create more sophisticated pieces to your site, like a counter with your favorite typeface, a guest book, or even just an email feedback form. Add some futuristic components like Java applets, a 3D VRML world or even a VBScript ticker, and you'll be looking for a course at the local university to get started.
If you do want to create a maximally sophisticated site, there are also various development tools and hardware that you'll need. Examples include a high quality color scanner (and the expertise to turn a scan into an attractive web page graphic), royalty-free photographic archive, Java development environment, and streaming audio / video server software. You'll also need to be multi-platform for your site to be its best; pages lay out on a Macintosh and Unix system differently than they do on a PC, and, worse, they look different on different PCs too. If you design your site in 'high color' on your Windows95 system and never check other hardware platforms to see how it looks, you're setting your potential customers up for an unpleasant visit.
Suffice to say, there are plenty of good reasons that you might want to hire a web design consultant, or, in the parlance of management-speak, outsource your web work.
The puzzle then becomes how much is it going to cost, how do you find the right person or group, and how do you avoid being ripped off or having an inferior site delivered by your newly-hired team? Whether you're budgeting a few hundred dollars for an afternoon of time from a designer or tens-of-thousands for a large professional site, you'll want to carefully read the rest of this article to save yourself grief and heartache later.
The critical first step in the process of identifying and hiring a web designer or design team is for you to have already thought about various aspects of the site you'd like to create. Keep in mind that the best and most useful web sites are information-centric, not technology or gee-whiz feature-centric. You not only want people to come to your site, you want them to come back a second time, finding the site a valuable part of their daily or weekly web travels.
As James C. Armstrong, Jr, Director of Engineering for The Internet Mall (www.internetmall.com), notes: "The most important thing I look for when outsourcing web site development is that they understand that the purpose of a web site is to present content efficiently, in an attractive manner."
Before you start looking for your designer, therefore, you'll need to identify exactly what kind of site you want to create. Here are some ingredients that you might toss into the stew:
Informational - like a really good marketing brochure, an informational web site answers all possible questions and concerns about your product or service, with testimonials from customers and feedback forms to solicit input from future customers.
Fun, interactive - static sites with valuable content are the mainstay of the Web today, but creating a more interactive site can reap significant benefits. Interactivity can be as simple as a search system so people can type in a keyword or two about the product they seek and have relevant pages on your site displayed, or as sophisticated as live database queries or even interactive games and entertainment to keep people amused.
There's an important caveat with any sort of game, however; you will not be successful if you help design a very busy site where people are coming to play your games and have fun, rather than to find out and possibly buy your products or services. You'll have all the costs - including increased server load, higher network demands - without any tangible benefits and without meeting the original business goals of your site.
Useful with up-to-date news of relevance - if you're in an industry where there's lots going on and important news each week, you might decide that having a top-of-the-news area on your site will prove invaluable to your potential customers. It can certainly demonstrate that you're plugged in to your industry. It's also a massive ongoing time sink; you can't take a month off and enjoy the delights of Tahiti without hiring someone to keep things up and running.
Keeping a site up-to-date is one of the biggest challenges and outsourcing, uh, contracting, a web designer doesn't simplify things. If you expect someone else to keep up on your industry, how are they going to have the knowledge and expertise to weed out the irrelevant from the important? If you have to do it, how are you going to find the time?
Archival: lots of older information, data, and files - another possible type of site is an archival site, where you have material of historical relevance (a copy of the 1917 tax code would be interesting, for example) and would like to include it on your site. This requires careful organization and an easy interactive search system. It would probably also require an automated indexing package too, so you could drop new files onto the server and have them instantly available to browsers.
Cyber-mirror - perhaps you already have your material (a newsletter is a good example) and you just want an online version as the heart of your web site. This is perhaps one of the easiest types of site to design because much of the content is already produced. Nonetheless, how are you going to translate the layout and artwork to a web-ready form? How are you going to get the information to the designer? How are you going to let visitors comb through the archive looking for interesting jewels of information?
Online transactions - static or interactive, web pages can only do so much before you're going to want to actually add buttons that say "give me your money" (well, maybe it'll be a bit more subtle than that!). Online sales are a reality today and there are a remarkable number of web sites that are processing thousands of dollars in transactions monthly, and even some moving much more than that each day. Implementing a secure real- time transaction system is not for the faint of heart, however. Pick the wrong solution and you could spend $5000 in a New York minute and still not have the system you desire.
Once you've started to think about the types of information that you want on your web site, you also need to spend some time identifying the target audience for the site. An answer of "everyone" is not going to help your designer create the best possible site, so here are some choices to consider. Your best bet would be to number them 1-6 in order of most-important to least-important:
Existing customers - this can be a great way to retain brand loyalty among your current customers; help them out and give them a site that continues the good will you've already created through your professional services.
Prospective customers - people who come across your site due to a magazine article or an online listing and are in the market for your particular product or service. It's marketing, but with a twist; you need to both sell your product/service and establish your own credibility. A good web site, needless to say, can help establish your credibility in the same way that a well designed brochure can exude 'professionalism' and 'trustworthiness' to a potential customer.
Customers of your competitors - let's face it, business isn't always friendly, and one way that you can grow your own is by steering people who frequent your competitor into your camp. This is a terrific goal for a web site, and thought through, you can have a site that directly compares your own service or product to your competitors in a way that's quite favorable.
Locals in your neighborhood - if you have a local biz, then you might want to create a site that focuses on the needs of your local 'hood. Information about schools, libraries, government agencies, maps, and pointers to other sites focused on the local area would be great additions to a site with these visitors as a focal point.
Kids - depending on your goals, you might identify children as an important audience for your site, or generally seek to attract families rather than just customers. This will potentially have a significant impact on your site design, but can quickly differentiate you from business-only competitors.
Professionals in a specific profession - if your customer base is built from experts in a specific field (for example, realtors or journalists) your site design should reflect the needs and interests of those professionals.
It's vitally important to identify who you want to attract to your site and what kind of information you need to include in your site design. Choose these two foundations correctly, communicate them to your designer, and you're a long way towards getting the site in your dreams.
Another task that can greatly aid your designer in creating your web site is for you to sketch on paper the kinds of things you want, with as many specifics as you can manage.
Some of the content areas to consider when sketching out a site design include the number of pages, specific types of information, and a particularly detailed specification of any interactive areas. These might include database lookup, content searching, email feedback forms, online registration for customers or products, games and amusements, file and documentation download areas and online transaction requirements.
To illustrate, let's consider the design of a web site for a swimsuit store we'll call "Linda's Bikini Shop." Linda has a small but thriving business in a touristy area of the city and has been keeping an eye on the web and thinking about jumping online for a while. She sees her main web audience as new customers and wants to offer a site that includes up-to-date local surf conditions, weather links, articles on fashion, and a family area with information on how to teach children to swim. In addition, she carries suits from 17 major manufacturers in a variety of sizes, a total of 400+ products. Ideally, she'd like to actually accept credit cards and sell products right off the web site, rather than receiving faxes or telephone calls.
Being a savvy person, she's started sketching out the specifics of her site and identified that she wants to offer content searching ("visitors should be able to look for a specific kind of swimsuit in our line, should be able to find specific articles in our article collection and should be able to request the surf report for their favorite beach"), email feedback ("visitors can send me mail about the site and about specific kinds or sizes of swimsuits they seek"), online registration ("for notification of sales") and online transactions ("so people can buy stuff off the site").
One of the best things that you can do for your web designer to ensure you're all on the same track is to spend time exploring other sites on the Web to get ideas for your own. Write down their URL and a note or two about what you did or didn't like about the specific site. The designer can then visit the same places and start to understand whether you like open designs with lots of blank areas, flashy animation, complex background graphics, lots of short pages versus a small number of long pages, etc.
Now that you've identified sites that you think are inspirational, sketched out in fair detail your goals for the site, your target audience and specifics of the interactive sections, it's time for the most important part of the process; picking the right individual or company to hire.
Your best bet for starting the process is to use word-of-mouth. Ask your friends who have web sites how they created it. Ask the owners of company sites you've seen and really liked who created them and whether it was a good experience or not. You'll also want to ask people how much they paid for their site designs.
I can guarantee that pricing is going to be all over the map, too, since there are a million-and-one variables involved. For example; is your site going to be hosted on their server or your own? Are they going to be responsible for month-to-month maintenance? Do you already have artwork they can use, or will they have to create new material? Is the text portion of the proposed site already in an electronic format that's easy to convert to HTML (like MS Word) or does it just exist on paper, requiring a typist?
The two areas that most affect pricing are the overall size of the site and the level of complexity of the interactive sections. If you have a private database and want to let visitors access it through the web, that can by itself cost you anywhere from $5000 on up for the custom programming time. It's also something that many firms will subcontract to a qualified software designer rather than try to do it themselves.
Another factor that influences the bids my company makes is the level of bureaucracy in the company. I have worked on site designs for firms that require each and every nuance of the design approved by five people and two committees. That will eat up a ton of time, and I have learned to increase my bid commensurately because I've learned the job will drag on and take longer than the same site design would for a small firm.
The range of prices, as I said, can vary widely. You should expect no less than $75 per page for a simple static site with no interactivity up to $500- $1000 per page for a full design firm able to create custom interactive sections, implement search engines, add new artwork, etc.
My baseline rate for designing sites is approximately $300-$500 per page, including any scanning, logo and artwork creation, simple CGI work, typing of material as needed, and working with in-house marketing and design teams.
Since you're armed with a good site design document, you can add some timelines to it and turn it into a 'request for proposals'. A timeline might look something like: 1 May: sign contract to start project. 15 May: first prototype of home page is online for examination. 31 May: all static pages are online, domain name is registered and active. 15 June: interactive areas are functional. 20 June: site goes live, everything approved and complete.
You will obviously need to pad the dates in your timeline to give designers a chance to offer you a meaningful response - assume at least five working days as a minimum.
I also recommend that you have a deadline for the site going up and live with a payment penalty for missing that deadline, and a not-to-exceed cap on the price of the design in the contract. Otherwise you might find that a designer who was very positive about their ability to turn things around quickly is bogged down and late, or that because the complexity of what you seek is greater than they realized, they suddenly want to charge you extra money for something you already specified clearly in your RFP.
Most web design firms and individuals like to get paid in pieces too. Often it's 50% on signing, 50% when the site is live, or split into even thirds, with the first upon signing, the second when the first major milestone is achieved and the third payment when the site is done. You can negotiate that too, but if you're leery about paying a lot up front before the site is started, you probably should listen to your inner voice and find a different designer. This is where professionalism counts for more than saving a few bucks on a cheaper bid.
To ascertain this, insist on references from any designer or design firm, both in terms of Web sites they've created and the people at those companies who contracted out the site design work. Check the sites and call the people. If you don't hear wonderful things about timeliness and responsiveness to requested changes, and don't see a site that's terrific, then you've got a designer you shouldn't work with.
Another thing; check out the site from the web designer or design firm. If that's not an amazing, way cool, visually attractive site, you have to wonder about their skills ad ability to deliver the quality of product you seek. Now it's true that 'the cobbler's kids never have shoes' and that a busy firm will be too consumed by work to tweak their own site, but then again, if they're too busy, maybe you'll be a low priority job too?
Freelance web designer Bob Rankin states it this way; "pick someone who has actually designed a web site, and look at the designer's own site for typos and good design." He continues with "I got a call recently from a realtor who said the company that did her site went out of business. Turns it was a kid who got tired of it."
The range of services and capabilities of web site designers can range all over the map too. Some are inexpensive HTML coders who can take a memo written in MS Word and turn it into a clean web page at very little cost. At the other end are design firms with years of programming expertise, the ability to develop Java and ActiveX controls as needed, 3D experience with VRML, and professional artists on call. What skills you need will be dependent on how complex and sophisticated the site you seek.
One word of caution; don't be anxious if you find out that the designer works out of her (or his) home office; some of the very best sites on the net were created by designers with just this kind of setup. The so-called virtual office is a reality with Internet business; one firm I know has about a dozen team members who each live in different states!
Let's come back to price again, since that's an important part of picking the right firm. There's no hard-and-fast rule for how to price out a site implementation, but it's guaranteed that the more interactivity you have the higher your site cost will be. Linda has a thriving swimwear shop but she might be quite surprised to find quotes for $15,000 or more based on her site design and specifications. Interactivity costs money.
In his unpublished book "Teach Yourself Marketing on the Internet", web consultant Rick Tracewell advises that you split your list between necessities and niceties, where the former are "things your site must have" and the latter "things you'd like your site to have."
Most site design bids are by project, but you might receive some that are hourly or per-page. I am leery of hourly charges because you have no way of gauging how quickly they work; you'd definitely want to combine that with a not-to-exceed price. Per-page has the same problem, since it suggests that the designer isn't thinking through that some pages will take considerably longer than others. A database lookup or search system might take dozens of hours to implement correctly, yet it only has two pages involved; the input and output pages. My recommendation is a per-project price with everything spelled out in detail.
You don't need to hire a lawyer, but you might consider it. If your job is going to be more than a thousand dollars, making sure that the contract protects you, spells out intellectual property ownership, and details the milestones and penalties for non-delivery, can prove an excellent investment.
The most important issues surround the ownership of materials. For example, your designer needs to state that all artwork is royalty and license free (you can't just steal photos off other sites and use them), and you need to agree who owns any custom code or graphics produced. If they create a slick new logo for you, is it your property at the end of the contract for you to use as desired, or theirs? Who owns the Java and CGI programs?
In my experience as a consultant and freelance worker, I have long since learned the value of detailing exact working arrangements in writing, even if it's a friend or associate with whom you're working. Getting it all down on paper will save tremendous confusion and problems down the road.
Another important aspect of your contract is milestones: you will want to detail specific goals along the development route so that you can ensure that not only are things moving along time-wise, but that the quality of the end product will meet your expectations. Invariably, what you have in your head for your site is different to what your designer thinks and there'll be a period of tweaking the basic look and feel.
You have a great site design, you've found a web site designer you both like and respect, and you have been working together as a team to create a fabulous addition to the Web, a site that will be a credit to your company and bring you new customers and more sales.
Throw the switch and let everyone know about it!
You've found a designer you like, her bid was within your ballpark and the references check out. Her home page is an amazing combination of content (she even has an article on how to avoid being ripped off by a web designer!) and design and you're ready to roll.
Here are a few ideas to help keep your costs down:
Here's something to keep an eye out for; if you want your designer to register a custom domain name for your company (Linda might have asked for swimwear.com, which is taken, or bikini-shop.com, for example, rather than having her URL be something like "www.best.com/~linda") make sure that you specify in your contract that you are listed as the administrative contact for the domain record. Otherwise, your consultant owns the domain and if you switched to someone else down the road, you might have to buy your domain from them, an awkward situation.
Note that most designers prefer not to host the pages on their server, but help you find a third-party Internet Service Provider where your pages can live. Even then, however, they'll likely register your domain for you.
This article was originally written for Computer Currents and copyright is jointly owned by Intuitive Systems and Computer Currents. In all cases, republication of this work is prohibited without explicit permission of the author. Thanks!
Back to Intuitive Systems