Web Design Project Workflow: From Discovery Call to Site Launch

Web Design Project Workflow: From Discovery Call to Site Launch

by | May 13, 2026 | Uncategorized | 0 comments

If you’ve ever finished a website project feeling like it took twice as long as it should have, the issue probably isn’t your design skills. It’s your process. A solid web design project workflow is what separates a chaotic freelance gig from a smooth, profitable agency-style delivery.

At Itimap, we’ve refined our internal workflow over dozens of client projects. In this guide, we’re sharing the exact 6-stage workflow we use, including deliverables, realistic timelines, and the tools that keep things on track. Whether you’re a solo freelancer or running a small studio, you can adopt this framework starting on your next project.

Why You Need a Structured Web Design Workflow

A web design workflow is a structured process that guides every stage of a website project, from the first discovery call to the moment the site goes live. Without one, you’ll face the same problems most freelancers complain about:

  • Endless revision rounds with no clear stop point
  • Scope creep that kills your hourly rate
  • Clients who go silent for weeks then panic at the end
  • Launches delayed because content was never delivered
  • Forgotten technical details (redirects, analytics, SEO basics)

A documented workflow fixes all of this. It sets expectations, defines deliverables, and gives both you and the client a shared map of where the project is heading.

The 6 Stages of a Professional Web Design Project Workflow

Here’s the full picture before we dive into each phase:

Stage Main Goal Typical Duration
1. Discovery & Strategy Understand goals, audience, scope 3 to 7 days
2. Planning & Architecture Sitemap, content plan, wireframes 5 to 10 days
3. UI Design Visual design and prototype 7 to 15 days
4. Development Build the site on staging 10 to 20 days
5. QA & Client Review Test, fix, validate 3 to 7 days
6. Launch & Handover Go live and train the client 1 to 3 days

Total project length usually lands between 4 and 8 weeks for a standard SMB website. Let’s break down each phase.

Stage 1: Discovery & Strategy

This is the foundation. Skip it and everything downstream gets harder. The discovery call isn’t about selling, it’s about diagnosing.

What happens in this stage

  1. Discovery call (45 to 60 minutes): Talk about business goals, target audience, competitors, and why the current site (if any) is failing.
  2. Client questionnaire: A written brief covering brand, tone, must-have features, integrations, and success metrics.
  3. Competitive audit: Quick review of 3 to 5 competitor sites to spot opportunities.
  4. Proposal & contract: Clear scope, deliverables, payment schedule, revision limits.

Deliverables

  • Project brief document
  • Signed proposal and contract
  • Initial deposit invoice (we recommend 40 to 50% upfront)
  • Shared project workspace (Notion, ClickUp, Trello)

Pro tip: If a client refuses to pay a deposit or fill out the brief, that’s a red flag. Walk away early.

Stage 2: Planning & Information Architecture

Before opening Figma, you need to know what you’re building. This stage defines structure, not aesthetics.

Key activities

  • Sitemap creation: Map out all pages and their hierarchy.
  • Content inventory: List what content exists, what needs to be written, and who’s responsible.
  • Wireframes: Low-fidelity layouts for key page templates (home, services, about, contact, blog post, product page).
  • Tech stack decision: WordPress, Webflow, Shopify, custom build? Lock it in now.

Deliverables

  • Sitemap diagram (FigJam, Whimsical, or Miro)
  • Wireframes for 5 to 8 core templates
  • Content responsibility matrix (who writes what, by when)

Get written approval on the sitemap and wireframes before moving on. This is your firewall against “can we move this whole section?” requests later.

Stage 3: UI Design

Now the fun part. With wireframes locked, you focus purely on visuals: typography, color, imagery, micro-interactions.

Recommended approach

  1. Start with a style tile or mini design system (colors, fonts, buttons, form states) before designing full pages.
  2. Design the homepage first, get sign-off, then roll the style across inner pages.
  3. Always design mobile and desktop versions. In 2026, mobile-first isn’t optional.
  4. Build a clickable prototype in Figma so the client can feel the flow.

Deliverables

  • Design system / style guide
  • High-fidelity mockups (desktop + mobile)
  • Interactive Figma prototype
  • Two rounds of revisions included (anything beyond is billed)

Stage 4: Development

Designs approved? Time to build. Development happens on a staging environment, never directly on the live domain.

Development checklist

  • Set up staging environment with SSL
  • Build reusable components and templates
  • Integrate CMS so the client can edit content
  • Implement responsive behavior across breakpoints
  • Add forms, integrations (CRM, email, analytics)
  • Optimize images, lazy loading, caching
  • Implement on-page SEO basics: meta tags, schema, semantic HTML
  • Set up Core Web Vitals monitoring

Deliverables

  • Staging URL with full functionality
  • CMS access for client
  • Performance and accessibility report (Lighthouse, WAVE)

Stage 5: QA & Client Review

Don’t hand over a half-tested site. This stage protects your reputation.

Internal QA

  • Cross-browser testing (Chrome, Safari, Firefox, Edge)
  • Device testing (iOS, Android, tablet)
  • Form submission and email delivery tests
  • 404, 500, and redirect handling
  • Accessibility check (WCAG 2.2 AA minimum)

Client review

Use a tool like BugHerd or Marker.io so feedback is pinned directly to the page instead of arriving as a chaotic email with 47 screenshots. Set a clear deadline: 5 business days for consolidated feedback. After that window closes, you move to launch.

Deliverables

  • QA report
  • Final round of fixes
  • Client sign-off document

Stage 6: Launch & Handover

Launch day should feel boring, because everything has already been tested. Here’s the launch checklist we follow at Itimap:

  1. Final database and files backup
  2. Migrate from staging to production
  3. Update DNS records
  4. Set up 301 redirects from the old site
  5. Verify Google Search Console and submit new sitemap
  6. Confirm Google Analytics 4 / server-side tracking is firing
  7. Test all forms in production
  8. Run a final Lighthouse audit

Handover package

  • Login credentials in a password manager
  • Loom video walkthrough of the CMS
  • Written documentation (PDF)
  • Maintenance plan offer (recurring revenue opportunity)
  • Final invoice

Tools That Power This Workflow

Purpose Tools
Project management Notion, ClickUp, Asana
Sitemaps & wireframes FigJam, Whimsical, Miro
Design Figma, Penpot
Client feedback BugHerd, Marker.io, Pastel
Contracts & invoicing Bonsai, Dubsado, Stripe
Performance audit Lighthouse, PageSpeed Insights, GTmetrix

Common Mistakes to Avoid

  • Starting design before content strategy: You’ll redesign everything when real copy arrives.
  • Unlimited revisions: Always cap revisions in writing.
  • No staging environment: Editing live is asking for disaster.
  • Skipping the kickoff call: Email briefs miss the nuance you get from a real conversation.
  • Not selling maintenance: A launch is the start of a relationship, not the end.

How to Adapt This Workflow to Your Studio

This 6-stage process scales. For a small landing page, you might compress stages 2 and 3 into a single week. For a 50-page corporate site with custom integrations, each stage gets longer and more detailed. The principles stay the same:

  • Define before you design
  • Design before you develop
  • Test before you launch
  • Document before you hand over

FAQ

How long does a typical web design project take?

For a standard small business site (5 to 15 pages), expect 4 to 8 weeks from kickoff to launch. Larger projects with custom development can run 3 to 6 months.

How many revision rounds should I include?

Two rounds per stage is the industry standard. Round one is significant changes, round two is fine-tuning. Anything beyond should be billed hourly or as a change order.

Do I really need a discovery phase for small projects?

Yes, even a 30-minute discovery call and a one-page brief will save you days of rework. The smaller the project, the more important it is to be efficient.

Should I use a fixed price or hourly rate with this workflow?

Fixed price per stage works best. It gives clients predictability and forces you to scope properly. Use hourly only for clearly out-of-scope additions.

What if the client delays the content?

Build content deadlines into the contract. If content is late, the timeline shifts and you reserve the right to launch with placeholder text and update later. Never let your team sit idle waiting on a client.

Is this workflow suitable for solo freelancers?

Absolutely. The stages don’t change, only the team size does. As a solo freelancer, you wear all the hats but you still benefit from the structure and the clear deliverables that protect your time.

Final Thoughts

A professional web design project workflow isn’t bureaucracy, it’s leverage. It lets you charge more, deliver faster, and finish projects without burning out. Start by adopting just one new stage (most freelancers benefit immediately from a real discovery phase) and build from there.

If you’d like help implementing this workflow inside your own studio, or you need a partner to handle overflow projects, the team at Itimap is happy to chat. Get in touch and let’s design something great together.