Hiring & Working Together

How Long a WordPress Website Actually Takes

Realistic timelines for a brochure site, a custom build and a WooCommerce store, and the client-side delays that cause most overruns.

How Long a Website Takes — original abstract editorial artwork
In this article

"How long will it take?" is usually the second question a client asks, after the price. The honest answer depends less on how fast the developer writes code than on how quickly content, decisions and feedback arrive. Development is rarely the slowest part of a WordPress project; waiting is.

This guide gives planning ranges for three common project shapes, shows where the weeks usually go and sets out a week-by-week schedule for a ten-page custom build. The numbers are illustrative ranges for typical small-business projects, not a quote. Your own timeline depends on the scope, how ready your content is and how many people need to approve each step.

Three project shapes and their honest week counts

Most small-business WordPress projects fall into one of three shapes. The ranges below assume one developer or a small team working with a client who replies within a few days.

Project shapeTypical scopePlanning rangeWhat usually sets the pace
Template-based brochure siteFive to eight pages on a well-chosen theme, a contact form and basic SEO setup2–4 weeksContent readiness and image selection
Custom-designed business siteEight to fifteen page templates designed for the brand, custom blocks or fields and one or two integrations6–10 weeksDesign approval rounds and content
WooCommerce storeCatalogue, payments, shipping, tax, order emails and an order workflow8–14 weeksProduct data, payment account approval and testing

A brochure site on a good theme is mostly configuration and content entry. A custom design adds a design phase, a build phase for reusable templates and blocks, and more review. A store adds a catalogue, payment and shipping configuration, transactional emails and a test plan that covers real orders from start to finish.

Projects outside these shapes take longer and should be estimated separately rather than padded by a week here and there: multilingual sites, membership areas, headless front ends, migrations of hundreds of existing pages, or integrations with CRM and ERP systems.

The critical path is content, every time

A developer can build page templates before the final copy exists, but the site cannot launch without it. In the delayed projects I have seen, the build was usually finished while pages still said "text coming soon". Copy, product data, images, team photos, legal pages and testimonials take longer to gather than clients expect, because they depend on people inside the business who have other jobs to do.

Treat content as a parallel workstream with its own owner and dates. Agree the sitemap early, then give each page an owner and a deadline. Supplying content in the structure the design uses, with headings, short sections and image captions, saves rounds of reformatting. If some content will not be ready, decide early whether to launch with fewer pages and add the rest afterwards, instead of holding the whole site back.

A written brief helps here too. The website brief guide lists what to prepare before a developer quotes, and much of it is the same material the build will need.

Where the weeks disappear: revision rounds without a decision-maker

Feedback is the second big source of delay. Each review round costs the time to collect comments plus the time to make the changes, and rounds multiply when several people comment separately and contradict each other. A homepage that goes through five rounds because the partners disagree can take more calendar time than building the rest of the site.

Agree up front who has the final say, how many review rounds each phase includes and how feedback is collected. One consolidated list per round, with conflicts settled by the decision-maker before it reaches the developer, is far faster than comments arriving by email, chat and phone. Reviewing on a staging site instead of screenshots also avoids debating details that look different on a real device.

  • Name one decision-maker for design and content approval
  • Agree the number of review rounds for each phase
  • Send feedback as one consolidated list per round
  • Review on the staging site and on a real phone

A week-by-week schedule for a ten-page custom build

WeekDeveloperClient
1Discovery call, sitemap and technical planConfirm goals, the decision-maker and the content owner
2Wireframes or layout directionReview the structure and start writing copy
3Visual design for the key templatesApprove the design and gather images
4Theme setup, design system and reusable blocksSupply the first batch of content
5Page templates and formsSupply the remaining content
6Content entry, responsive checks and integrationsReview on staging and send one consolidated list
7Revisions, performance, accessibility and SEO checksSecond review and approval for launch
8Launch, redirects, analytics, handover and trainingTest enquiries and confirm account access

This schedule assumes design and content approvals happen within the week they are requested; every late approval moves everything after it. It also assumes the domain, hosting and email accounts are accessible from the start. Tracking down a registrar login during launch week is one of the most common and most avoidable delays.

Launch is not the last day of work. Plan a short period afterwards for fixes, Search Console checks, redirect monitoring and editor questions. The handover checklist covers what you should receive before the project closes.

WooCommerce: the extra weeks for products, payments and shipping

An online store has every task a business site has, plus several that depend on third parties. Product data is the largest: names, descriptions, prices, variations, images, weights and stock levels for every item. Even a catalogue of fifty products can take longer to prepare than the store templates take to build. Import from a spreadsheet where you can, but expect to clean the data first.

Payment providers verify a business before it can accept live payments, and the documents and checks involved vary by provider and country. In India, gateways such as Razorpay require business verification before an account is activated. Start that process in the first week, not the week before launch. Shipping zones, rates, tax settings and order emails each need decisions from the business, and every combination needs testing.

Budget a full testing pass with real orders: each payment method, a failed payment, a refund, a coupon, a product running out of stock and every email a customer receives along the way. For an example of a store I built, see the Ma Bhagwati Health Basket project; the WooCommerce development guide explains the build in more detail.

Compressing a timeline safely, and what you give up

When a launch date is fixed, there are three honest levers. Reduce the scope for launch, with fewer pages, fewer integrations or one language, and a dated plan for a second phase. Prepare content early, ideally before development starts. Or use an existing theme or design system instead of a fully custom design, accepting a less distinctive look.

What should not be cut is the work that protects the business after launch: testing forms and checkout, accessibility basics, performance checks, redirects from old URLs, backups and handover. Skipping them saves a few days now and costs far more later, when enquiries go missing or rankings drop after a migration.

If you are deciding between improving an existing site and starting again, the redesign versus rebuild guide compares the trade-offs, and the website cost guide explains how scope affects the price. To discuss your own timeline, the business website development page explains how I scope a project.

Frequently asked questions

How long does a WordPress website take to build?

As a planning range, a template-based brochure site often takes two to four weeks, a custom-designed business site six to ten weeks and a WooCommerce store eight to fourteen weeks. Content readiness and approval speed affect the timeline more than development does.

Why do website projects run late?

Most delays come from content arriving late, several rounds of conflicting feedback, scope added mid-project and missing account access at launch. Naming one decision-maker and treating content as its own workstream prevents most of them.

How long does a WooCommerce store take?

Usually longer than a business site of a similar size, because product data, payment account verification, shipping and tax settings and order testing all take time. Start the payment provider's verification and the product spreadsheet in the first week.

Can a website be built in a week?

A very small site on an existing theme can be, if all content, images and decisions are ready on the first day and the scope is fixed. A custom design, integrations or an online store cannot be done well in a week.

Topics

  • how long does it take to build a WordPress website
  • WordPress website timeline
  • web design project schedule
  • WordPress development time estimate
Share

Sources and further reading