Cyril Creatives Logo

How to Write a Website Brief That Gets You Better Results

A clear website brief saves time, money, and headaches. Here is exactly what to include so your web developer delivers exactly what your business needs.

Cyril Musila - CEO & Digital Strategist at Cyril Creatives
Cyril MusilaCEO, Cyril Creatives
5 min read
911 words
How to Write a Website Brief That Gets You Better Results

The quality of your website project is determined before a single line of code is written. It is determined by how clearly you communicate what you need. A vague brief produces vague results. A clear, detailed brief produces a website that actually serves your business goals. Yet most business owners in Kenya hand their web developer a one-paragraph description and wonder why the end result misses the mark entirely.

This guide walks you through writing a website brief that sets up your project for success from day one, whether you are working with a freelancer or a full-service agency like Cyril Creatives.

Start with Your Business Context

Your web developer is not a mind reader. Begin your brief with a clear overview of your business: what you do, who you serve, what makes you different from competitors, and what your brand personality is. This context shapes every design and development decision.

Include your company's history briefly, your main products or services, your target geographic market, and your competitive positioning. If you have brand guidelines including logos, colour palettes, typography rules, and tone-of-voice documents, attach them. If you do not have formal brand guidelines, describe your brand in your own words. Are you corporate and authoritative? Friendly and approachable? Innovative and edgy? These adjectives directly influence the design direction.

Define Your Target Audience Clearly

Who will be using this website? Be as specific as possible. Rather than saying "everyone in Kenya," describe your primary audience segments with demographic details, their key pain points, what they are typically looking for when they visit your site, and what would make them choose you over a competitor.

Need Expert Help With This?

Our team at Cyril Creatives has helped businesses across Kenya and Africa implement these exact strategies. Let's discuss how we can help you achieve similar results.

Chat on WhatsApp Get Free Consultation →

A law firm's website targeting corporate clients has completely different requirements from the same firm's need to attract individual accident victims. A restaurant targeting tourists needs different features and messaging than one focused on local regulars. The more precisely you define your audience, the more precisely your developer can tailor the user experience.

Specify Your Goals and Success Metrics

What should this website accomplish for your business? Be specific and measurable. Common goals include generating a certain number of enquiries per month, selling products online, establishing thought leadership through content, building an email list, providing customer self-service, or simply creating a credible online presence.

Each goal influences the website's design, structure, and features. If lead generation is the primary goal, your developer will prioritise conversion-optimised forms, compelling calls-to-action, and landing page templates. If thought leadership is the goal, the blog architecture and content organisation take centre stage.

List Required Pages and Features

Create a detailed list of every page you need and the functionality required on each. A typical business website might include a homepage, about us page, individual service pages, portfolio or case study pages, a blog, a contact page, and possibly a FAQ section.

For each page, describe what content it should include, what actions visitors should be able to take, and any specific features needed. Do you need an appointment booking system? A price calculator? An interactive map? Live chat? Integration with your CRM? A client login area? Do not assume your developer will guess these requirements because they will not.

Clarify Your Content Situation

Content is where most website projects stall. Be upfront about whether you have existing content that can be migrated, whether you will be writing new content yourself, or whether you need the agency to create content for you. If you need copywriting services, factor this into your budget and timeline.

At a minimum, gather your logo files in high resolution, any professional photography you want to use, your company's contact details, team member bios and headshots if applicable, and testimonials or case studies from past clients. If you are starting from scratch on content, communicate this early so it can be planned into the project timeline.

Provide Examples of Websites You Like

One of the most effective things you can do is share links to three to five websites you admire and explain specifically what you like about each one. Do not just say "I like this website." Say "I like the way this site uses large photography to create an emotional connection" or "I like how this site's navigation keeps things simple despite having a lot of content" or "I like the clean, minimalist feel of this design."

Equally valuable is sharing examples of websites you dislike and explaining why. This prevents your developer from going in a direction that will be rejected, saving everyone time and revision cycles.

Set a Realistic Budget and Timeline

Many business owners hesitate to share their budget, but this is counterproductive. Your budget defines the scope of what is possible. A good agency will design the best possible solution within your budget rather than simply padding hours to reach a number. If your budget is KES 50,000, they will recommend WordPress with a smart template approach. If your budget is KES 300,000, they can deliver a fully custom solution with advanced features.

Similarly, be realistic about your timeline. A quality five-page website takes one to two weeks of development time. Rushed timelines inevitably compromise quality or require premium pricing. If you have a hard deadline like a product launch or event, communicate this upfront.

Need help structuring your website project? Reach out to Cyril Creatives and we will guide you through the briefing process, help you define your requirements clearly, and provide a transparent proposal tailored to your needs and budget.

Key Takeaways

  • Learn how website brief template can transform your business results
  • Learn how web design brief Kenya can transform your business results
  • Learn how website project planning can transform your business results
  • Learn how web developer requirements can transform your business results
  • Learn how website RFP can transform your business results
  • Contact Cyril Creatives for professional implementation
Cyril Musila - CEO & Lead Digital Strategist at Cyril Creatives Kenya
About the Author

Cyril Musila

CEO & Lead Digital Strategist at Cyril Creatives

Cyril Musila is a Kenyan digital marketing expert and the founder of Cyril Creatives, a full-service digital agency based in Nairobi. With years of hands-on experience in web design, SEO, branding, and digital strategy, Cyril has helped over 50 businesses across Africa build powerful online presences that drive real growth and measurable ROI.

Topics Covered
website brief template
web design brief Kenya
website project planning
web developer requirements
website RFP

Ready to Implement These Strategies?

Let our experts help you turn insights into action. We build modern, high-performance digital solutions that drive real business results across Kenya and Africa.

Or call us directly: +254 723 378 788 WhatsApp Us

Continue Reading