HomeBlog
Web Design

How to Write a Website Brief: Get the Site You Actually Want

A great website starts with a great brief. Here is how to write one that gets results.

Back to Blog
Web Design19 January 20269 min read

A website brief is the document that defines what you need from a new website — its objectives, audience, functionality requirements, design direction, and success criteria. A well-written brief is one of the most valuable investments you can make in a web project. It aligns expectations between you and your agency or developer before work begins, reduces costly misunderstandings and revisions during development, and serves as the benchmark against which the finished site is measured.

Start your brief with business context. Explain what your business does, who your customers are, and what the website needs to achieve. Is the primary goal to generate leads? Sell products directly? Provide information to existing customers? Build brand credibility? A website that is optimised for lead generation looks and functions very differently from one optimised for e-commerce or brand awareness. Clear business objectives are the foundation upon which every subsequent design and development decision is built.

Define your target audience with as much specificity as possible. Generic descriptions like adults aged 25-55 are not useful. Effective audience definitions describe your ideal customer's specific characteristics, motivations, pain points, and digital behaviours. The more precisely your agency understands who they are designing for, the more effectively they can make design decisions that resonate with that specific audience.

List the functionality your website requires. Be systematic — walk through every feature you need: contact forms, online booking, product catalogue, e-commerce checkout, live chat, member login, blog, search functionality, social media feeds. Separating must-have functionality from nice-to-have functionality helps agencies prioritise and provide accurate cost estimates. Missing requirements from a brief inevitably leads to scope creep and budget overruns during development.

Describe your brand identity. Provide your current logo, brand colours, and typography if they exist. If they do not, explain the visual direction you want to pursue — adjectives describing the desired feel, examples of websites whose design you admire, and examples of sites whose design you want to avoid. Visual references are far more efficient than written descriptions for communicating design direction to any creative team.

Address content in your brief. Do you have existing content that needs to be migrated to the new site? Will you be providing new content, or does the agency need to create it? How many pages will the site initially contain? Who will be responsible for maintaining and updating content after launch? These questions have significant implications for project scope, timeline, and cost that need to be addressed explicitly in the brief.

Include your technical requirements and constraints. Do you have a preferred CMS? Are there existing systems the website needs to integrate with — a CRM, an accounting system, an email marketing platform? Are there hosting requirements — specific server environments, geographic hosting requirements for data compliance reasons? Are there any legacy technical considerations from the existing site that need to be addressed or accommodated?

State your timeline and budget clearly and honestly. Withholding budget information is a common mistake rooted in the belief that it will result in lower quotes. In practice, knowing your budget allows agencies to tailor their proposals to deliver the best possible outcome within your available investment rather than proposing a scope that is either wildly over or under budget.

Describe your current website and what you want to change. If you have an existing website, explain what works, what does not work, and what specific problems the new site needs to solve. Analytics data from the current site — traffic volume, top pages, conversion rates, bounce rates — provides valuable context that helps agencies understand the baseline they are working from and the performance improvements that are required.

Define what success looks like. How will you measure whether the new website has achieved its objectives? Specific, measurable success criteria — an enquiry rate above X%, a conversion rate above Y%, organic traffic growth of Z% within six months — create accountability for both the agency and the client. A brief without defined success criteria is a project without a finish line.

Ready to elevate your digital presence?

Acorn Web Studio specialises in web design, WordPress development, SEO, and digital marketing. Get in touch for a free consultation.

Our Stack

Technologies We Master

The tools and frameworks we use to build fast, scalable, and beautiful digital experiences.

WordPress

WordPress

WooCommerce

WooCommerce

Elementor

Elementor

cPanel

cPanel

Stripe

Stripe

PayPal

PayPal

React

React

Google Analytics

Google Analytics

Google Ads

Google Ads

Cloudflare

Cloudflare

MySQL

MySQL

PHP

PHP

JavaScript

JavaScript

Tailwind CSS

Tailwind CSS

WhatsApp

WhatsApp

Calendly

Calendly

Shopify

Shopify

Magento

Magento

PrestaShop

PrestaShop

OpenCart

OpenCart

Joomla

Joomla

Drupal

Drupal

HubSpot

HubSpot

Mailchimp

Mailchimp

Meta Ads

Meta Ads

Instagram

Instagram

Next.js

Next.js

Node.js

Node.js

TypeScript

TypeScript

HTML5

HTML5

CSS3

CSS3

Figma

Figma

Google Tag Manager

Google Tag Manager

Google Search Console

Google Search Console

Yoast SEO

Yoast SEO

Vercel

Vercel

Sass

Sass

Bootstrap

Bootstrap

jQuery

jQuery

Flutter

Flutter

Swift

Swift

Kotlin

Kotlin

Android

Android

Android Studio

Android Studio

Expo

Expo

Firebase

Firebase

Dart

Dart

GraphQL

GraphQL

MongoDB

MongoDB

Redis

Redis

Docker

Docker

GitHub

GitHub

Apple

Apple

Website Design Ecommerce Website Design WordPress Development Apps & Mobile Solutions Bespoke Development UX & UI Design PPC Management Search Engine Optimisation Social Media Marketing Content Marketing Email Marketing AI Marketing Solutions Website Design Ecommerce Website Design WordPress Development Apps & Mobile Solutions Bespoke Development UX & UI Design PPC Management Search Engine Optimisation Social Media Marketing Content Marketing Email Marketing AI Marketing Solutions