'How long will it take?' is one of the first questions every client asks, and rightly so. You need to plan your launch, coordinate marketing and manage expectations.
The honest answer is that it depends on the scope, but that's not very helpful when you're trying to plan. So here are the realistic timelines for different types of websites, what factors speed things up or slow them down, and how to make sure your project stays on track.
Realistic Timelines by Website Type
Here's how long different types of websites typically take from the start of the project to going live:
- LaunchPad / starter site (4-5 pages): 1-2 weeks. These use pre-designed layouts adapted to your brand. Fast because the design framework already exists.
- Standard business website (8-15 pages): 2-4 weeks. Custom design, multiple service pages, contact forms, SEO foundations. This is what most small businesses need.
- Professional website (15-30 pages): 4-6 weeks. More pages, CMS integration, blog setup, custom functionality, multiple rounds of revisions.
- E-commerce website (20-50+ products): 4-8 weeks. Product setup, payment integration, shipping rules, tax configuration and testing add significant time.
- Custom platform / SaaS: 6-12 weeks. Bespoke functionality, user accounts, API integrations, database design and extensive testing.
What Affects the Timeline
Five factors determine whether your project finishes on the fast or slow end of the ranges above:
- Content readiness, if you have your text, images and branding ready before the project starts, it moves fast. If the agency is waiting for you to write content, the project stalls. This is the #1 cause of delayed launches.
- Design revisions, most agencies include 2-3 rounds of revisions. If you need 6 rounds or keep changing direction, expect delays. The solution: be clear about what you want before design starts.
- Functionality complexity, a contact form takes an hour. A booking system with calendar integration, payment processing and automated emails takes a week or more.
- Client responsiveness, if the agency sends you a preview on Monday and you don't review it until Friday, that's four days added to the timeline. Fast feedback keeps things moving.
- Agency workload, a good agency will give you an honest start date. If they say they can start tomorrow and finish in a week, be sceptical, either they're not busy (why?) or they're overpromising.
The Typical Project Process
Understanding the process helps you see where time goes and what's expected of you at each stage:
- Stage 1, Discovery and strategy (2-3 days): The agency learns about your business, goals, customers and competitors. They plan the site structure and content strategy.
- Stage 2, Design (3-7 days): The agency creates the visual design, usually starting with the homepage, then inner pages. You review and provide feedback.
- Stage 3, Development (3-10 days): The approved design is built into a functioning website. Pages are created, content is added, forms and features are wired up.
- Stage 4, Content and SEO (2-5 days): All text, images and meta data are added. Pages are optimised for search engines. This stage runs partly in parallel with development.
- Stage 5, Testing and launch (2-3 days): The site is tested across devices and browsers, forms are tested, and the site is deployed to your live domain.
How to Keep Your Project on Track
Most delayed website projects are delayed by the client, not the agency. Here's how to make sure yours finishes on time:
- Prepare your content before the project starts, or ask the agency to handle copywriting. Waiting for content is the single biggest cause of delays.
- Gather your branding assets (logo, brand colours, fonts) and any professional photos in advance.
- Respond to the agency within 24 hours during the project. Quick feedback keeps momentum.
- Be decisive with design feedback. 'I don't like it' isn't helpful feedback. 'The header should be more prominent and the colour scheme should be warmer' is.
- Trust the agency's expertise on technical decisions. You hired them for their knowledge, let them use it.
- Don't add new features mid-project. Scope changes are the second biggest cause of delays. If you need something extra, discuss it as a phase 2 after launch.
Frequently asked questions
Can a website be built in 24 hours?
A very basic template-based site can be put together in a day, but it won't be custom-designed, SEO-optimised or built to convert. A professional website takes at least 1-2 weeks. Anyone promising a quality custom website in 24 hours is cutting corners you'll pay for later.
Why is my project taking longer than quoted?
The most common reasons are: content wasn't ready when needed, design feedback took multiple rounds, new features were added mid-project, or the client was slow to respond to review requests. Sometimes the agency is at fault, but check your own responsiveness first.
Should I wait until I have all my content before starting?
Not necessarily. A good agency can start design and development with placeholder content while you finalise your text. But having your content ready (or agreeing the agency will write it) before development finishes prevents launch delays.
What happens after the website launches?
The agency should provide a handover, showing you how to edit content, manage forms and handle basic updates. Expect a period of 'snagging' where minor issues are fixed. Then ongoing maintenance keeps everything secure and updated.
