Rinse
Guide

How long does a website design project take?

Example timings for a small business website, what really drives them, and how to plan, share and protect a timeline your client can rely on.

Part of: Project management for creative agencies

By Tom Ellery

Tom writes Rinse's guides on estimating, timelines and templates.

· 8 min read

In short

How long does a website design project take? For a typical small business site with a handful of page templates and a CMS, allow roughly 8 to 14 weeks from kick-off to go-live, as an example range rather than a rule. What moves it is scope and page count, how ready the content is, how many feedback rounds there are and how quickly the client replies, integrations, and how many people need to sign off.

How long does a website design project take?

For a typical small business website, with a handful of page templates, a CMS and a contact form, a realistic example range is about 8 to 14 weeks from kick-off to go-live. Treat that as a starting point, not a promise. A simple site with finished content can be quicker. A build with ecommerce, a large content migration or custom integrations can take several months.

That range comes from seven phases: discovery and scope, sitemap and wireframes, visual design, content, build, testing and client review, and launch and handover. Content usually runs alongside design and build rather than after them. The spread between 8 and 14 weeks is often less about how fast you design or code and more about everything around the work: how much there is, how ready the client is, and how long decisions take.

Getting this right matters for both sides. Your client may be planning a campaign, a rebrand announcement or a new service around the go-live date. You're probably working to a fixed fee, so every extra week comes out of your margin and pushes into the next project. A website design timeline that both of you believe is worth more than an optimistic one that slips.

What drives a website design timeline

Two sites with the same page count can take very different amounts of time. These are the factors that usually make the difference.

Scope and number of page templates

Page count matters less than the number of distinct page templates. Twenty service pages that share one layout are quicker than eight pages that each need their own design. Features add up too: a booking form, a members' area or a multilingual site each bring extra design, build and testing time. The clearer the scope at the end of discovery, including what's out of scope, the more reliable every later date.

Content readiness

Content is often what stretches a website timeline. Copy, images and product details are usually the client's job, and they compete with everything else the client has to do. A site can be fully built and still unable to go live because the About page hasn't been written. If the content doesn't exist yet at kick-off, assume it will take longer than anyone expects.

Feedback rounds and turnaround

Each round of feedback has two parts: the time you spend revising, and the time the work sits with the client. The waiting is often longer. Agreeing how many rounds are included at each stage, and how long the client has to reply, does more for your timeline than working faster.

Stakeholders and sign-off

One decision-maker keeps things moving. A committee slows them down, especially when someone new appears at the design stage and reopens decisions made in discovery. Ask at kick-off who has the final say, and who else will want to comment.

CMS, integrations and technical setup

Connecting to a booking system, CRM, payment provider or stock feed brings in a third party you don't control. So do hosting, the domain and email settings, which often sit with someone at the client who's hard to reach. Surprise integrations found during build are a common cause of a late finish.

Brand and assets

If the client has a settled brand with guidelines, logo files and photography, design can start straight away. If the brand is still being decided, the website depends on that work, and it's usually better to plan the brand first than to design both at once.

How to plan a website project timeline

A good plan answers two questions for your client: when will it be live, and what do they need to do to make that happen. Here's how to build one.

  1. 1Start from your standard phases: Use the same phases for every website, then adjust them for this client.
  2. 2Put the client's tasks on the plan: Give content, feedback and sign-offs their own dates and owners.
  3. 3Fix the number of feedback rounds and the review window: Agree how many rounds each stage includes and how long each review takes.
  4. 4Set a content deadline before build: Plan content alongside design, with a firm date for it to be finished.
  5. 5Add buffer where websites really slip: Put extra time around content and feedback, not spread across every task.
  6. 6Share the timeline and agree how changes work: Show the client the plan, and agree how new requests affect dates and fees.

Start from your standard phases, not a blank page

Begin with the phases you use on every site and the durations your past projects suggest, then adjust for this client's scope. A site with twice the usual page templates needs a longer design and build. A client with finished copy needs less time for content. Starting from a consistent structure makes the plan quicker to write and easier to compare with the last one.

Make the client's work visible

A lot of slippage happens in the phases the client owns. Put them on the timeline as clearly as your own: content due, feedback due, staging review, go-live approval. Name the person responsible for each. A date with a name next to it gives someone clear ownership, which "client to supply content" never does.

Agree rounds and review windows up front

For each stage, say how many rounds of feedback are included and how long the client has to respond, for example three working days. Put both on the plan. It sets expectations without sounding rigid, and it gives you a fair basis for moving the date if feedback arrives late.

Protect the build from missing content

Plan content alongside design, with its deadline before the build needs it. Send a content plan listing every page, who owns it and when it's due, at the start of the project rather than when build begins. If content is at risk, you'll see it weeks earlier.

Add buffer based on history

Don't pad every task evenly. Look at which phases have overrun on your past website projects, often content and design feedback, and put the extra time there. If you haven't tracked that yet, start with your next project.

Share the timeline, and quote a range

Give the client the timeline itself, not just a go-live date in an email. Quote a range, such as ten to twelve weeks, and say what it depends on: content by a certain date and feedback within the agreed window. Then narrow it as the project moves. Agree at the same time how new requests are handled: added to a later phase, swapped for something else, or quoted with their own time and cost.

Keeping a website project on track

The plan only helps if you use it. A few weekly habits stop small delays turning into a missed go-live date.

  • Check the timeline every week and compare it with what really happened
  • Chase content early, and check its quality as well as whether it has arrived
  • Send a short weekly update covering what's done, what's next and what you need from the client
  • Log every new request and say straight away whether it changes the date
  • Raise a slipping date as soon as you see it, with options rather than just bad news
  • Keep go-live approval and domain access on the plan from the start

Worked example

Here's how this plays out on one illustrative project: a ten-page site for a small accountancy firm, built by a two-person studio. The client, dates and details are made up to show the method, not taken from real client data or from Rinse.

The studio plans a nine-week project, within the example range above, with content running from week three to week six.

An illustrative nine-week website plan
PhasePlanned weeksWhat happened
Discovery and scopeWeek 1On time, with one named decision-maker agreed
Sitemap and wireframesWeek 2On time
Visual designWeeks 3 to 4Second round of feedback came back two days late
ContentWeeks 3 to 6By week five, four pages still had no copy
BuildWeeks 5 to 7Templates built on time, real content loaded as it arrived
Testing and client reviewWeek 8Moved back one week
Launch and handoverWeek 9Went live in week 10 with the core pages

The weekly check in week five showed the problem early: without the missing copy, the site couldn't be tested properly. Instead of waiting, the studio gave the client two options. Keep the original go-live date with the six pages that were ready and add the rest afterwards, or move go-live back by two weeks. The client chose a middle way: a one-week move, with the six ready pages live then and the remaining four added the following week.

At the end, the studio compared planned with actual dates and updated its website plan. Content now gets a firm deadline at the end of design, and the content plan goes out at kick-off. The next estimate starts from what really happened.

Common mistakes

  • Quoting a single date before the scope and content are clear
  • Planning only your own work and leaving the client's tasks off the timeline
  • Assuming content will arrive on time because the client said it would
  • Leaving the number of feedback rounds and the review window open-ended
  • Finding integrations and hosting access during build instead of discovery
  • Designing the website while the brand is still being decided
  • Absorbing new requests quietly and hoping the date survives

Most of these come down to the same thing: treating the timeline as your plan rather than a shared one. When the client can see their own deadlines next to yours, the conversation about a late date is much easier to have.

How Rinse helps

If you build websites regularly, Rinse lets you build a reusable template for that repeat project, plan each build on a Gantt-style timeline, a chart where each phase is a bar, and give your client a clear view of the plan and its progress. Rinse keeps planned and actual dates for every task and phase, so you can see whether content or design feedback ran over, and it uses that history so your next website estimate starts from what really happened.

Features that help

  • Project estimationBase new task lengths on your own past projects, with client waiting and agreed extra scope taken out, and see planned against actual on every project.

Templates to start from

  • Website project templateA seven-phase website project plan you can follow or copy, with tasks, deliverables, example timings and the client sign-offs that keep it on track.

Frequently asked questions

Is there an average website design project timeline?

Not one you can rely on. Published figures vary widely because they measure different things, from a few pages on a pre-built theme to large custom builds, and some count from kick-off while others start after design sign-off. A typical example range for a small business site is a better starting point, and your own past projects are better still.

How long does it take to build a website once the design is signed off?

For a small business site with its content ready, allow roughly four to seven weeks from design sign-off to go-live as an example: a few weeks of build, a week or two of testing and client review, and about a week for launch and handover. Missing content and new feature requests are common reasons it stretches.

How long does a website redesign take compared with a new site?

Often about the same or a little longer, even if the design feels simpler. A redesign adds an audit of the existing site, decisions about which content to keep, rewrite or drop, and redirects from old page addresses to new ones. If the content needs a major rewrite, that becomes the longest part of the project.

Can a website design project be done faster?

Yes, if the conditions are right. Fewer page templates, finished content before design starts, one decision-maker, quick feedback and no custom integrations all shorten it. Another option is to go live with the core pages first and add the rest afterwards. What rarely works is squeezing the same scope into fewer weeks without changing anything else.

Is Rinse available yet?

Not yet. Rinse is still in development and nobody can use it yet. Join the waitlist at rinseapp.io/waitlist to hear when it opens.

Ready to plan and deliver better projects?

Be first to try Rinse when it launches.

Privacy notice