Where things
actually stood.

Before this engagement, AG German Institute had no dynamic web presence and no structured way to capture or route inbound interest. The institute runs concurrent monthly intakes across five campuses — Nairobi, Mombasa, Kisumu, Eldoret, and Nakuru — alongside a recurring calendar of ÖSD exam sittings by level and location. The problem was as much about data flow as it was about a website. Leads needed to reach the right campus team, exam registrants needed to pay and get confirmed without manual back-and-forth, and none of it could depend on someone manually checking a shared inbox.

The Brief

"We have five campuses running their own intake cycles and a recurring exam calendar. We need one system that gets the right lead to the right campus — automatically."

Diagnose first.
Then rebuild.

Every engagement starts with a full audit — not a pitch. What we find determines exactly what gets built, not the other way round.

01

Build — a dynamic site with a real backend

WordPress + Elementor with per-campus, per-level dynamic content — the 'Upcoming Intakes' and 'ÖSD Exam' listings pull live dates, locations, and pricing rather than being hand-edited. 82 Fluent Forms configured across course, nursing, ECE, and exam-registration variants, segmented by campus and intake cycle. A dedicated Students' Portal ties account creation, login, and exam registration to student records, with M-Pesa built into exam payment.

02

Traffic — Meta and Google, running in parallel

208 Meta campaigns structured around WhatsApp/Messenger conversation starts rather than on-platform lead forms — matched to how Kenyan prospects actually respond. Google Search + Performance Max campaigns covering general course and ÖSD exam intent. Combined managed ad spend of roughly KES 4.4M across both platforms, feeding the same intake and exam-registration funnels.

03

Convert & automate — from click to confirmed registration

Every campus/course/level combination has its own form, routing submissions so campus teams aren't sorting through one shared inbox. Exam registration is paid and confirmed online through M-Pesa, removing manual invoicing for the majority of ÖSD sittings. Monthly intake cycles across all five campuses run on the same system, with dates and pricing surfaced dynamically.

04

Optimize — SEO and ongoing ads management

Organic search now averages position 4.52 in Kenya, with several high-intent category terms — not just the brand name — ranking #1–2. Google Ads Performance Max is currently the most cost-efficient channel at $1.39 per conversion, against $3.71 for Search. 84% of organic clicks come from mobile, consistent with how the target audience actually searches.

Week by week.
No black box.

April 2024

Engagement begins

What started as independent freelance work for a single campus becomes the build-out for AG German Institute's full digital presence — website, forms, and the beginnings of a real backend.

Independent build begins
2024–2025

Website, forms & Students' Portal go live

The dynamic WordPress site launches with per-campus, per-level content. 82 Fluent Forms are configured across course, nursing, ECE, and exam variants. The Students' Portal ties exam registration to student records, with M-Pesa payment built in.

82 forms, 5 campuses live
Ongoing

Meta + Google running in parallel

208 Meta campaigns and Google Search + Performance Max campaigns launch and iterate, feeding the same intake and exam-registration funnels, with every shilling traceable to a form submission.

KES 4.4M+ managed spend
2026

Formalised as a Team Digits retainer

The engagement moves from independent freelance work to an active Team Digits retainer, and becomes the reference case behind the Website Conversion Funnel — one of two core funnel archetypes in the Team Digits Growth System.

Now running under Team Digits

The numbers,
unfiltered.

We don't cherry-pick timeframes or hide the metrics that don't flatter us. Here's what changed, plainly.

11,361+
Leads captured through site forms since April 2024
82 Fluent Forms across 5 campuses, each routed automatically — no shared inbox
KES 4.4M+
Combined managed ad spend across Meta and Google
Every shilling traceable to a form submission or exam registration
4.52
Average Google position, Kenya searches
88,895 clicks at 10.96% CTR, several category terms ranking #1–2
84%
Organic clicks from mobile
Matches how the target audience actually searches
$1.39
Google Performance Max cost per conversion
vs $3.71 for Search — the most cost-efficient channel running