Two businesses start new websites in the same month.
The first team starts designing almost immediately. The business goals are still vague and the page list keeps changing. Nobody has been named to own the content. Halfway through, someone remembers the site needs online booking and a CRM connection. Several people give conflicting feedback on the same layouts, and new pages are added while the site is being built.
The second team spends a little time first. They agree what the site is for and who leads the project. They settle which pages are required, who is writing what and which systems need to connect. They approve a sitemap and decide who signs off each stage. Their project isn’t rigidly sequential, and plenty of work still overlaps. But the decisions that later work depends on are understood before that work relies on them.
That difference is what the website design process is really about. For a business website, the process is the sequence of decisions, deliverables, approvals and dependencies that takes a project from business goals to a live site. Visual design is an important part of it, but only one part.
This guide organizes the process into ten stages:
Goals → Scope → Content → Structure → UX → Design → Build → Connect → Verify → Launch
It’s NogaTech’s planning framework for this article, not a universal industry standard. Providers organize and name their phases differently, and many stages overlap in practice. What matters more than the labels is that each major stage has a clear shape:
Input → Work → Owner → Output → Approval → Next dependency
When everyone knows what goes into a stage, who does the work, what comes out, who approves it and what relies on it next, a project can move with fewer avoidable surprises. It won’t eliminate every change of direction, but it can surface missing requirements earlier and make responsibilities clearer.
The rest of this guide walks through each stage, then covers readiness, planning, overlap, approvals, ownership and launch checks.
What Is the Website Design Process?
The website design process is the structured path a business website follows from first decisions to launch. In a professional project, that can include:
- • Business goals
- • Requirements and scope
- • Content
- • Sitemap and structure
- • User experience (UX)
- • Visual design
- • Development
- • Integrations with other systems
- • Quality assurance (QA)
- • Launch
People often hear “web design process” and picture mockups. Mockups matter, because they make decisions visible. But they rest on earlier decisions about purpose, pages and content, and are followed by building, connecting and testing.
The design file is one part of the process, not the whole process.
Why the Order of Website Work Matters
Website work has dependencies. Some decisions shape the work that comes after them:
- • Navigation depends on understanding the site’s goals and the content it needs to hold.
- • Page design depends on knowing what information each page has to prioritize.
- • Development depends on knowing what functionality is required.
- • Integration work depends on knowing which systems, accounts and data flows are involved.
- • Launch depends on testing and on someone approving that the site is ready.
This doesn’t mean every earlier task must be 100% finished first. A sitemap doesn’t need every word of copy written. But when a critical decision is unresolved, the work built on it is exposed to rework. Settling the right decisions in roughly the right order can reduce avoidable rework downstream.
1. Goals
Why the site exists; who it serves
2. Scope
What's being built; what can wait
3. Content
What exists, needs work or is missing
4. Structure
Sitemap and navigation
5. UX
What each page helps the user do
6. Design
Visual system and key templates
7. Build
Working templates, components and forms
8. Connect
CRM, booking, analytics and other systems
9. Verify
Content, functionality and devices tested
10. Launch
Go live, confirm, hand over ownership
A website project moves from business decisions to structure, design, implementation, connected systems, verification and launch. Some activities may overlap, but key dependencies should be understood before later work relies on them.
The 10 Stages of a Website Design Project
This step-by-step website design process uses the same pattern for every stage: what the stage decides, what it produces, who usually approves it and what depends on it next. Exact ownership depends on the engagement.
1. Goals: Decide What the Website Must Accomplish
Start with why the website exists. Who are the primary audiences? What should a visitor be able to do, such as call, book, request a quote, buy or find information? What business outcome is the site meant to support? Name a business project owner who can make decisions and resolve conflicting opinions.
Output: an agreed brief or goal statement.
Approved by: the business project owner.
Feeds: scope.
2. Scope: Define What Is and Is Not Being Built
Scope turns goals into a defined piece of work. That includes the required pages, the functionality, CMS or platform needs, known integrations and who is responsible for what. It also records exclusions, launch requirements and features that can come later. Unclear scope also creates budget uncertainty, which NogaTech’s guide to small business website cost covers in more depth.
Output: a defined project scope.
Approved by: the business owner, with the provider.
Feeds: content planning and structure.
3. Content: Know What Exists, What Needs Work and What Is Missing
Take stock of what the site will need: page copy, images, team information, service or product details, and proof such as genuine case studies or testimonials. Sort it into three groups: ready to use, needing refinement, or still to create. Then assign who supplies subject-matter input and who approves each piece.
Not every word has to be final before UX and design begin. But the team needs enough real content direction to avoid designing around fiction.
Output: a content inventory with owners.
Approved by: whoever is accountable for accuracy, usually the business.
Feeds: structure, UX and design.
4. Structure: Build the Sitemap and Navigation
The sitemap shows which pages exist and how they relate. Structure work settles the page hierarchy, the main navigation, the supporting pages and the key paths customers take, such as from a service page to a contact form.
Output: an approved sitemap and navigation plan.
Approved by: the business owner.
Feeds: UX and templates.
5. UX: Decide What Each Page Needs to Help the User Do
For each key page, decide its purpose, which information comes first and what the visitor should do next. This is where calls to action, forms and important interactions are planned, along with how pages adapt on smaller screens. Wireframes, simple layouts without visual styling, are useful here when there’s a lot to agree.
Output: page priorities and, where useful, wireframes.
Approved by: the business owner.
Feeds: visual design.
6. Design: Turn the Structure Into a Visual System
Visual design establishes typography, spacing, visual hierarchy and reusable components, then applies them to key page templates in desktop and mobile states. Designing a consistent system rather than isolated pages helps keep the finished site coherent. For guidance on what makes the result effective, see NogaTech’s website design best practices.
Output: approved templates and components.
Approved by: the business owner, against the agreed goals.
Feeds: build.
7. Build: Turn Approved Designs Into a Working Website
This is where the website development process takes over. It covers setting up the CMS or platform, building reusable templates and components, and implementing responsive layouts, forms and required functionality. The business doesn’t need to follow the technical detail, but it should know what can be reviewed and when.
Output: a working site, usually on a staging version.
Approved by: a staging review by the business.
Feeds: connect and verify.
8. Connect: Integrate the Website With Business Systems
Many sites send information elsewhere, such as a CRM, scheduling tool, email marketing platform, analytics or payment provider. Each connection needs account access from whoever owns the account, a clear data destination, a safe way to test and a plan for what happens if something fails.
Output: tested integrations.
Approved by: the business owner of each system, with the provider.
Feeds: verify.
9. Verify: Test the Website Before Launch
Check content, responsive behavior, links, forms, workflows, analytics and integration behavior. Check browser and device behavior, the agreed accessibility scope, and basic search and crawlability foundations. Testing reduces risk; it doesn’t guarantee a site with no issues at all.
Output: test results, with launch-blocking issues resolved and any remaining issues clearly documented.
Approved by: whoever owns launch readiness.
Feeds: launch.
10. Launch: Publish, Verify and Hand Over Ownership
Launch covers production deployment, domain and DNS changes where relevant, final checks on the live site, and confirmation that analytics and crawlability work. It also confirms who owns accounts and credentials and who handles support. Keep watching the site afterward. Launch doesn’t guarantee rankings or traffic; it makes the site available to be found and used.
Output: a live, verified site with clear ownership.
Approved by: the launch approver.
Feeds: ongoing care and improvement.
Business
- Goal
- Audience
- Desired action
Scope
- Pages
- Functionality
- Launch requirements
- Exclusions
Content
- Ready
- Needs revision
- Missing
Systems
- Forms
- CRM
- Booking
- Payments
- Analytics
Ownership
- Project lead
- Content approver
- Design approver
- Launch approver
Detailed design becomes easier to evaluate when the business goal, core scope, content direction, connected systems and approval ownership are understood first.
What Should Be Decided Before Detailed Design Starts?
Detailed design is where opinions multiply and changes become more visible, so it helps to start it on firm ground. The test isn’t whether everything is final. It’s whether each item below is clear enough to proceed:
- Business goal: what the site is for, in a sentence or two.
- Audience: who the site primarily serves.
- Project owner: one person who can make decisions.
- Core page list: the pages needed at launch, even if a few may be added.
- Required functionality: forms, booking, store, logins or anything else beyond content.
- Content ownership: who writes, supplies and approves content.
- Known integrations: which systems the site must connect to.
- Major constraints: platform, brand rules, deadlines or technical limits.
- Approval responsibility: who signs off design, and how feedback from others is combined.
If several of these are still open, design can still start, but the team should treat those designs as provisional and expect revisions.
Website Planning vs Website Project Plan
The two terms sound alike but answer different questions.
| Website planning | Website project plan | |
|---|---|---|
| Core question | What should be built? | How will the agreed work be delivered? |
| Covers | Goals, audience, pages, content, features, integrations, priorities | Phases, deliverables, owners, dependencies, approvals, checkpoints |
| Typical output | A brief, scope and sitemap | A sequenced plan showing who does what and when it's reviewed |
| Fails when | Requirements stay vague or keep shifting | Work has no owner, order or checkpoint |
Swipe the table to see more →
They depend on each other. A good website project plan can’t rescue unclear website planning; it just schedules the rework. And clear planning still needs execution ownership. The project-plan table later in this guide can serve as a simple website planning template for your own project.
Example path
A sitemap defines which pages exist, a template defines the reusable structure of a page type, and components are reusable building blocks inside those pages.
Sitemap, Page Template and Component: What Is the Difference?
These three terms come up constantly in website projects, and they work at different levels.
- Sitemap: the site-level structure. It lists the pages and shows how they’re grouped and connected.
- Page template: the structure for a type of page. Every service page, for example, may follow the same template with different content.
- Component: a reusable building block, such as a testimonial block, a call-to-action panel or a contact form, that appears inside templates and pages.
This matters to the business for two reasons. A site may have many pages but only a few templates, so reviewing shared templates carefully can cover much of the repeated layout system. Page-specific content, states and exceptions still need their own checks. And a change to one shared component can affect every page that uses it, so a “small” design change may reach further than it looks.
Content and Design Should Not Be Treated as Separate Islands
Design needs real content direction. A layout built around placeholder text can look finished and still fail when the real headline is twice as long or a key section turns out to need a table.
Content also benefits from understanding the layout. Writers can make more informed decisions about copy when they understand each page’s purpose, its sections and how the most important information will be presented.
Both extremes cause trouble. Requiring final copy before design can stall a project; assuming content can always be added later produces layouts that don’t fit.
A practical middle ground is for design to begin once there’s:
- • An approved purpose for each key page
- • An agreed content hierarchy
- • Reasonably representative content, even if it’s still being edited
- • Known call-to-action requirements
Then copy can continue being refined alongside the design work.
When Can Website Project Phases Overlap?
The ten stages are a logical order, not a rule that each must finish before the next begins. Phases can overlap productively when their dependencies are understood. The useful question is which work can move forward safely and which work depends on a decision that isn’t settled yet.
| Can overlap | Should wait |
|---|---|
| Structure work while some content is still being refined | Detailed navigation design while the core page list is still disputed |
| Content preparation alongside early UX work | Final template design while a page's purpose is unclear |
| Development of approved templates while other templates are still in design review | Building a template whose design hasn't been approved |
| Integration setup while content pages are being completed | Integration build before it's known which system, account or data destination is involved |
| Copy refinement during visual design | Launch while required testing or approval is outstanding |
Swipe the table to see more →
The principle: a dependent item shouldn’t move forward when a critical upstream decision remains unresolved. Everything else can often run in parallel.
Brief
Goals agreed
Scope
Work agreed
Sitemap
Page structure agreed
UX / Design
Templates and interaction direction agreed
Build
Staging implementation reviewed
Verify
Launch readiness approved
Launch
Approval gates are planning checkpoints, not a rule that every activity must happen strictly one after another. Their purpose is to keep major decisions from remaining unresolved until late in the project.
Website Approval Gates: What Should Be Approved and When?
Approval gates aren’t about adding bureaucracy. Each one simply makes three things explicit: what decision is being made, who makes it, and what downstream work relies on it.
Useful approval points in most projects include:
- Brief: confirms the goals that every later decision is measured against.
- Scope: confirms what’s being built for launch and what’s deferred.
- Sitemap: confirms the page structure before templates are designed around it.
- Representative content direction: confirms the tone, depth and key messages before layouts are refined.
- Design and templates: confirms the visual system and key layouts before they’re built.
- Staging site: confirms the working site matches what was agreed.
- Launch readiness: confirms testing is complete and the business is ready to go live.
How many review rounds each gate allows varies by engagement and should be agreed at the start. What matters most is a named approver, so feedback from several people ends in one decision.
Who Owns What During a Website Project?
Exact ownership depends on the engagement. Some businesses write all their own content, while others hand it over entirely. This matrix shows a common pattern and the places where it typically varies.
| Responsibility | Business | Provider | Shared / depends |
|---|---|---|---|
| Business goals | ✓ | ||
| Subject-matter information | ✓ | ||
| Content writing | ✓ Depends on agreement | ||
| Content approval | ✓ | ||
| Sitemap | ✓ Provider proposes, business approves | ||
| Information architecture | ✓ | ||
| UX | ✓ | ||
| Design | ✓ | ||
| Development | ✓ | ||
| Integration credentials and access | ✓ | ||
| Analytics requirements | ✓ Business defines needs, provider implements | ||
| QA | ✓ Provider tests, business reviews | ||
| Launch approval | ✓ | ||
| Post-launch ownership | ✓ Depends on the support arrangement |
Swipe the table to see more →
Business
- Goals
- Subject-matter accuracy
- Internal approvals
- Account ownership
Provider
- UX and design execution
- Development
- Technical implementation
- Agreed QA
Shared
- Content preparation
- Sitemap decisions
- Integrations
- Launch readiness
Website projects move more smoothly when responsibilities are explicit. Exact ownership varies by engagement, but every important task should have someone accountable for moving it forward.
Common Website Project Problems—and What Usually Causes Them
These are common project patterns rather than measured statistics. Many visible problems trace back to a decision that was never clearly made.
| Problem | Likely cause | Earlier decision that could help |
|---|---|---|
| Content arrives late | No owner, missing source information or slow approval | Assign content owners and approvers during the content stage |
| Navigation changes after templates are built | Structure wasn't settled enough before detailed build | Approve the sitemap before template design |
| CRM or booking integration appears during final QA | Systems weren't identified during scope | List all connected systems in scope |
| Conflicting feedback | No defined final approver | Name one approver per gate |
| Pages keep being added informally | Unclear scope or change process | Agree how additions are requested and approved |
| Mobile issues appear late | Responsive behavior treated as a final QA task only | Review mobile states during UX and design |
| Tracking is unclear at launch | Analytics ownership and requirements weren't defined | Agree what must be measured before build |
Swipe the table to see more →
How to Create a Website Project Plan
A website project plan doesn’t need specialist software. It needs to make visible the deliverables, owners, dependencies, approvals and unresolved decisions. A simple table like this works for many projects:
| Phase | Key deliverable | Owner | Approval | Next dependency |
|---|---|---|---|---|
| Goals | Brief with audience, purpose and desired actions | Business project owner | Business project owner | Scope |
| Scope | Page list, functionality, integrations, exclusions | Business and provider | Business project owner | Content, structure |
| Content | Content inventory with ready/refine/create status and owners | Business, with provider support if agreed | Content approver | Structure, UX, design |
| Structure | Sitemap and navigation | Provider proposes | Business project owner | UX, templates |
| UX | Page priorities, calls to action, wireframes where useful | Provider | Business project owner | Design |
| Design | Visual system, key templates, components | Provider | Design approver | Build |
| Build | Working staging site | Provider | Staging review | Connect, verify |
| Connect | Tested integrations | Provider, with business account access | System owners | Verify |
| Verify | Test results and resolved issues | Provider tests, business reviews | Launch approver | Launch |
| Launch | Live site, ownership and handoff confirmed | Shared | Launch approver | Ongoing care |
Swipe the table to see more →
Add a column for open decisions if your project has several. An unresolved item that’s sitting in plain view is far easier to manage than one that surfaces during testing.
Content
- Final priority pages reviewed
- Contact information correct
- Images and assets ready
Design
- Responsive layouts reviewed
- Key states checked
- Consistency reviewed
Functional
- Forms tested
- Links checked
- Important workflows tested
Integrations
- CRM, booking and payment connections tested where applicable
Accessibility
- Agreed accessibility checks completed
Search
- Crawlability checked
- Metadata, canonical and sitemap basics checked where applicable
Analytics
- Required tracking verified
Ownership
- Domain, hosting, platform and account responsibility clear
- Post-launch owner clear
Launch
- Production site reviewed
- Final approval recorded
- Post-launch checks assigned
Launch readiness is not one test. It is confirmation that the content, interface, functionality, connected systems, tracking, search foundations and ownership responsibilities required for this project are ready for production.
Website Launch Readiness: What Should Be Checked Before Go-Live?
Launch readiness brings together everything the earlier stages agreed. In practical terms:
- Content: the most important pages have had a final read, contact details and business information are correct, and images are in place.
- Design and layout: pages have been reviewed on phones, tablets and desktops, including states like menus, form errors and empty search results.
- Functionality: every form submits and reaches the right inbox or system, links work, and key workflows such as booking or checkout work from start to finish.
- Integrations: data reaches the CRM, scheduling or payment system as expected, using test entries where possible.
- Accessibility: the checks agreed in scope have been completed. Not every project involves a formal audit, but the agreed level should be met.
- Search foundations: pages have sensible titles and descriptions, and nothing from development is blocking search engines. Google’s documentation notes that robots.txt is mainly for managing crawler traffic and isn’t a way to keep pages out of Google; noindex or password protection does that. So confirm that any noindex tags or password protection used on staging haven’t been carried into production.
- Analytics: the tracking the business needs is recording correctly.
- Ownership: it’s clear who holds the domain, hosting, platform and third-party accounts, and who handles issues after launch.
Then, after go-live, check the live site again rather than assuming staging and production behave identically.
New Website vs Website Redesign Process
The ten stages apply to both, with one important difference.
A new website often has fewer legacy constraints. There may be no old URLs, content or search visibility to preserve, so structure and content decisions start from a cleaner slate.
A redesign adds decisions about the existing site: what to keep, change, migrate, redirect, preserve or retire. Those decisions shape scope, content and launch. Whether a redesign or a rebuild is the right path is covered in NogaTech’s guide to website redesign vs. rebuild. Protecting existing search visibility during the change is covered in website redesign SEO.
When Professional Website Help Makes Sense
A simpler internal or DIY approach may work when:
- • The scope is simple
- • Content is ready
- • Functionality is minimal
- • The business has capable internal ownership for planning, building and testing
Professional support becomes more useful when:
- • Information architecture needs work
- • Content and design need coordinating
- • Several templates are required
- • Integrations matter
- • Lead generation is important to the business
- • Migration from an existing site is involved
- • Several disciplines need coordinating
- • Launch risk matters
NogaTech’s website growth and support work covers new business websites, redesigns and ongoing improvement for businesses that want that coordination handled.
15 Questions to Answer Before a Website Project Starts
| Question | Why it matters / What a useful answer establishes |
|---|---|
| 1. Why does the business need this website? | The goal every later decision is measured against |
| 2. Who are the primary users? | Whose needs shape structure, content and UX |
| 3. What should visitors be able to do? | The actions pages and calls to action are designed around |
| 4. Which pages are definitely required? | The core sitemap and launch scope |
| 5. Which content already exists? | What's ready, what needs work and what's missing |
| 6. Who is responsible for creating missing content? | Avoids content becoming the project's bottleneck |
| 7. Who has final approval authority? | One decision-maker per gate instead of conflicting feedback |
| 8. What functionality is required at launch? | What must be built now versus later |
| 9. Which external systems must connect to the website? | Integrations identified before build, not during QA |
| 10. Who needs to update the website after launch? | How editable the site must be, and for whom |
| 11. Which requirements are essential and which can wait? | A realistic launch scope and a list for later phases |
| 12. Are there existing URLs, content or search visibility that must be preserved? | Whether redesign and migration decisions apply |
| 13. What analytics or tracking needs to be available at launch? | What will be measured, and who defines it |
| 14. What testing and accessibility scope is expected? | The agreed level of QA and accessibility checks |
| 15. What does "ready to launch" mean for this project? | A shared, written definition of launch readiness |
Swipe the table to see more →
Frequently Asked Questions
What is the website design process?
It’s the sequence of decisions, deliverables, approvals and dependencies that takes a website from business goals to launch. For a business site, that usually covers goals, scope, content, structure, UX, visual design, development, integrations, testing and launch, not just visual design.
What are the main stages of the web design process?
This guide uses ten: goals, scope, content, structure, UX, design, build, connect, verify and launch. Providers may name or group them differently, and some stages overlap. What matters is that each has a clear output, owner and approval.
How do you plan a website project?
Start with website planning: agree the goals, audience, pages, content, functionality and integrations. Then create a website project plan that shows each phase’s deliverable, owner, approval point and dependencies, plus any decisions still open.
What should be decided before website design starts?
The business goal, audience, project owner, core page list, required functionality, content ownership, known integrations, major constraints and who approves design. Each should be clear enough to proceed, though not necessarily final.
Should website content be written before design begins?
Not every word, but design needs real content direction. Each key page needs an approved purpose, a content hierarchy, reasonably representative content and known calls to action. Copy can keep being refined alongside design.
What is the difference between a sitemap and a wireframe?
A sitemap shows which pages exist and how they relate across the whole site. A wireframe shows the layout and priority of content on an individual page, without visual styling.
Who should approve a website during the design process?
Usually a named business project owner, with specific approvers for content, design and launch where needed. Gathering feedback from several people is fine, but one person should make the final decision at each gate.
Can website design and development happen at the same time?
Often, yes. Development can begin on approved templates while others are still in design review. It shouldn’t start on work whose design or requirements are still unresolved.
What should be tested before a website launches?
Content, responsive layouts, links, forms and workflows, integrations, analytics, the agreed accessibility checks, browser and device behavior, and search foundations such as crawlability. Re-check the live site after launch too.
How is a website redesign process different from building a new website?
A redesign adds decisions about what to keep, change, migrate, redirect, preserve or retire from the existing site. See NogaTech’s guides to website redesign vs. rebuild and website redesign SEO.
Plan the Website Before You Start Building It
A successful website project starts with clear goals, scope, content responsibilities, functionality and approvals. Once those decisions are understood, design and development can move forward with fewer avoidable surprises.
