Website planning guide

How to prepare a website project brief

A website brief explains your business goal, audience, pages, features, available content, budget, and launch needs. A short document or a clear set of notes is enough to begin; you do not need a complete technical specification.

1. Start with the business goal

Describe what your business does, who the website is for, and the main action a visitor should take. That could be sending an inquiry, viewing your services, buying a product, or requesting an appointment.

Choose one main goal for the first version. “Help customers understand our services and send a quotation request” is more useful than “make a modern website.” If you already have a site, explain what is difficult to find or complete today.

2. List the pages and the visitor journey

Write a rough page list and explain what each page needs to communicate. A service business might need Home, Services, About, FAQs, and Contact. An online store needs a separate discussion about product pages, the cart, checkout, and order handling.

Describe the path you want visitors to follow: discover a service, read what is included, then send an inquiry. Share a few reference websites and say what you like about them, such as the navigation or page layout. References help explain your preferences without requiring a finished design.

3. Separate launch features from later ideas

List the functions you need at launch, then keep a second list for possible additions. For each function, describe who uses it, what information they provide, and what should happen next.

For example, a contact form needs its fields, where inquiries should arrive, and the confirmation the visitor sees. A booking feature needs more detail: staff availability, appointment duration, changes, and whether payment is required. If you need accounts, identify the user roles and what each role can access.

Name any existing tools the website must connect to. Note whether you already have an account and whether the connection is essential for launch. Integrations and custom business rules affect the scope and quotation.

4. Check which content is ready

Make an inventory of your logo, brand colours, service descriptions, contact details, photographs, and other page content. Mark each item as ready, needs updating, or needs creating. Agree who will supply or prepare the missing items.

If you are replacing a website, identify pages and public URLs you want to keep, plus any content that needs moving. Use sample records when explaining a workflow; you do not need to send passwords or private customer data with your initial brief.

5. Share your budget and launch constraints

Share your available budget or a range, if you have one, and any target launch date. Explain whether the date is tied to an event or simply a preference. This helps us discuss which requirements belong in the first version.

A brief does not set the final price or schedule. The number of pages, design requirements, features, integrations, and content or data to migrate shape the quotation. Consider domain renewals, hosting, and any third-party service fees alongside the development fee.

6. Decide how launch and handover should work

Tell us whether you want source-code handover and will arrange deployment yourself, or want KLUMI LABS to handle deployment and hosting setup. Mention any domain or hosting account you already have; account credentials can be handled separately when needed.

Before work begins, the quotation should identify the deliverables, account access, deployment responsibilities, revision scope, and support period. Ongoing hosting and domain costs are separate. Also say who will update the website after launch so we can discuss any editing features or documentation required.

Illustrative example

An example website brief you can adapt

This fictional service business shows the level of detail that can start a discussion. Replace the notes with your own requirements; this is an example, not a client project or a fixed package.

Business and audience
We provide home repair services for customers in our service area.
Main goal
Help visitors understand our services and request a quotation.
Pages
Home, Services, About, FAQs, and Contact.
Needed at launch
A mobile-friendly service website and an inquiry form with name, contact details, service needed, and a message.
Later ideas
Appointment booking, after we define staff availability and booking rules.
Content
Logo and contact details are ready. Service descriptions and photographs still need preparing.
Budget and timing
We will share our budget range during discussion. Our preferred launch date is flexible.
Deployment and support
We want KLUMI LABS to handle deployment setup. Please explain the domain, hosting costs, account access, and support period in the quotation.

Before you send your brief

  • Identify the person who will review the work and approve decisions.
  • Mark uncertain requirements as questions for discussion.
  • Check that launch features and later ideas are clearly separated.
  • Include your existing website and relevant public reference links.
  • Ask for a written scope, quotation, and timeline before development begins.

KLUMI LABS uses the requirements discussion to clarify your notes and agree on the project. You can start with what you know and work through the open questions together.

Ready to discuss your website?

Use your brief to tell us about your business, the pages and features you need, and the questions you still have. We’ll help define the scope and prepare a quotation.

Discuss your website