Understanding what factors impact the cost of a website
November 24, 2020
Websites have been a part of our lives for so long that it’s easy to forget how challenging they can be for some to understand in terms of design & build.
Technology – at least the way things work – can be quite off-putting at the best of times and the thought of having to find a trusted web developer can send shivers down the spine of business owners. Let alone the thought of dealing with content management systems, plug-ins and APIs.
And then there’s the cost of it all! *shudders*
All web developers, designers and project managers need to accept this hesitance and find ways to help their clients understand how a website is built and what factors impact the cost of a website without getting too technical.
Clients are looking for transparency. Find a good way to achieve this and you’ll build trust that can last for years.
One way to achieve this is to find a good analogy that will help break down psychological barriers and put your clients at ease.
The Perfect Website Analogy
I stumbled across what I feel is the perfect website analogy during a client meeting some years ago. I needed to explain why adding a new section to a website would increase the cost of the project, which we were about halfway through at the time.
The thought had previously occurred to me that building a website is like building a house (I think this was due to watching too much Grand Designs), so I likened adding a new section to a website to that of adding an extension to a new home that you were already halfway through constructing.
Yes, you can certainly have that extension, but there would be extra costs due to the time required on the part of the architects, builders and interior designers. Not to mention raw materials. The extension isn’t just being built it needs to be integrated into the existing house which adds additional complexity.
The client understood this completely and from that point, the project ran extremely smoothly.
Building a website is like building a house
I recently found myself speaking to a new client about building a website for their prime residential developments business, which once again got me thinking about the house analogy.
I decided that I should write it down in the hope that it will help fellow web designers & developers communicate better with their clients during the early project stages.
And of course, if you are thinking of having a website built for your own company, the house analogy may help you understand the process of planning and costing a website ahead of contacting a web development agency.
So, without further ado, here is…
The House Analogy
Step one: Secure your plot of land
One of the earliest steps in building your own home would be to find and purchase your plot of land. In web terms, this is your domain.
Once you have purchased your domain, you can set-up email addresses and start to operate more competently as a real company.
Using your own domain in your emails as opposed to something generic such as a Gmail address will help you look more professional and, reliable.
Step two: Plan your build
Once you have secured your plot, you would then engage an architect to help you plan and design your home.
Would you require front & rear gardens, double-height garage and solar panels? How many bedrooms would you need and how many of those would require en-suite bathrooms?
In web terms, your architect will be a web design agency – such as LWDA – who can help you refine your brief. This document would outline the following aspects of the build:
- Pages / Sections of the website – Home, About, Product Category, Product, Contact, etc.
- Functionality – Gallery, Contact Forms, Animations, document download, etc.
- Integrations – Payment Gateway, Fulfilment & Logistics Software, Analytics, Maps, etc.
- Visual Influence – Are you looking to be cool & minimal, fun & accessible or very high-end? Your brand guidelines and examples of competitors website would be very useful at this point.
Once an agency has the above information, they can suggest a suitable platform for your website.
Step three: Lay your foundations
Imagine building your dream home, only to see it crumble to the ground because the correct foundations were not laid before building. The result would be heartbreaking. Not to mention a huge financial loss.
For this reason, we always look to suggest the correct CMS framework once we understand the full scope of the project.
If for example, if we were looking to build an e-commerce website, we could explore options including:
- WordPress with WooCommerce
- Magento 2
Our choice would depend largely on which services the website has to integrate with. Some will offer integrations as standard and others will require utilising plugins or bespoke code.
Each option will also impact costs. A good web agency will explain the options to you, including the pros and cons of off-the-shelf vs bespoke web development.
Once the choice of platform has been made, a final cost can be provided.
Step four: Start the build
At this point, you can sit back and relax a little. The scope and the cost of the build have been agreed and the project has started. Builders are on-site and will soon be notifying you of progress.
As far as web development is concerned, this means that the front-end page templates are going to be coded responsively for mobile and desktop devices.
Step five: Initial review of the build
This is the first chance you get to see your new home really taking shape.
Imagine standing in the driveway looking at your new house. All the exterior cladding is in place, roof finished, windows and doors in place, etc. You can then step inside and move from room-to-room, checking that everything has been built to the correct spec.
For your web design agency, this is a chance to show you how the website functions in a web browser, for desktop and mobile devices.
It is important to state that at this time the content will not be final, but there will be dummy content in place.
In building terms it will be like looking at a show home. There will be pictures on the walls but they might not necessarily be to your taste. But they will give you a good idea of what your new abode will look like when finished.
At this stage, it is often the case that more than just the original briefing party may see the site. This can result in a raft of new suggestions being made that could impact the sites structure or design.
It is important to keep in mind that any new requests will likely require further investment beyond the original agreed quote.
Step six: Plumbing and other connections
So, you have taken a look inside your new home and have a good idea of how things will look, but right now, nothing is working. There is no water, electric meters need installing, along with solar panels and an alarm system.
With the front-end approved – possible after some minor tweaks to the design – the developers will set about integrating all of the services that you require.
Your web agency will liaise with yourselves and any other 3rd-party to connect the services that will add the required functionality to your website so that visitors can make purchases, upload or download documents, subscribe to mailing lists, etc.
Step seven: Test your connections
Our testing phase is very much like having the local council visit your new home to inspect the build as a whole. Making sure that all utilities are working as desired before giving their seal of approval.
You would be involved directly in this stage, especially if your new website was an online store. We would need to run test purchases and refunds with you, making sure that the correct confirmation emails were triggered and transactions moved as expected.
Again, if there are any substantial changes required to the integrations at this point, the development team would need to invest more time into the site and so this will likely impact the final cost of the build.
With all tests completed, we can move onto the penultimate stage. Decoration.
Step eight: Add furnishings and decoration
With everything working in your new property, you have reached completion and been handed the keys. It’s time to move in and furnish your new home.
Populating all of the website pages with text and images is now your final task in the process of creating your new website. Your web agency will guide you through this process.
When it comes to the content itself, it is up to the client to provide all of the final text and images unless otherwise agreed upfront.
If you are selling online, images for all products would need to be collated as well as lifestyle magery that will help make the products look desirable.
Once you have completed this process, you can preview the website to make sure that everything is in place and ready for your visitors.
Step nine: House party!
Your new home looks amazing. Fully decorated with great photography on the walls and decked out with all the gadgets & gizmo’s you’ve ever wanted.
It’s time to throw open the doors and invite your friends & family in for a good old fashioned knees-up!
Well, perhaps this step isn’t quite so literal, but you get the idea. It’s time to officially launch your new website and start welcoming customers with great fanfare.
There may be one or two extra small steps to be considered – such as wireframing – but on the whole, the above stages should help convey the effort that goes into designing and building a good website.
A good web design agency should always do their best to be as transparent as possible when talking to prospective clients. Taking time to listen to their concerns and avoid launching into the usual sales pitch.
Utilising some kind of analogy can help break down barriers that exist due to a previous agency relationship turning sour. Which is more common than you may think.
Taking time to walk a client through the above steps should result in a healthy and fruitful relationship. Hopefully, one that will last years and benefit everyone involved.
After all, we only want the same thing in the end, which is a great website that works well and acts as an excellent sales tool for both client and agency alike.
If you are looking to have a new website built for your company or brand, feel free to get in touch with us at LWDA.
We’ll be more than happy to talk you through our processes in a little more detail and listen to what you have to say. Hopefully, we can achieve great things together!