Skip to content

A podcast for those who design, develop and run websites.

Boagworld is the blog of web strategist Paul Boag who lives in the heart of rural Dorset (hence the cows). He produces a weekly podcast with UX consultant Marcus Lillington on building and running websites. They also run the web design agency Headscape.

Latest Shows

216. Thanks for all the fish
This week on Boagworld: Chris Coyier talks CSS and more, we say goodbye to the boagworld podcast and ask what can you listen to now?
215. Web Directions
This week on Boagworld: Emerging trends at Web Direction @Media, playful web design and death to design by committee.
214. When to hire a web designer
This week on Boagworld: When to hire a web agency, user testing on disposable websites and a need for speed.
213. Getting all emotional
This week on Boagworld: Stephen Anderson on emotional design, I review the iPad and we talk fonts, flash and fotos.
212. More skills to learn
This week on Boagworld: 5 new skills every web designer needs to know and how to be inspired while maintaining focus.

or view all shows

Have your say

Become a part of the Boagworld community...

Success criteria

Posted in Web strategy on: Sunday, June 20, 2004 by Paul Boag

One of the first questions I ask a client interested in developing a new website is, “what are your success criteria?” How a company evaluates the success or failure of its website is fundamental to how that site is built and maintained.


Establish measurable goals

As a website developer I may build an incredibly popular website which receives tens of thousands of visitors a day but if those visitors fail to make purchases, when this is a key criteria for the client, then I have failed in my job. A clearly defined set of success criteria will help to ensure a website is built in the most appropriate way as well as make sure goalposts don’t move too far through the lifespan of the project. In practice it is all about . Like most projects, if goals are not clearly defined up front and a mechanism is in place to measure if those goals are met, a website project can soon turn into a battlefield. The client is left disappointed with the end result which hasn’t lived up to his or her expectations while the developer is exasperated believing the client asked for one thing but in reality wanted another.

Dealing with multiple objectives

So when I talk about success criteria what exactly is it that I am referring to? Well to some extent that depends on the individual website. A website is going to have very different aims and objectives to say, an e-commerce site. Often it is impossible to define a single criterion but rather there are a number of factors that the client wants taken into account. In these kinds of situations it is important to prioritise the criteria. For example, I have recently been involved in a lot of work for the National Trust. Like most client they didn’t have a single aim for their site. They wanted to disseminate information to the public and to their members. They also wanted to increase the number of people becoming members through the site. Moreover they wished to make their site visually more attractive and easier to use as well as meeting the need of visually impaired . The list went on. It took sometime of working with the client before I felt confident in the priority of these goals.

Be specific

It is important to note that broad goals for a website, such as those mentioned above are not the same as success criteria. Success Criteria need to be more specific and more measurable. For example my interpretation of a site being more usable may have been different from that of the Trusts. What were needed were tangible goals we could agree between us. Instead of a vague goal of improving it would have been better to specify a percentage increase in the number of users moving deeper into the site or staying longer. Equally talking about increasing membership could mean very different things from one person to the next. As a developer I may have believed a five percent increase was reasonable while the Trust may have expected something much higher. It is vital to be specific and that all parties involved are fully in agreement with any criteria set.

Be realistic

The final point worth making is that it is extremely important that any success criteria set are realistic. A one hundred percent increase in company turnover within a fortnight of the site going live just isn’t going to happen! No self respecting house is going to sign on to that. Success criteria should be set at a realistic level and achievable within a realistic timescale. I also don’t believe that it is particularly appropriate to make success criteria a contractual obligation on the development house used. My reasons for this are the client often hugely affects success criteria themselves. The development of a website is a partnership between the developer and the client. The client obviously has a huge impact on the final deliverable and so cannot blame the developer when not all the success criteria are met.

The blame game

It is an inevitable part of web that not all your objectives are going to be met in the first pass. The trick is not to turn things into a blame game but rather sit down and analysis why things didn’t work out as expected. Where your criteria unrealistic in the first place? Where there factors which you could not have predicted at the outset of the project? There is a whole host of reasons why objectives weren’t met. Once they have been identified the next step is to either set new objectives or look at new ways of addressing the existing ones.

"I strongly believe in establishing clear success criteria in the early stage of any web development project"

I strongly believe that establishing clear success criteria in the early stage of any web development project will facilitate the smooth running of the project and ensure better communication between client and developer. However it is important that any success criteria laid down remain flexible and don’t turn into a club to beat each other around the head with!

Post to Twitter Post to Delicious

What did you think about this post?

2 Comments

Comments are for the discussion of this post. If you have other questions / comments then post them to the forum or send me an email

  • I am not sure that I agree with your comment that the time/depth of the visit is an indication of success. In many cases it is, but certainly not all. We have actually made a lot of changes to our site to allow users to find the information they want quicker. This was because we found that a lot of clients had to hunt around to find the information they needed. Therefore our success criteria was actually reducing the time/depth of the visit rather than increasing it. Our end result is a happier customer and a much higher repeat user than we used to have.
    BTW – I like the rotating banners on your site. How do you do that? Do you track these to see which has a better click through rate?
    BTW2 – Please have a look at a new part of our site accessed via http://www.ausrackid.com. It is what I would describe as a web app built in flash. Please let me know what you think. We are doing a lot of tweaking at the moment so I would appreciate any comments.

  • Paul Boag says:

    Hi Simon,
    yeah that is a fair comment. Its very hard in these posts to cover every exception to the rule. Target audience can also make a difference. A younger audience will likely walk away from a site they cant use in disgust (so supporting my theory) but an older audience will try and muddle through (so undermining my comments).
    As for the rotating banners on the Headscape site. These are done with ASP and are actually partially based on keyword searches people make on search engines. We are intending to add better tracking but have yet to do it (too much client work!)

Leave a comment

Additional Information

Produced by Headscape

Boagworld is produced by the web design agency Headscape founded by Marcus, Paul and Chris Scott. Headscape also has a number of other talented guys who blog. Check them out.

  • Craig Rowe is one of our amazing developers and writes some superb posts on everything from .net to AIR apps.

  • Ed Merritt is a Headscape designer who's blog contains examples of his work and a number of free Wordpress themes.

  • Dave McDermid is a Headscape developer who has an excellent blog. He blogs on everything from AJAX to security.

  • Rob Borley is one of our project managers and blogs regularly on client and project management issues.

  • Leigh Howells is our multimedia design guru (whatever one of those is). He blogs on a mixture of design and music.

You can now download my video presentation of 40 better ways to work with clients for only £9.25.