Guide

How to prevent scope creep on web design projects.

Scope creep rarely arrives as one big request. It's a dozen small ones, each too minor to argue about. Here's how to set boundaries that hold and handle extra requests without souring the relationship.

By Tori Gordon ·

Where Scope Creep Comes From

Scope creep is work that gets added to a project without the price or timeline changing to match. On web design projects it usually comes from three places: a scope that was never written down in detail, feedback that turns into new features ("could the contact page also take bookings?"), and the designer saying yes to small things to keep the client happy.

None of these are bad faith. Clients often don't know what's in scope because nobody told them precisely. That's good news: most scope creep is preventable with clear documents and a consistent response.

Write a Scope That Leaves Little to Guess

A good scope names things. Instead of "a five-page website", list the pages. Instead of "e-commerce", say how many products you'll add and whether you're writing their descriptions. Cover:

  • Pages, by name, and roughly what's on each.
  • Features and integrations: forms, booking, store, newsletter, and which third-party tools.
  • Who provides content, and by when.
  • Revision rounds included at each stage.
  • What's excluded: copywriting, photography, logo design, ongoing changes after launch.
  • How extra work is priced: your hourly rate or how you'll quote it.

The exclusions list is the part designers skip and the part that prevents the most arguments. If the client assumed you'd write the copy, it's far better to find out at the proposal stage.

Read the scope aloud on the kickoff call, or at least walk through the exclusions. Clients skim proposals. Hearing "copywriting isn't included, so we'll need your text by the 15th" sticks in a way a bullet point on page three doesn't.

Use Approvals as Checkpoints

Each approval locks something in. Once the sitemap is approved, a new page is a change. Once the design is approved, a new color scheme is a change. Ask for approval in stages and remind the client, gently, what approval means. How to get client approval walks through the stages and what to say at each one.

Revision rounds work the same way. If two rounds are included, the third is extra. A revision process with consolidated feedback and a clear end to each round makes the count obvious to both of you.

Respond to Out-of-Scope Requests the Same Way Every Time

When a request falls outside the scope, don't ignore it and don't do it silently. Treat it as a change request: acknowledge it, say it's outside the original scope, give a price and an effect on the timeline, and wait for a yes before starting. For example:

  • "Good idea. Adding a booking page isn't in the original scope, so it would be $250 and add about three days. Want me to go ahead?"
  • "I can do that after launch as a separate task, so it doesn't hold up the go-live date."
  • "That one's quick, so I'll include it at no charge. I'll note it as an extra so we keep track."

The third option is fine, occasionally. The point is that it's a choice you make and record, not something that happens by default.

Make Extras Easy to Say Yes To

Clients agree to paid extras more readily when the price is clear and small, and paying is easy. Keep a short rate card for common requests (new page, new gallery, form changes) so you can quote straight away. Let small items be billed per request rather than gathered into a large invoice weeks later, when the client has forgotten what they asked for.

After launch, steer clients who keep asking for changes toward a care plan. A monthly arrangement turns a stream of small requests into predictable work you're paid for.

Know When to Say Yes

Preventing scope creep doesn't mean refusing every change. Sometimes a request makes the site clearly better, and the client will happily pay for it. Sometimes a small extra early in the relationship builds goodwill that's worth more than the hour. The skill is noticing that you're deciding, rather than drifting.

A useful test: if you'd feel resentful doing it for free, quote it. If you'd genuinely be glad to include it, include it and say so. And if the extras are adding up to a significantly bigger project, stop and re-scope. A new proposal for phase two is better than a first phase that never ends.

Keep a Written Record

Scope disputes are settled by records: the proposal, each approval, each change request and its price. If all of that lives in one place per project, you can answer "I thought that was included" by pointing to what was agreed and when. If it's scattered across email, text and calls, you're relying on two people's memories, and both will be generous to themselves.

Where Bridge Fits

Bridge doesn't write proposals, contracts or scopes. Those still come from your own templates or another tool. What it helps with is the moment a request arrives. On Squarespace sites, every request, whether pinned to the page in the editor, sent in chat, emailed to the project or added by the client as a "New request" in the portal, becomes a task you can see and price.

Each task is No cost, Fixed cost or Hourly, and the client sees the cost on the task before you begin. They pay from the widget or portal through your own Stripe account, so a $60 extra gets paid without an invoice. Even free extras stay on the list as No cost tasks, which is the written record you need. For a fuller comparison of tools, see the best client communication tools for web designers, or see pricing.

Common Questions

What is scope creep in web design?

Work added to a website project, such as new pages, features or extra revisions, without the price or timeline changing to match.

How do you tell a client a request is out of scope?

Acknowledge the idea, say it's outside the agreed scope, give a price and timeline effect, and ask whether they'd like you to go ahead.

What should a web design scope of work include?

Named pages, features and integrations, who provides content and when, revision rounds, an exclusions list, and how extra work is priced.

Should I do small extras for free?

Occasionally, as a deliberate choice. Record them as free extras anyway, so the client can see the goodwill and paid extras are easier to explain.

Chat directly
on Squarespace.

Bridge helps you stay connected with the clients you manage. Chat directly and make every conversation count.