Case study · Web · Post-graduate legal education
IPCE: a law institute website built to turn graduates into applicants
IPCE, the Institute for Paralegal & Continuing Education, trains LLB graduates in Johannesburg. We rebuilt their website around one goal: make it easy for a graduate on a phone to choose a programme and apply.

- Client
- IPCE
- Industry
- Post-graduate legal education
- Services
- Web design, Development, SEO, Analytics
- Year
- 2025
The challenge
IPCE offers the LPC, PDA and a range of short courses, but its old website made them hard to compare and harder to apply for. Most prospective students arrive on their phones, often between lectures, and were leaving within seconds.
Applications were also hard to manage. Each intake brought a new wave of enquiries with no clean way to separate, track or report on them.
Our approach
- 01
Mobile first, not mobile friendly
Every page was designed for a phone screen first, with programme details and the apply button never more than a thumb away.
- 02
Clarity over clutter
A dark, high-contrast design that feels serious and premium, with each programme given its own clear page: who it's for, what it costs, when the next intake starts.
- 03
Built to be measured
Analytics and enquiry tracking were set up from day one, so every result below is measured, not guessed.
What we built
A new marketing website
Programme pages for the LPC, PDA and short courses, written and structured to rank on Google.
Intake-based applications
Every application is labelled by intake. Past intakes are archived and reportable, and the current intake stays front and centre.
Reliable enquiry forms
Forms confirm each submission was saved before showing success, so no enquiry is ever silently lost.
SEO-safe migration
The move from the old site kept existing Google rankings intact with redirects and a careful DNS cutover.
Supporting materials
A designed information pack and a full FAQ, so prospective students get answers without having to call.
The results
- 3.4x
- increase in qualified programme enquiries
- 99
- Lighthouse performance score on mobile
- 2m 18s
- average session time, up from 42 seconds
Built with
TanStack Start · Tailwind · Supabase · GA4 · Google Tag Manager
Running a school or training provider?
We build education websites that make choosing a course and applying simple, and give you clean data on every intake.