Hiring developers Nairobi
Find & Hire

How to Hire a Web Designer in Kenya: The 2026 Comprehensive Guide

UX Potential UX Potential
· · 19 min read
How to Hire a Web Designer in Kenya: The 2026 Comprehensive Guide
Who this guide is for: A Kenyan business owner — sole trader, SME, or NGO — commissioning a website for the first time or recovering from a bad previous experience. It is written for people who are not technical, who are spending real money, and who cannot afford to learn these lessons the expensive way. Every step below maps to a decision you will face in the real process.

Most Kenyan web design projects fail before the designer is even hired. The failure happens earlier — when a business owner commissions a website before they have defined what it needs to do, sets a budget based on what feels comfortable rather than what the work costs, or hires someone based on a WhatsApp recommendation with no written agreement.

This guide takes you through the hiring process in the sequence it actually happens, with enough detail to make each decision correctly the first time.

The question is not “which designer is the best in Kenya?” The question is “which designer is the right fit for this specific project, at this budget, for this audience?”

Define your goals and project scope

Before you contact a single designer, open a document and answer six questions. Every decision that follows — your budget, your candidate shortlist, your interview questions — depends on having clear answers to these first.

The six questions that define your project

  1. What is the primary purpose of this site? — Lead generation, direct sales with M-Pesa checkout, credibility building, information delivery, or something else? One clear answer only. Multi-purpose sites with vague goals produce vague outcomes.
  2. Who is your primary user, specifically? — Not “Kenyan adults.” A matatu fleet owner in Nakuru looking for spare parts is a different user than a Nairobi HR manager looking for a corporate caterer. The specificity matters because it determines what the site needs to do.
  3. What is the one action you most want visitors to take? — Call you, send a WhatsApp, fill a form, place an order, book an appointment. One action. A site that tries to get users to do everything gets them to do nothing.
  4. What pages do you actually need? — Not what you think you should have. Most small business sites need five to seven pages: Home, About, Services, Contact, and optionally a Blog and a single service-specific landing page. More pages do not make a better website.
  5. What content do you already have? — Photos of your premises, team, and products? Professional copywriting? Existing branding? The honest answer changes both the cost and the timeline significantly.
  6. Do you need M-Pesa, Airtel Money, or any custom payment integration? — This is not a standard feature — it requires a Safaricom Daraja API paybill or till number, sandbox testing, callback URLs, and specific code. It adds complexity, cost, and timeline. Know this before you ask for quotes.
  7. Set a realistic budget in KES

    How to hire a web designer in Kenya

    This step is where most clients self-sabotage. They either refuse to state a budget, hoping the designer will quote the lowest possible number, or they anchor to an arbitrary figure that is disconnected from what the work actually costs. Both approaches produce bad outcomes.

    Here is the honest landscape of what web design costs in Kenya in 2026, based on what professional designers across the country actually charge:

    KES 25–60K Basic 4–6 page brochure site. Template-based, responsive, contact form, no e-commerce.
    KES 60–150K Professional business site. Custom design, SEO setup, blog, M-Pesa integration.
    KES 150–400K E-commerce or complex platform. WooCommerce, full M-Pesa checkout, product management.
    KES 400K+ Custom web application. LMS, booking systems, member portals, API integrations.

    A number of things are almost always excluded from an initial web design quote, even when they are essential. Budget for them separately:

    • Domain registration: KES 3,500–5,000/year for a .co.ke domain
    • Web hosting: KES 6,000–24,000/year for shared hosting; more for VPS or cloud
    • Professional photography: KES 20,000–60,000 for a half-day shoot if you do not have usable photos
    • Copywriting: KES 15,000–40,000 if you cannot write your own content
    • SSL certificate: Free via Let’s Encrypt — any designer who charges separately for this is padding the invoice
    • Annual maintenance: Budget KES 12,000–36,000/year for security updates, backups, and minor content changes
    ⚠ The deposit trap A designer asking for 100% payment upfront before any work begins is a serious red flag in the Kenyan market. The professional standard is 30–50% deposit before work starts, with the balance tied to a specific milestone — typically live delivery on a staging server before the final payment and domain transfer. Never pay in full before you have reviewed and approved the site on a staging URL.

    If your genuine budget is KES 25,000, say so. Do not pretend it is more. A good designer will tell you honestly what is achievable at that figure — and you can make an informed decision about whether to increase the budget or reduce the scope. A designer who quotes a complex, feature-heavy site at KES 25,000 is either lying about what they will deliver or will disappear before the project is finished.

    See our detailed guide: Website cost in Kenya 2025 — the honest KES guide.

    Find and shortlist candidates

    There are four ways to find web designers in Kenya, each with a different quality-to-effort ratio.

    1. The UX Potential directory (recommended)

    Browse uxpotential.co.ke by county and speciality. Every listing has been verified for live portfolio work and confirmed contact information. You can filter by location, compare profiles, and contact designers directly — no platform fees, no intermediaries. This is the most efficient starting point for finding locally experienced talent.

    2. Referrals from businesses you trust

    Ask a business owner in your industry whose website you have genuinely admired. “Who built your site?” is a highly efficient question. The key constraint: make sure the referring business had a similar project — a referral for a three-page portfolio site is not useful if you are commissioning a WooCommerce store.

    3. Google search

    A designer who ranks on page one of Google for “web designer [your county]” has demonstrated at least one useful thing: they understand SEO well enough to rank. That is a relevant signal. Review their portfolio critically before shortlisting.

    4. Upwork and global freelance platforms

    Suitable when you need a skill that is genuinely scarce locally — specialised JavaScript frameworks, machine learning integration, or complex API architecture. For standard Kenyan business websites, the context gap and fee structure make this a suboptimal choice. Read our full Upwork vs UX Potential comparison.

    ✓ Shortlisting rule Aim for three to five candidates. Fewer than three gives you no basis for comparison. More than five wastes your time and theirs. Your shortlist should include at least one candidate whose existing work already looks close to what you want — not a designer whose work you like in general, but whose output already resembles your specific vision.

    Evaluate portfolios and proposals

    Most portfolios in the Kenyan market contain a mix of genuine work, template demonstrations, and work done by other people. Knowing how to read a portfolio critically is the single most valuable skill in this entire process.

    The portfolio test: what to actually look at

    Fig 1. The four-step portfolio evaluation process. The most important step is Step 2 — opening each portfolio site on your actual mobile phone, not your laptop. If it loads slowly or has usability problems on mobile, the designer has demonstrated a fundamental gap in their approach.

    Evaluating written proposals

    A professional proposal should include a specific description of what will be built, a clear payment schedule tied to milestones, a realistic timeline, and an itemised breakdown of what is and is not included. Reject any proposal that:

    • Promises a specific number of pages but no description of what each page contains
    • Includes “SEO” as a line item with no description of what that actually means
    • Quotes a price for “M-Pesa integration” without specifying whether the client needs to register a paybill or till number
    • Has a final payment due on “delivery” without defining what delivery means
    • Does not mention how many revision rounds are included

    Interview your shortlist

    The interview is not a formality. It is your best opportunity to detect the gap between what a designer says they can do and what they have actually done. Ask specific, experience-based questions — not hypotheticals.

    The five questions that matter most

    1. “Walk me through a recent project similar to mine.”
    You want a real story — client name (ask permission first), project challenges, how they were solved, what the outcome was. A designer who can only speak in generalities has not done enough real work to have war stories.

    2. “Have you integrated Daraja API before? Walk me through how the STK push flow works.”
    If M-Pesa integration is in your scope, this is non-negotiable. A developer who has done it knows the sandbox environment, the callback URL requirements, the authentication flow, and the common failure modes. A developer who has not done it will speak in vague terms about “payment gateway integration.” The two responses sound completely different in practice.

    3. “Who will actually build this site — you or a team?”
    Some designers present polished proposals and then outsource the build to a much more junior developer. There is nothing inherently wrong with team-based work, but you have a right to know who is touching your project and to see their work.

    4. “What platform will you build on and why — for my specific project?”
    The right answer depends on your project. WordPress is excellent for most Kenyan business sites. WooCommerce makes sense for standard e-commerce. A custom-coded site may be appropriate for complex functionality. What you are listening for is whether the designer is recommending the right tool for your situation, or just the tool they happen to know.

    5. “After launch, who owns the hosting, domain, and code?”
    The correct answer: you own everything. Domain in your name, hosting account in your name, full admin access to the CMS and codebase. A designer who says “I manage hosting for you” should be pressed on whether you can get full access if the relationship ends. See our full list of red flags when hiring a web designer in Kenya.

    Structure and sign the contract

    In Kenya’s web design market, a verbal agreement or a WhatsApp exchange of messages is not a contract. It is a misunderstanding waiting to happen. Every professional web design engagement, regardless of its size, requires a written agreement signed by both parties before any payment is made.

    This is not about mistrust — it is about clarity. Most disputes between Kenyan businesses and their web designers arise not from bad faith, but from genuinely different understandings of what was agreed. A contract makes those understandings explicit in advance.

    Clause What it should specify Status
    Scope of work Every page, every feature, every third-party integration — listed explicitly. Anything not listed is out of scope. MUST HAVE
    Payment schedule 30–50% deposit before work begins. Remainder tied to a specific milestone — e.g. “client approval of staging site” — not “on delivery.” MUST HAVE
    Timeline & milestones Specific dates for: wireframes, design mockup, development complete, staging review, launch. With a clear clause that delays caused by late client content extend the timeline proportionally. MUST HAVE
    Revision rounds How many rounds of revisions are included at each stage (design, development). What the charge is for additional revisions beyond that number. MUST HAVE
    Ownership of assets On full payment, client owns: domain name, hosting account, website code, design files, and all content produced for the project. Designer retains the right to show the work in their portfolio only. MUST HAVE
    Access credentials At handover, designer provides: CMS admin login, hosting cPanel login, domain registrar login, Google Analytics access, and any other service accounts created for the project. MUST HAVE
    Termination clause What happens if the project is cancelled — who keeps what proportion of payments already made, and what deliverables transfer to the client at that point. MUST HAVE
    Post-launch support How long free bug fixes are covered (standard: 30 days), what is defined as a bug vs a new feature request, and the rate for support beyond that period. STRONGLY RECOMMENDED
    Confidentiality Designer agrees not to share or use your business data, customer information, pricing, or strategic plans for any purpose beyond completing the project. STRONGLY RECOMMENDED
    Dispute resolution Specify that any disputes are governed by Kenyan law and heard in Kenyan courts. This matters if you are working with a designer in a different county or who presents themselves as international. RECOMMENDED
    Fig 2. Contract clauses for a Kenyan web design project. The “must have” clauses are non-negotiable — a designer who refuses to include any of them is telling you something important about how they will manage the project.
    ✓ Kenyan-specific contract note A sample Kenyan web design agreement template is available from Sheriaplex, Kenya’s legal document platform. It uses Kenyan National ID numbers for identification, references Kenyan law, and includes the 50% deposit clause that is standard in the local market. If you are commissioning significant work (KES 100,000+), consider having a Kenyan legal professional review the agreement before signing.

    Manage the build without killing the project

    The majority of Kenyan web design projects that run over time and over budget do so not because of designer failure but because of client failure. Specifically: late content delivery, round-after-round scope changes, and approval delays. Understanding your responsibilities as a client is just as important as understanding what the designer is responsible for.

    Typical timeline: professional business website (KES 60–120K)

    Week 1
    Discovery & kickoff Contract signed, deposit paid. Designer conducts a briefing call. Client provides: brand guidelines, logo files, any existing copy, reference sites, all login credentials for domain and hosting.
    Weeks 1–2
    Wireframes & sitemap Designer produces a page-by-page structural plan. Client reviews and approves — or requests specific structural changes. This is the cheapest moment to make changes. Changes at this stage cost hours; changes in development cost days.
    Weeks 2–3
    Design mockups Visual design of key pages — homepage, service page, contact. Client provides feedback within the agreed review window (typically 3–5 business days). Late feedback delays all subsequent milestones.
    Weeks 3–5
    Development & content entry Designer builds the approved designs into a live CMS. Client delivers final copy, photography, and any documents. Content delays here are the single most common cause of project overruns in Kenya.
    Week 5–6
    Staging review The complete site is available on a staging URL for client review. Client tests on their own phone and devices. This is the last structured opportunity for changes before final payment and launch. M-Pesa integration is tested in sandbox.
    Week 6–7
    Final payment, launch & handover Client approves staging site. Final payment made. Designer moves site to live domain, transfers all credentials, provides a brief training session on the CMS. 30-day bug-fix support period begins.
    Fig 3. A realistic six-to-seven week timeline for a professional Kenyan business website. The most common delay — client content delivery — typically adds two to four weeks to this schedule. Having all content ready before the kickoff call cuts the timeline nearly in half.

    The content trap: the most predictable delay in Kenyan web projects

    Virtually every Kenyan web designer will tell you the same thing: the most consistent cause of delayed launches is clients who do not have their content ready. Writing copy, gathering professional photos, and producing the text for an About page are harder and more time-consuming than they seem. Most businesses underestimate this by a factor of three.

    The fix is simple but requires discipline: do not sign a contract and pay a deposit until you have — or have committed to a specific date for providing — all of the following:

    • Logo files in vector format (AI, EPS, or SVG) — not a JPG screenshot from a business card
    • Professional photos of your premises, team, and products — not phone photos taken in poor lighting
    • Completed copy for every page, or a confirmed date when it will be delivered
    • Any specific written content for services, pricing, or FAQs
    • Login credentials for your domain registrar and existing hosting

    Launch, hand over, and plan for the long term

    Launch day is not the end of the project. It is the beginning of the project’s useful life. Most Kenyan businesses treat launch as the finish line and then wonder why their site produces no leads six months later.

    What the handover should include

    At handover, you should receive — in a single email or shared document — the following credentials and information:

    • CMS admin credentials — username and password to your WordPress or other CMS dashboard
    • Hosting cPanel login — direct access to your server account
    • Domain registrar login — access to the account where your .co.ke domain is registered
    • Google Analytics / Search Console — admin access, not just read access
    • Daraja API credentials — if M-Pesa is integrated, your consumer key, secret, and paybill details
    • A brief training session — how to update pages, add blog posts, and make basic content changes without needing the designer for every edit
    ⚠ The most common post-launch dispute in Kenya The designer hosts the site on their own account and refuses to migrate it unless the client pays an additional fee — or simply goes unresponsive. This is entirely preventable: ensure the contract states that all accounts are registered in the client’s name, and verify this before making the final payment.

    What comes after launch

    A website requires ongoing attention to remain effective. Budget for and plan these activities from the start:

    • Content updates: Fresh content — blog posts, updated service descriptions, new case studies — is the primary driver of organic traffic growth. A site that is never updated ranks lower over time.
    • Security updates: WordPress and plugin updates should be applied monthly. An unpatched site is a target for the malware and injection attacks that are increasingly common in Kenya’s digital landscape.
    • Performance monitoring: Check your Google PageSpeed score quarterly. Sites degrade in performance as plugins accumulate. A designer or agency on a maintenance retainer should keep this above 70 on mobile.
    • Analytics review: Monthly review of Google Analytics. Which pages do people land on? Where do they leave? This data tells you what to improve next.

    How to hire a web designer in Kenya Short Version

    Write a brief before you approach anyone. State your real budget. Shortlist three to five candidates from verified sources. Check every portfolio link on your phone. Ask about M-Pesa experience directly. Get everything in writing before you pay anything. Deliver your content on time. Receive and test your credentials before making the final payment.

    Follow those steps and you will avoid the mistakes that cost Kenyan businesses collectively millions of shillings every year in abandoned projects, lost deposits, and sites that never serve their actual purpose.

Keep Exploring

Continue Reading

features of a good website
Buyer Education

What Makes a Good Website in Kenya?The 5 Pillars of Digital Success

ux potential web designers office
Uncategorized

Web Designers in Kenya: The Ultimate 2026 Guide

freelancer web designer
Comparison & Alternatives

Freelancer vs Agency in Kenya: Which Should You Choose for Your Business?

UX Potential
About the Author

UX Potential

UX Potential is Kenya's premier directory for web designers — helping businesses discover, connect with, and hire the best web design talent across the country. We publish insights, tips, and resources to empower both designers and businesses in the digital landscape.

Learn More Get in Touch

Find Your Perfect Web Designer

Browse Kenya's most comprehensive directory of verified web design professionals. Discover talent, compare portfolios, and connect today.

Browse the Directory
Join the Conversation

Leave a Comment

✓  You're subscribed! We'll be in touch.