Ecommerce · UK Agency Guide · 10 min read
How Long Does It Take to Build an Ecommerce Website?
Realistic UK timelines for Shopify, WooCommerce, and custom ecommerce builds — with a phase-by-phase breakdown and a straight answer on what causes projects to run late.
Quick answer
The short version, for those with a deadline.
Shopify
3–5 weeks
Customised theme build
WooCommerce
4–8 weeks
Custom WordPress theme
Custom build
10–20 weeks
Next.js or headless
These are real-world timelines from a London ecommerce agency — not best-case estimates. They assume your content, product data, and branding assets are ready before the build starts. Every week you wait on those is a week added to the delivery date.
In this guide
Timeline by project type
How long by platform and complexity.
The biggest variable in ecommerce build time is not the agency — it is the platform and the complexity of what you are building on it. Here is what to expect from each.
Shopify (customised theme)
Small to mid-size DTC brands, fast launches
Premium theme customised to your brand. Up to ~200 products. Stripe/PayPal/Klarna integration, UK shipping zones, basic analytics.
Shopify (fully custom theme)
Brands needing bespoke design and UX
Built from scratch in Liquid. No template constraints. Custom collection pages, filters, cart, checkout upsells.
WooCommerce (custom WordPress)
Content-heavy stores, existing WP sites
Full WordPress and WooCommerce setup. Custom theme. Stripe, PayPal, Klarna. UK VAT rules, Royal Mail / DPD shipping integration.
Shopify Plus
High-volume, multi-market, B2B
Custom checkout, Shopify Flow automations, multi-currency, B2B price lists, ERP or 3PL integration.
Custom (Next.js / headless)
Maximum performance, custom business logic
Next.js storefront with headless Shopify or BigCommerce. Full custom UX, sub-500ms loads, API-driven catalogue.
Platform migration + redesign
Moving from Wix, Magento, BigCommerce
Data migration, 301 redirect mapping, SEO preservation, new design. Timeline depends on source platform cleanliness.
A note on these timelines: these assume content, product data, branding, and domain access are provided by the client at kick-off. Every deliverable that arrives late from the client side pushes the launch date by the same margin. See what causes delays for specifics.
Phase by phase
What happens in each stage of the build.
Every ecommerce project at WebAnts follows five phases. Here is what is delivered in each — and how long each typically takes.
Discovery & Scoping
1 week- ✓Free 30-min discovery call to align on goals, audience, and budget
- ✓Written proposal with a fixed timeline and milestone schedule
- ✓Platform recommendation based on your catalogue, team, and growth plans
- ✓Technical requirements document covering payment, shipping, integrations
Design (Figma)
1–3 weeks- ✓Wireframes for homepage, collection pages, product pages, and checkout
- ✓Full visual design in Figma — desktop and mobile — using your brand guidelines
- ✓Client approval on each template before development begins
- ✓Design system: typography, colour, component library for consistency
Development
2–8 weeks- ✓Platform setup (Shopify, WooCommerce, or custom framework)
- ✓Theme build or custom development from approved Figma designs
- ✓Payment gateway integration: Stripe, PayPal, Klarna, Apple Pay
- ✓Shipping configuration: Royal Mail, DPD, Hermes UK zones and rates
- ✓UK VAT rules, GDPR-compliant checkout, cookie consent
- ✓Product data upload and categorisation from client-supplied CSV
- ✓Weekly staging link shared for client review
QA & Testing
3–5 days- ✓Cross-browser and cross-device testing (Chrome, Safari, Firefox, Edge)
- ✓Full checkout flow test on desktop and mobile — all payment methods
- ✓Order confirmation emails, abandoned cart flows, returns policy pages
- ✓Core Web Vitals test: target 90+ on PageSpeed Insights mobile
- ✓UK legal pages: T&Cs, privacy policy, returns policy, cookie policy
- ✓GDPR: consent capture, cookie banner, data processing agreement
Launch & Handover
1–2 days- ✓DNS cutover during off-peak hours (typically overnight UK time)
- ✓SSL certificate verification and HTTPS enforcement
- ✓Google Analytics 4 and Google Search Console setup
- ✓XML sitemap submitted to Google
- ✓CMS and order management training for your team
- ✓2-week post-launch support window for tweaks and fixes
What drives the timeline
Six factors that determine how long your build takes.
Every ecommerce project is different. These are the variables that move the needle most — understanding them before you brief an agency will help you plan realistically.
1. Platform choice
Shopify is the fastest platform to build on for most UK ecommerce brands — the hosted infrastructure, App Store integrations, and mature Liquid templating language mean less custom work. WooCommerce on WordPress adds flexibility but also more configuration time (hosting, SSL, plugins, PHP environment). Fully custom builds on Next.js are the slowest to deliver and the highest quality — but require the most expertise and budget. The right platform for your situation is not always the fastest one to build on.
2. Product catalogue size and data quality
A 10-product store and a 500-product store use the same page templates — the design and development phases are nearly identical. What changes is the time required to upload, categorise, and QA-check all product data. A clean, structured CSV with ready-to-use images, consistent variant naming, and complete metadata can be loaded in days. A messy catalogue with missing fields, unoptimised images, and inconsistent categories can add weeks. We always provide a product data template on day one and recommend clients complete it before the build begins.
3. Integration complexity
Every third-party system you connect adds time. Payment gateways (Stripe, PayPal, Klarna, Clearpay) are typically 1–2 days each. Shipping integrations (Royal Mail Click & Drop, DPD, Hermes) are another 1–3 days. The longer integrations are ERP systems (Sage, NetSuite, Brightpearl), inventory management tools (Linnworks, Veeqo), subscription platforms (Recharge, Skio), and loyalty apps. Complex, bespoke API integrations can add 2–4 weeks to a project. Identify every integration you need before the discovery call.
4. Design scope
A store built on a customised premium theme (Dawn, Debut, Impulse on Shopify) can move from design to development in a week. A fully custom design built from scratch in Figma — where every page template, component, and interaction state is designed before development begins — takes 2–3 weeks in the design phase alone. If your brand requires unique UX patterns, custom animations, or a distinctive visual identity that a template cannot deliver, account for this time in your planning.
5. Client feedback speed
This is the most controllable variable — and the one most commonly underestimated. We send a staging link at the end of each phase and ask for consolidated feedback within 48 hours. When feedback arrives in 48 hours, projects stay on schedule. When it takes a week, the project slips by a week. Designate a single decision-maker on your side before kick-off. Multiple stakeholders with conflicting feedback at the approval stage is the second most common cause of overruns after missing product data.
6. Legal and compliance requirements
UK ecommerce sites must comply with GDPR (ICO), Consumer Contracts Regulations 2013, and Electronic Commerce Regulations 2002. This means: a compliant cookie consent mechanism, explicit checkout consent, distance selling terms, a clear returns policy (minimum 14-day right of return for online sales), and data processing agreements with your payment provider. These are non-negotiable and are included in every WebAnts ecommerce build. GDPR configuration adds 2–3 days to the QA phase.
Delays
The six most common causes of ecommerce projects running late.
Most ecommerce delays are client-side, not agency-side. Knowing these in advance means you can eliminate them before they happen.
Product data not ready
+1–4 weeksPrepare a clean product CSV with titles, descriptions, prices, SKUs, weights, and images before kick-off. We provide a template on day one.
Slow design approval
+1–3 weeksWe work one template at a time with a 48-hour approval window. Feedback outside that window pushes the development start date by the same margin.
Scope changes mid-build
+1–6 weeksChanges after development begins are scoped and quoted separately. Additions before the build starts are free to include in the project plan.
Third-party integration problems
+3–10 daysPayment gateway merchant accounts, shipping API keys, and ERP credentials should be active and ready before the build phase begins.
Photography or copy not supplied
+1–3 weeksWe can launch with placeholder images but will not go live with missing copy. Copywriting and photography can be scoped into the project from the outset.
Platform account issues
+3–7 daysShopify merchant accounts, payment provider approvals (Klarna, Clearpay), and domain transfers all require client action. Start these on day one.
WebAnts
How we deliver ecommerce projects faster.
WebAnts delivers ecommerce websites approximately 1.8× faster than the UK agency industry average — not by cutting corners, but by removing the inefficiencies that make most agency projects slow.
Most delays at traditional agencies come from handoffs between teams. A separate account manager, designer, developer, and QA person each adds communication overhead and introduces gaps where things fall through. At WebAnts, the designer and developer who scope your project are the same people who build it. You deal directly with the people doing the work.
We run a fixed milestone system. Every project has an agreed schedule of deliverables before the build begins — wireframes by week one, Figma designs by week two, staging site by week four. You know what is happening every week and can hold us to it. We issue weekly staging updates so you are never waiting for a 'big reveal' that arrives six weeks late.
We also front-load the hard decisions. Platform, integrations, checkout flow, shipping rules, and VAT configuration are agreed in the proposal — not discovered mid-build. This is where most agencies lose two to three weeks: making decisions that should have been made in week one.
3–5 wks
Typical Shopify build
1.8×
Faster than UK average
4.9★
Rated on Google & Clutch
Every ecommerce project starts with a free 30-minute discovery call. You leave with a written proposal, a fixed timeline with milestone dates, and a flat quote — no hourly estimates, no scope creep. No prepayment until the first milestone is delivered.
FAQ
Ecommerce timeline questions, answered directly.
How long does it take to build an ecommerce website in the UK?
It depends on the platform and complexity. A Shopify store using a customised theme takes 3–5 weeks. A WooCommerce build from scratch takes 4–8 weeks. A fully custom ecommerce site on Next.js or BigCommerce takes 10–20 weeks. These timelines assume content is ready and feedback is provided promptly.
How long does a Shopify store take to build?
A Shopify store built on a customised premium theme takes 3–5 weeks from kick-off to launch. A fully custom Shopify theme built from scratch takes 5–8 weeks. Complex Shopify Plus builds with ERP integrations, multi-currency, or subscription functionality can take 10–18 weeks.
How long does WooCommerce take to set up?
A standard WooCommerce store on a custom WordPress theme takes 4–8 weeks. This covers WordPress and WooCommerce setup, payment gateway integration (Stripe, PayPal, Klarna), UK shipping zones, product catalogue upload, and checkout optimisation. More complex setups with bespoke functionality or third-party integrations take 8–12 weeks.
Can you build an ecommerce website in 2 weeks?
A very simple Shopify store — a small product catalogue on an existing theme with minimal customisation — can launch in 2 weeks if all content and product data is provided on day one and approvals are same-day. For anything with custom design, bespoke functionality, or more than 50 products, 2 weeks is not realistic without cutting corners that will cost more to fix later.
What causes ecommerce website projects to run over time?
The most common causes are: late content and product data delivery from the client, slow feedback turnaround, scope changes mid-build, third-party integration issues, and unresolved decisions about checkout flow or product categorisation. Having product data, copy, and photography ready before kick-off is the single biggest factor in keeping a project on schedule.
Does the number of products affect how long a build takes?
Yes, significantly. The design and development phases are largely independent of product count. However, product data upload, image optimisation, category structure, and QA testing all scale with catalogue size. A 500+ SKU catalogue can add 2–4 weeks compared to a 50-product store.
How long does it take to launch a Shopify Plus store?
A Shopify Plus store with custom checkout, multi-currency, subscription products, B2B pricing rules, or ERP integration typically takes 10–18 weeks from discovery to launch. The complexity of Shopify Plus — custom Liquid checkout, Shopify Flow automations, and enterprise-level integrations — adds meaningful time to both development and QA.
How long does product upload take for an ecommerce store?
A clean CSV with 100 SKUs, optimised images, and consistent categorisation can be loaded in 1–2 days. A 500-product catalogue with inconsistent data, missing images, and multiple variants can add 1–2 weeks. We provide a product data template on day one and recommend clients complete it before the build begins.
Related reading
More from the WebAnts blog.
Got a deadline? Let's talk.
Free 30-min discovery call. Fixed timeline. Flat quote. No prepayment.
About this guide
WebAnts is a London ecommerce website development agency. This guide covers how long it takes to build an ecommerce website in the UK, with realistic timelines for Shopify, WooCommerce, Shopify Plus, and custom Next.js ecommerce builds. A Shopify store using a customised theme takes 3 to 5 weeks from kick-off to launch. A WooCommerce store on a custom WordPress theme takes 4 to 8 weeks. A fully custom ecommerce build on Next.js or headless Shopify takes 10 to 20 weeks. Platform migration and redesign projects take 6 to 14 weeks depending on the source platform and catalogue size.
The five phases of an ecommerce build are: discovery and scoping (1 week), design in Figma (1 to 3 weeks), development (2 to 8 weeks depending on complexity), QA and testing (3 to 5 days), and launch and handover (1 to 2 days). The most common causes of delays are late product data from the client, slow design approval, scope changes mid-build, third-party integration issues, missing photography or copy, and Shopify or payment provider account setup delays.
WebAnts delivers ecommerce websites 1.8 times faster than the UK industry average. All projects include a fixed milestone schedule agreed before the build begins, weekly staging updates, and a flat written quote with no hourly estimates and no prepayment required. Contact WebAnts at hello@webants.io or +44 20 3983 9795. Based in London, UK. Website: https://webants.io/ecommerce-website-development.
WebAnts Ltd · London, UK+44 20 3983 9795hello@webants.io