














4,200+
Monthly organic impressions at 6 months
↑ from zero
20+
Qualified inbound leads in 90 days
Previously: zero digital leads
1.8s
LCP on mobile (3G)
Down from 7.4s
100
Lighthouse SEO score
Performance: 92
THE PROBLEM
World-class portfolio.
Zero digital reach.
The work spoke for itself. The website didn't. Every lead came from who you knew — which caps your ceiling.
Their pipeline was 100% referral-dependent. No organic search presence. No contact form. No way for a prospective client to discover, qualify, and reach them at midnight when the brief was fresh.
"We were winning projects on reputation, not reach. The work was excellent — the world just didn't know it yet."
WHAT I BUILT
A lead machine, disguised as a website.
01
Lead intake system
A multi-step contact form that captures project type, budget, timeline, and brief before the first conversation. Leads arrive pre-qualified — no wasted discovery calls.
02
Filterable portfolio
20+ projects organised by service, sector, and format. Visitors self-navigate to proof that matches their context — reducing "do they do X?" friction to zero.
03
CMS for non-devs
Prismic Slice Machine gives the content team full publishing control. New case studies and service pages go live without a developer in the loop.
04
Uganda-first performance
WebP pipeline, LQIP placeholders, video facade loading, and deferred scripts. Built and tested on 3G throttling — because that's the real-world condition.
TECH STACK
MY RESPONSIBILITIES
- Information architecture & sitemap
- UX/UI design in Figma
- Next.js App Router build
- Prismic schema & Slice Machine setup
- Image & video performance pipeline
- SEO infrastructure (JSON-LD, sitemaps, OG)
- GA4 event tracking & funnel setup
- Vercel deploy pipeline & preview environments
- Content migration & team training
THE OUTCOME
Before and after.
BEFORE
100% referral-dependent — zero digital inbound
Legacy site loading at 7.4s on mobile
Portfolio buried in an unfiltered gallery
Contact = a phone number and a prayer
Content updates needed a developer
Zero organic search footprint
AFTER
20+ qualified leads in the first 90 days
Next.js SSG — 1.8s LCP on mobile (3G)
Filterable portfolio by service, sector & format
Multi-step intake form — leads arrive pre-briefed
Team publishes independently via Hygraph
4,200+ monthly organic impressions at 6 months
Q1 2025 · ROADMAP
Blog engine
Long-form content targeting service + industry keyword pairs for compounding SEO.
Q2 2025 · ROADMAP
Lead nurture
Automated email sequence — first response in 5 minutes, follow-ups at Day 3 and Day 7.
Q3 2025 · ROADMAP
Client portal
Password-protected project pages: timeline, deliverables, feedback. Fewer status emails.
Ready for results
like these?
One point of contact. No handover gaps. Strategy, design, and engineering — all in one.