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.

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 shape | Typical scope | Planning range | What usually sets the pace |
|---|---|---|---|
| Template-based brochure site | Five to eight pages on a well-chosen theme, a contact form and basic SEO setup | 2–4 weeks | Content readiness and image selection |
| Custom-designed business site | Eight to fifteen page templates designed for the brand, custom blocks or fields and one or two integrations | 6–10 weeks | Design approval rounds and content |
| WooCommerce store | Catalogue, payments, shipping, tax, order emails and an order workflow | 8–14 weeks | Product 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
| Week | Developer | Client |
|---|---|---|
| 1 | Discovery call, sitemap and technical plan | Confirm goals, the decision-maker and the content owner |
| 2 | Wireframes or layout direction | Review the structure and start writing copy |
| 3 | Visual design for the key templates | Approve the design and gather images |
| 4 | Theme setup, design system and reusable blocks | Supply the first batch of content |
| 5 | Page templates and forms | Supply the remaining content |
| 6 | Content entry, responsive checks and integrations | Review on staging and send one consolidated list |
| 7 | Revisions, performance, accessibility and SEO checks | Second review and approval for launch |
| 8 | Launch, redirects, analytics, handover and training | Test 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