The Website Development Process: 8 Stages From Brief to Launch

The eight stages of building a business website, from discovery and brief to launch and support, with who does what at each step, typical planning ranges, quality gates and the delays to avoid.
Navy card with an eight-step timeline running from a brief document through wireframes, design and code to a launched website

The website development process runs in eight stages: discovery and brief, sitemap and content plan, wireframes, visual design, development, content entry, testing, then launch and post-launch support. Each stage ends with a sign-off, and you supply content, feedback and account access along the way. A typical small-business site takes a few months from proposal to launch.

This guide is written from the agency’s side of the table. For each stage you’ll see what happens, what you need to supply and approve, and what tends to go wrong. It also covers the quality checks that separate a site that merely launches from one that performs: Core Web Vitals, WCAG 2.2 accessibility and SEO at launch.

Key takeaways

  • The eight stages are discovery, sitemap and content plan, wireframes, visual design, development, content entry, testing, and launch with support.
  • A sign-off at the end of each stage prevents late changes, which cost the most to make.
  • Clients supply goals, content, brand assets, account access and timely feedback; missing any one of them stalls the project.
  • Test against published standards before launch: Core Web Vitals thresholds, WCAG 2.2 level AA and a tested redirect map.
  • Plan post-launch support from the start: updates, backups, monitoring and fixes keep the site working after handover.

What are the stages of the website development process?

There are eight, and each produces something you approve before the next begins. Developers sometimes call this the web development life cycle, because the last stage, support, feeds improvements back into the first.

#StageWhat happensYou approveTypical planning range
1Discovery and briefGoals, audience, scope and technical choices are agreedThe written proposal1 to 2 weeks
2Sitemap and content planEvery page, the navigation and what each page must saySitemap and content plan1 to 2 weeks
3WireframesGrey-box layouts for each page templateWireframes for every template1 to 2 weeks
4Visual designBrand, typography, color and components applied to key templatesDesigns for key templates2 to 3 weeks
5DevelopmentTemplates, CMS, features and integrations built on a private staging siteThe working staging site2 to 6 weeks
6Content entryFinal copy, images and SEO fields loadedEvery page’s content1 to 2 weeks, often overlapping stage 5
7Testing and QADevices, speed, forms, accessibility and SEO checked and fixedLaunch readiness1 to 2 weeks
8Launch and supportGo-live, redirects, monitoring, training and maintenanceGo-liveLaunch day, then ongoing
The 8 website development process steps at a glance

Treat these ranges as typical planning figures for a small-business site of about 10 to 25 pages on WordPress or Shopify with prompt feedback, not as promises. Custom features, large product catalogs, several languages and late content all stretch them.

Stage 1: What happens in discovery and the brief?

Discovery turns your goals into a written scope. The agency learns what the business sells, to whom and what the site must achieve, and you come away with a proposal that fixes scope, timeline and cost before any design work starts.

  • A kickoff call with the decision-maker to go through the brief, goals and audience.
  • A review of the current site, if there is one: analytics, content, URLs and what works.
  • A look at competitors and reference sites, to agree what buyers in your market expect.
  • Technical choices: platform, hosting, integrations, and whether a theme or custom design fits the budget.
  • A written proposal listing deliverables, exclusions, milestones and the payment schedule.

The better your brief, the shorter discovery takes; our website brief template lists the 12 sections agencies need to quote accurately. For the theme-or-custom decision, see custom website vs template. If you’re replacing an existing site, work through the website redesign checklist first, because its benchmarks and content inventory feed straight into discovery.

Stages 2 to 4: Sitemap, wireframes and visual design

These three stages decide what the site contains and how it looks, in that order. Structure comes before styling, so feedback at each step is about the right thing.

Stage 2: Sitemap and content plan

The sitemap lists every page and how the navigation connects them. The content plan says what each page must cover, which customer question or search it answers, and who writes it by when. Page and template counts are fixed here, which is why this stage comes before design. If you’re unsure what a business site needs, start from our checklist of essential pages and features for small business websites.

Stage 3: Wireframes

Wireframes are grey-box layouts of each template, showing where the headline, proof, calls to action and forms sit, on mobile first and then desktop. Reviewing structure without colors keeps feedback on what matters: can a visitor find the answer and take the next step? Approve a wireframe for every template before visual design starts.

Stage 4: Visual design

Visual design applies your brand to the approved wireframes: typography, color, imagery, icons, buttons and form styles. A common approach is to design the home page and one or two key templates first, then extend the same system to the rest once you approve the direction.

Accessibility starts in the design file, not at testing. At level AA, WCAG 2.2 requires normal text to reach a 4.5:1 contrast ratio against its background and most click or tap targets to measure at least 24 by 24 CSS pixels. Both are far cheaper to get right in a design than to fix in code.

Tip

Review designs as clickable prototypes on your own phone, not as flat images on a large monitor. Most of your visitors will see the site on a small screen, and problems with text size, spacing and button placement only show up there.

Stages 5 and 6: Development and content entry

Development turns the approved designs into a working site on a private staging server, and content entry fills it with final copy, images and SEO fields. The two usually overlap: content goes in as templates are finished.

Stage 5: Development

  • Front end: templates built from the design system and tested at phone, tablet and desktop widths.
  • Back end: the CMS set up, whether WordPress, Shopify or a custom stack, with page types, product structure and user roles.
  • Features and integrations: forms, booking, payments, CRM, email marketing, maps and analytics.
  • Staging protection: a password on the staging site. Google says password protection keeps content out of Search, while a page blocked by robots.txt can still appear in results, because Google can’t see a noindex rule on a page it isn’t allowed to crawl.
  • Safety nets: version control and backups from the first day of the build.

Agencies deliver this stage in one of two ways. In a waterfall approach each stage finishes before the next starts, which suits fixed-scope brochure sites. In an agile or hybrid approach the site is built in short cycles with a review after each, which suits larger sites and custom features whose requirements will shift. Ask which one your agency uses and how change requests are priced.

Stage 6: Content entry

Content entry is more than pasting text. Each page needs final copy, compressed images with alt text, a unique title and meta description, internal links and, where relevant, structured data. On a store, product data, variants, prices and shipping rules belong to this stage too, and they can take as long as the design.

If content is late, the whole project waits. Give every page in the content plan an owner and a deadline, and agree who loads it: the agency, your team, or both.

Stage 7: Which quality checks should a website pass before launch?

Testing checks the staging site against the brief and against published standards, and fixes everything that fails before launch. Use real phones and tablets, not only a resized desktop browser.

AreaWhat to checkPass mark or tool
Devices and browsersLayout and function on real iOS and Android phones, tablets and current desktop browsersNo broken layouts; every button and link works by touch
SpeedCore Web Vitals on each key templateLCP 2.5 s or less, INP 200 ms or less, CLS 0.1 or less; tested with Lighthouse and PageSpeed Insights
Forms and conversionsEvery form, button and phone or WhatsApp link, end to endSubmissions arrive, confirmations send and GA4 key events fire
AccessibilityKeyboard navigation, contrast, form labels, alt text and visible focusWCAG 2.2 level AA; automated checks plus manual keyboard testing
SEOTitles, meta descriptions, headings, canonicals, XML sitemap, robots.txt and redirectsEach page unique; redirect map tested; launch-day removal of noindex planned
Security and backupsHTTPS, current software versions, admin accounts and a backup restoreA test restore works; only necessary admin accounts exist
ContentSpelling, prices, contact details and legal pagesYour sign-off on every page
Pre-launch quality gates

Before launch there is no real-visitor data for a new site, so speed testing relies on lab tools such as Lighthouse. Google’s Web Vitals guidance assesses the thresholds at the 75th percentile of real page loads, so confirm them with field data once traffic builds. For the full list of crawl, indexing and markup checks, use our technical SEO checklist for a new website.

Stage 8: How do launch and post-launch support work?

Launch is a planned switch, run from a checklist while both teams are available. The agency moves the site live, removes staging protection, turns on redirects if URLs have changed, and checks everything again on the live domain.

  1. Pick a launch window when both teams can respond, avoiding the day before a weekend or holiday.
  2. Take full backups of the old and new sites.
  3. Point the domain or deploy to the live server, and confirm HTTPS works on every page.
  4. Remove the staging password and noindex rules, and publish the live robots.txt.
  5. Put 301 redirects live for any changed URLs and test a sample.
  6. Submit the XML sitemap in Search Console and watch GA4 Realtime.
  7. Re-test forms, payments and key events on the live domain.

If your old site ranks well, redirects deserve a plan of their own. Our guide to website migration SEO covers redirect mapping and the weeks of monitoring after launch.

After launch

  • Support period: a set time, agreed in the proposal, for fixing issues real visitors find.
  • Training: the people who will edit the site learn to add pages, posts and products.
  • Maintenance: software updates, backups, uptime and security monitoring, handled by someone named.
  • Monthly review: Search Console, Core Web Vitals field data and key events against the goals from discovery.
  • Improvement backlog: changes prioritized by data, which starts the life cycle again.

Who does what: client and agency responsibilities

The agency does the building, but every stage needs something from you. Agree these responsibilities in the proposal, because a missing input on your side delays the project as surely as a missed deadline on theirs.

StageAgencyClient
1. Discovery and briefRuns the kickoff, reviews the current site, writes the proposalSupplies the brief, goals and budget range; names one decision-maker
2. Sitemap and content planProposes structure, navigation and the page planConfirms services and pages; assigns content owners
3. WireframesLays out every templateReviews structure and flow, then approves
4. Visual designDesigns key templates and the design systemProvides logo files, brand guidelines and photos; approves within the agreed rounds
5. DevelopmentBuilds on staging and connects integrationsGives access to the domain, hosting, payment, CRM and other accounts
6. Content entryLoads content, optimizes images and fills SEO fieldsDelivers final copy on time and approves each page
7. TestingRuns QA and fixes issuesTests key customer journeys and signs off content
8. Launch and supportLaunches, monitors, trains and maintainsApproves go-live, learns the CMS and reports issues
Client and agency responsibilities by stage

How long does it take to build a website, and what delays it?

Using the planning ranges above, a typical small-business website takes roughly two to four months from signed proposal to launch. A simple site with ready content can move faster; e-commerce, custom features and several languages take longer. Your side of the table sets the pace as much as the agency’s.

What makes a website project take longer

  • Content that arrives late or needs rewriting.
  • Several approvers, or more feedback rounds than the proposal allows.
  • New features added after design sign-off.
  • Missing logins for the domain, DNS, hosting or third-party tools.
  • Integration surprises, such as a booking tool without the connection you need, or a payment provider still reviewing your application.
  • Product data that isn’t ready when a store’s templates are.

How to keep your project on schedule

  • Name one decision-maker and agree a feedback window in writing, such as three working days.
  • Put content deadlines into the plan, each with an owner.
  • Quote and schedule change requests separately instead of squeezing them into the current stage.
  • Ask for a weekly status update and a shared task board, so blockers surface early.

How TechZone can help

TechZone builds WordPress, Shopify, WooCommerce and custom-coded sites along these lines for clients in Pakistan and abroad. Every project begins with a free consultation, and scope, timeline and cost are agreed in a written proposal before any work starts. The WordPress development page explains how we plan and build these sites. Browse the sites in our portfolio and see what’s included in our website development services, then book a free 30-minute consultation to plan your project.

Frequently asked questions

How much does it cost to build a website?

The cost of building a website depends on the number of page templates, whether the design is custom or theme-based, the features and integrations required, who writes the content and what ongoing hosting and maintenance include. Rates also differ between agencies and countries. Ask for a written proposal that itemizes each of these, so you can compare quotes for the same scope.

What is the difference between web design and web development?

Web design decides how a website looks and works for visitors: layout, visual style, navigation and user experience, delivered as wireframes and designs. Web development builds that design into a working site: templates, the content management system, features, integrations, speed and security. Most business websites need both, and many agencies, including TechZone, provide them as one project.

Who owns the website when the project is finished?

Website ownership depends on the contract, so agree it in writing before work starts. The business should own the domain, the hosting account, the content and, once paid for, the design files and code. Check that premium theme and plugin licenses are registered to the business, and that admin logins are handed over at launch rather than kept only by the agency.

Can I update my website myself after launch?

Yes, most business websites are built on a content management system such as WordPress or Shopify, so staff can edit pages, publish posts and update products without a developer. Ask for training at launch and for the templates to be built with editing in mind. Structural changes, new features and software updates are usually better left to a developer or a maintenance plan.

Should I build my website on WordPress or Shopify?

Shopify suits businesses whose website is mainly an online store and who want hosting, security and checkout handled by the platform. WordPress suits content-led and service businesses that want full control, and it can also run a store through WooCommerce. Our comparison of Shopify and WooCommerce explains the trade-offs for online stores in detail.

Sources and further reading

Written by

TechZone Team

TechZone is a digital agency in Islamabad, Pakistan. We design and build websites, online stores, mobile apps and AI automation for businesses in the UK, UAE, USA, Canada, Australia and Pakistan, and mentor interns through our virtual internship program. On this blog we share what we use in that work every day.

Last updated

Keep reading

Related articles

Branded navy card with the headline beside a 90-day calendar, a rising search results chart and a map pin

SEO

A week-by-week SEO plan for small businesses with limited time: what to set up first, which pages to fix, what to publish, how to earn reviews and links, and how to tell if it’s working.

13 min read

Navy card with a ticked checklist beside a map pin and a local results panel listing three nearby businesses

Local SEO

Thirty local SEO steps in seven phases, from your Google Business Profile and location pages to citations, reviews, local links and tracking, each with why it matters, how to check it and what to do first.

13 min read

Navy card with the headline beside a search results page showing a sponsored ad, a budget dial and a checklist for keywords, ads and tracking

Google Ads & PPC

A plain-English guide to running Google Ads as a small business in 2026: how the auction works, why Search usually comes first, how to set up keywords, ads and tracking, and what to do in the first 30 days.

14 min read

Want expert help putting this into practice?

Tell us what you’re working on. We’ll reply with honest advice, clear next steps and a written quote.