New clients often ask us how long their new website will take to build however, the answer we give is dependant on a number of factors. The platform used to build the site in, the size and complexity of the website, or the client’s ability to provide content, all help to determine the length of time a web project may take. With these factors in mind, we have provided an outline of the timescales for building a new website below.
Before we start…
Before a project even begins, we will meet with the client to discuss their objectives and get to know their business. We will then put forward our recommendations in a proposal and give the client the opportunity to discuss our suggestions. It is at this stage that we will introduce the system we intend to use for the project. Whether the website is going to be built using Umbraco, Magento or WordPress, we will ensure that the chosen system is the most appropriate for their requirements.
Upon commencement of a project with V8Media, our clients will be assigned a dedicated project manager. They will work with the client throughout the project and will be their first point of contact for any communication including meetings, feedback or questions they may have.
We will carry out this stage of the project internally. It will involve launching the project with our team and planning it within our project management system. This step can usually be completed in less than a week.
Unlike the setup of a project, the design stage is likely to require input from the client. We will organise a design meeting so they can meet with our designer, discuss their ideas and ask any questions they may have.
After the initial meeting, our designer will create a series of design concepts for the various web pages required. These will be presented to the client who will then have the opportunity to provide feedback and request any changes to the designs. Once they are happy with the concepts we have put forward, they will then be required to sign-off the design for their new website. This is a pivotal point in the project as it enables us to begin developing the functionality of the site. The design stage can take between 2-5 weeks.
The development phase of a project will consist of front and back-end build. This will be carried out by our development team who will provide the website with the functionality it requires to work effectively.
While we will not ask the client to have any direct input in the development phase, we do require them to begin thinking about content at this stage of the project. Providing us with content in the form of text, images or videos early on will help to prevent any delays to the project further down the line which could result in the website going live later than expected. This can be especially important for e-commerce websites which may include large numbers of products. The development phase of a project is particularly exciting as the client will begin to see their ideas translated into a working website. Depending on the complexity of the site, the development stage can take between 3-6 weeks to complete.
Testing & Population
This stage of the project will involve thorough testing by the team at V8Media. We will ensure that the new website is functioning correctly by carrying out initial testing, bug fixing and a final test of the site. Our client will then be given the opportunity to test the website themselves and provide feedback. The testing stage can take between 1-3 weeks.
Once the development of the website is complete, the population phase will begin which simply involves uploading content to the website. The client will be given the option to populate the website themselves or we can carry out the population if required. Population is dependant on content being provided on time but can take anywhere between 1-3 weeks or more depending on the size of a website or number of products on sale.
Depending on whether or not the website is built to accept payments, we may need to purchase an SSL certificate for the site during this stage of the project. An SSL certificate will ensure that the website is secure and allows for safe payments; this will instil trust in online customers and website visitors throughout their browsing or buying experience. During this stage, we will also need to ensure that payment provider integration has been carried out for e-commerce sites unless it has already been completed. We may recommend payment providers such as PayPal but our client will make the final decision over their preferred provider. Payment provider integration is vital in order for payments to be received from an e-commerce website.
Before the website goes live on the internet, we will agree a date for it to be launched; this will allow our client to organise any marketing activities in the lead up to the go live date. During this time, we will ensure that any new domains are ready to use and the old domains are transferred and pointing to the website. The hosting for the website will also be arranged during this stage. We will then eagerly await the launch of the site! The go live date will be arranged in advance but it should take no more than a day to put the website live.
For a simple guide to our project process, please refer to our free infographic here.