dotts – visual feedback tool for freelancers made in europe
Features Pricing FAQ Login
Request Demo Start for free
guides April 7, 2026 11 min read

Client Onboarding for Freelance Web Designers: The Complete Guide

Why Client Onboarding Decides Whether a Project Succeeds or Falls Apart

A solid client onboarding process is the single biggest difference between freelance web designers who dread every project and those who run them smoothly. If you skip it — or wing it — you end up chasing unclear feedback, fighting scope creep, and wondering why the client is upset when you delivered exactly what they asked for (or what you thought they asked for). The fix isn't working harder. It's setting up every project correctly before any design work begins.

Most freelancers learn this the hard way. You land a new client, you're excited, you jump straight into wireframes or mockups — and three weeks later, you're buried in WhatsApp messages asking you to "make the logo bigger" and "add a blog section we never discussed." The client thinks they told you everything. You think they changed their mind. Nobody wrote anything down, so now it's your word against theirs.

Client onboarding is how you prevent that entire mess. It's the process of taking a new client from "yes, let's work together" to "here's exactly how this project will run, what we'll build, when it'll be done, and how we'll communicate." Done right, it takes a few hours upfront and saves you dozens of hours of confusion later.

The Real Cost of Skipping Onboarding

Let's be specific about what goes wrong when freelance web designers skip a proper onboarding process. This isn't theoretical — these are patterns that play out on nearly every unstructured project.

Scope creep becomes the default. Without a documented agreement on what's included, every client request feels reasonable to them and unreasonable to you. "Can we add a contact form?" turns into "Can we add a booking system with calendar integration?" and you never had a clear line to point to.

Feedback becomes chaos. If you haven't told the client how to give feedback, they'll use whatever's easiest for them. That means screenshots with red arrows sent via text message at 11 PM. Or a 20-minute voice note where they describe a color they want using words like "more energetic." Or feedback on version 2 that references something from version 5. Without structure, you're not designing — you're decoding.

Timelines slip because nobody agreed on one. You assumed two rounds of revisions. The client assumed unlimited. You expected feedback within 3 days. They disappeared for two weeks, then expected the original deadline to hold. When nothing is written down, everything is negotiable — and you always lose that negotiation.

You look unprofessional. This might sting, but it's true. Clients who've worked with agencies before are used to a structured process. When a freelancer sends a Zoom link and says "so, what do you want?" — that's not inspiring confidence. A clean onboarding process signals that you know what you're doing, even if it's a $2,000 project.

Your Client Onboarding Process: Step by Step

Here's a complete onboarding workflow you can steal and adapt. You don't need fancy software — a Google Doc and a few templates will get you 90% of the way there.

Step 1: Send a Welcome Email (Day 0)

The moment a client signs your contract or pays a deposit, send a welcome email. This is your first impression as a professional, and it sets the tone for the entire project.

Your welcome email should include:

  • A genuine thank-you for choosing to work together
  • A quick recap of what you'll be building (one or two sentences — not the full scope)
  • What happens next (usually: fill out the onboarding questionnaire)
  • A timeline overview ("Here's roughly how the next 4–6 weeks will look")
  • How to reach you (and how not to reach you — more on this below)

Keep it warm but structured. You're not writing a novel. You're giving the client clarity so they feel confident they made the right choice.

Step 2: Send the Onboarding Questionnaire (Day 0–1)

This is where you gather everything you need before starting the project. A good questionnaire replaces hours of back-and-forth calls and ensures you're not making assumptions.

Essential questions to include:

  • What does your business do? (In their words, not yours)
  • Who is your target audience?
  • What are the top 3 goals for this website?
  • Which websites do you admire, and why?
  • Which websites do you dislike, and why?
  • Do you have existing brand assets (logo, colors, fonts)?
  • Do you have existing copy, or do you need copywriting?
  • Are there specific pages or features that are must-haves?
  • What's your deadline, and is it flexible?
  • Who will be giving feedback on your side? (This one is critical — more on this later)

Send this as a simple form (Google Forms, Tally, or even a shared Google Doc). Don't overcomplicate it. The goal is to get the client thinking about their project in structured terms before your kickoff call.

Step 3: Run the Kickoff Call (Day 3–5)

Once the questionnaire is back, schedule a 30–45 minute kickoff call. This is not a brainstorming session — it's a structured conversation to confirm what you've read, fill in gaps, and align on expectations.

Your kickoff call agenda:

  1. Walk through their questionnaire answers and ask follow-up questions
  2. Confirm the project scope (pages, features, integrations)
  3. Agree on the number of revision rounds (two is standard, three is generous)
  4. Set the feedback process — how they'll review your work and how quickly they need to respond
  5. Confirm the timeline with specific milestone dates
  6. Identify the single decision-maker (the one person whose feedback counts)

That last point deserves emphasis. Nothing derails a project faster than getting feedback from three people who disagree with each other. During onboarding, politely but clearly establish who has final say. "I want to make sure we're efficient — who will be the main point of contact for feedback?" works every time.

Step 4: Send the Project Brief (Day 5–7)

After the kickoff call, write up everything you've agreed on in a short project brief and send it to the client. This is your reference document for the rest of the project.

Your project brief should include:

  • Project summary (2–3 sentences)
  • Pages to be designed and built (with brief descriptions)
  • Features included (and explicitly: what's not included)
  • Content responsibility (who's providing copy, images, etc.)
  • Timeline with milestone dates
  • Revision process (number of rounds, how to give feedback, response time expectations)
  • Communication channels (where to talk, where to give feedback)
  • Sign-off process (how the project gets approved at the end)

Send it as a PDF or a clean document. Ask the client to confirm they've read it and agree. This takes five minutes for them, but it saves you from every "but I thought..." conversation for the rest of the project.

Step 5: Set Up the Feedback Tool (Day 5–7)

This is where most freelancers either skip a step or overcomplicate things. You need a clear, simple way for clients to give feedback directly on your designs — not via WhatsApp, not via email chains, not via screenshots with arrows.

A tool like dotts is built exactly for this. You share a link to your staging site, design mockup, or even a PDF — and the client clicks anywhere on the page to leave a comment. No login required, no setup, no "can you install this browser extension?" conversation.

Set this up during onboarding, not after you've already sent the first draft. Tell the client: "When I share designs for review, you'll get a link. Click anywhere on the page to leave a comment. That's it." If you explain the process before they need to use it, they'll actually use it correctly.

The alternative is what happens on most projects: you send a staging link via email, the client opens it on their phone, takes a screenshot, draws an arrow in their photo editor, sends it to you via WhatsApp, and writes "the thing on the left needs to be different." You spend 20 minutes figuring out what "the thing on the left" refers to. Multiply that by every round of feedback, and you've lost hours.

Step 6: Grant and Collect Access (Day 5–7)

Before you start building, make sure you have everything you need:

  • CMS or hosting credentials (if building on the client's existing platform)
  • Brand assets (logo files, brand guidelines, fonts)
  • Content (copy, images, videos — or a clear plan for when they'll deliver it)
  • Third-party accounts (Google Analytics, domain registrar, email provider)
  • Any existing design files or references

Create a shared folder (Google Drive or Dropbox) where the client uploads everything. Don't accept assets via email — they'll get buried and you'll spend 15 minutes searching for "the logo they sent three weeks ago."

Step 7: Send the First Check-In (Day 7–10)

A few days after onboarding is complete and before you share your first design, send a brief check-in. This does two things: it shows the client you're actively working on their project, and it keeps them engaged.

Something like: "Hey [Name], quick update — I've started working on the homepage wireframe based on everything we discussed. I'll have the first draft ready to review by [date]. In the meantime, if you haven't sent over the team photos yet, now would be a great time."

Short. Warm. Professional. It takes two minutes and builds enormous trust.

Communication Rules That Save Projects

The onboarding process isn't just about gathering information — it's about establishing how you'll communicate for the rest of the project. Set these rules early and stick to them.

One channel for project communication. Pick one. Email, Slack, or a project management tool. Not all three. When conversations happen in multiple places, things get lost. Tell the client during onboarding: "All project communication goes through [channel]. If you text me something project-related, I'll ask you to send it there instead so we don't lose track."

One channel for design feedback. This should be separate from general communication. Design feedback belongs on the design itself — not described in words in an email. This is where a visual feedback tool earns its keep. When a client can click on the exact element they're referring to and type their comment right there, you eliminate 90% of miscommunication. Tools like dotts make this dead simple: share a link, client clicks and comments, you see every note pinned exactly where it belongs.

Set response time expectations. "I'll respond to messages within 24 hours on business days." "I need your feedback within 5 business days to keep us on schedule." Write this in the project brief. When a client takes two weeks to respond and then asks why the project is delayed, you can point to the agreement.

Define "done." What does sign-off look like? A written confirmation ("Yes, this is approved") is the minimum. Don't accept a verbal "looks good" on a call — follow up with "Great, I'll note this as approved. If you have any changes, please send them by [date], otherwise I'll move to the next phase."

The Single Decision-Maker Problem

This comes up on almost every project that involves more than one person on the client's side — and it will derail your timeline if you don't address it during onboarding.

Here's the scenario: your client is the marketing manager. She loves the design. But then she shows it to her boss, who wants to change the color scheme. And the boss's partner chimes in and says the font is "too modern." Suddenly you're fielding contradictory feedback from three people, none of whom agree, and all of whom think their opinion should be final.

The fix is simple, but you have to set it up during onboarding. Ask: "Who is the final decision-maker for this project?" Get a name. Write it in the project brief. When contradictory feedback comes in, you have a polite way to redirect: "I've received a few different directions — could [decision-maker name] consolidate the feedback so I know which direction to take?"

This isn't about being rigid. It's about protecting your time and the client's budget. When feedback comes from a single source, revisions are faster, the project stays on budget, and everyone's happier.

A Real-World Example: Before and After Onboarding

Meet Annika. She's a freelance web designer in Stockholm, building Webflow sites for small businesses. Before she started using a proper onboarding process, her projects looked like this:

  • Client says yes → Annika jumps into Figma the same day
  • Scope? "We discussed it on the call." No document.
  • Client sends feedback via a mix of email, iMessage, and Instagram DMs (yes, really)
  • Three weeks in, the client's business partner suddenly has opinions about the homepage hero
  • Two rounds of revisions become five. Annika doesn't push back because nothing was written down
  • Project that should have taken 4 weeks takes 9. Annika loses money.

After implementing onboarding:

  • Client says yes → Annika sends welcome email + questionnaire within 24 hours
  • Kickoff call happens after the questionnaire is completed. Everything is discussed with structure.
  • Project brief goes out the next day. Client confirms scope, timeline, and revision count in writing.
  • Annika sets up a dotts project for feedback. Client gets a link — clicks, comments, done.
  • When the business partner shows up with opinions in week 3, Annika points to the project brief: "We agreed that [client name] is the decision-maker. Could you consolidate this feedback and send it through dotts?"
  • Two revision rounds. Four weeks. On time. On budget.

The difference wasn't that Annika became a better designer. She became a better project runner. And it started with onboarding.

Common Onboarding Mistakes to Avoid

Being too casual about it. Onboarding doesn't have to be stiff or corporate, but it does need to be written down. A verbal agreement on a Zoom call is not onboarding. It's a conversation that both of you will remember differently.

Asking for everything at once. Don't overwhelm clients with a 40-question form and 8 documents to sign on day one. Phase it: welcome email first, questionnaire second, kickoff call third, project brief after that. Give them time to breathe.

Not explaining the feedback process. Don't assume clients know how to give feedback. Most of them have never used a visual annotation tool. Show them during onboarding. Two minutes of explanation saves hours of confusion later.

Skipping the "what's NOT included" section. The project brief needs to be explicit about what you're not building. "This scope includes a 5-page Webflow website. It does not include copywriting, ongoing maintenance, or SEO optimization." When scope creep shows up, this is your reference point.

Not collecting content early enough. Content is the #1 bottleneck on web design projects. If you wait until the design is done to ask for copy, you'll be waiting weeks. Address content during onboarding: who's responsible, when it's due, and what happens if it's late.

Your Onboarding Checklist

Here's everything in one place. Copy this and use it as your template:

  1. Send welcome email (within 24 hours of signed contract/deposit)
  2. Send onboarding questionnaire
  3. Receive completed questionnaire
  4. Schedule and run kickoff call (30–45 minutes)
  5. Write and send project brief
  6. Get written confirmation of project brief from client
  7. Set up feedback tool (e.g., dotts) and share access instructions
  8. Create shared folder for assets and content
  9. Collect all necessary access credentials and brand assets
  10. Send first progress check-in before sharing initial designs

That's it. Ten steps. Most of them take 15–30 minutes each. The entire onboarding process can be done within a week of signing the contract. What you get in return is a project that runs on rails instead of one that runs on chaos.

Bottom Line

Client onboarding isn't admin work — it's the foundation of every successful freelance web design project. Invest a few hours upfront to set expectations, document scope, and establish a clear feedback process, and you'll eliminate most of the problems that make freelancing feel harder than it needs to be. The best freelancers aren't just good designers. They run good processes.

FAQ

How long should the client onboarding process take?

Plan for about one week from contract signing to the start of actual design work. The onboarding itself involves sending a welcome email, having the client fill out a questionnaire, running a kickoff call, and sending a project brief. Each step takes 15–30 minutes of your time, and you're mostly waiting for the client to respond between steps. Rushing it defeats the purpose — the point is to get alignment before you start designing.

What should be in a freelance web designer's onboarding questionnaire?

Focus on business goals, target audience, design preferences (sites they like and dislike), required pages and features, existing brand assets, content availability, timeline, and who will be providing feedback. Keep it to 10–15 questions. You want enough information to start the project with confidence, but not so much that the client takes a week to fill it out.

How do I handle clients who won't fill out the onboarding questionnaire?

Follow up once with a polite reminder. If they still don't respond, offer to fill it out together on a call. Some clients are better talkers than writers — that's fine. The important thing is that the information gets documented. Just make sure you send them the written version afterward for confirmation. Don't start designing without it.

Should I charge for the onboarding process?

Yes — onboarding is part of the project and should be included in your project fee. Don't itemize it as a separate line item; just build it into your pricing. The time you spend on onboarding saves significantly more time during the project itself, so it's a net positive for your profitability even if you don't charge for it explicitly.

How do I set up a feedback process during client onboarding?

Choose a visual feedback tool like dotts that lets clients comment directly on your designs without creating an account. During onboarding, explain the process: "When I share a design for review, you'll get a link. Click anywhere on the page to leave a comment." Share a quick walkthrough or do a 2-minute demo on your kickoff call. Setting this expectation before the first review prevents the WhatsApp-screenshot-arrow chaos.

What's the most important part of client onboarding?

Getting the project scope in writing and having the client confirm it. Everything else — the welcome email, the questionnaire, the kickoff call — feeds into creating a clear project brief that both sides agree on. When scope, timeline, revision count, and communication rules are documented and confirmed, most common project problems simply don't happen.

How do I deal with scope creep after onboarding?

Point to the project brief. If a client requests something outside the agreed scope, your response is: "That's a great idea — it wasn't included in our original scope, so I can add it as a separate phase or adjust the timeline and budget. Want me to send a quick quote?" Having the documented scope gives you a professional, non-confrontational way to handle additional requests.

Can I onboard multiple clients at the same time?

Absolutely, and a templated process makes this easy. Use the same welcome email template, the same questionnaire, the same project brief structure. Customize the details for each client, but the framework stays the same. Once you've onboarded 3–4 clients with the same process, it becomes second nature and takes significantly less time.

Start running smoother projects today. [Try dotts free →](https://dotts.se)

Leon Eikmeier

Leon Eikmeier is co-founder of dotts and has been building websites for freelancers and agencies for over 8 years.

Start Collecting Feedback in Seconds with dotts

Forget messy email threads and unclear revision requests. dotts makes feedback fast, clear, and organized so you can focus on what matters—getting work done.

Try it for Free
dotts logo
Tools
Freelancer Pricing Calculator OG & Social Preview Tool Website Handoff Checklist
Company
Features Pricing FAQ Blog
© 2026 dotts. Build in Europe 🇪🇺
Made by MetaOne
Privacy Policy Imprint