IMM · Immobilière du Maghreb — property developer, Tunis
From slow template to sales engine — the IMM Tunisia rebuild
We rebuilt the website of a developer with 1,000+ homes delivered since 1992: mobile speed score from 24 to 99, three languages including proper Arabic, and a live availability plan for every apartment.

The problem
The old WordPress site scored 24/100 for mobile speed and failed Google's Core Web Vitals — real visitors waited around 7 seconds for the main content while the layout jumped under their fingers. Projects were presented with generic clip-art icons, there were no prices, no apartment-level availability, and no English version — for residences this premium, the website was quietly costing sales.
What we changed
We rebuilt it from scratch: a fast, premium, trilingual site (French, Arabic with true right-to-left layout, English) designed around one job — turning visitors into visit requests. Every apartment of the current project is now on an interactive availability plan with real prices and its architect's plan, and every enquiry — WhatsApp, call, form — reaches the sales team instantly and is measured.
Before / after


The speed difference
| Old site | New site | |
|---|---|---|
| Performance score (mobile) | 24 / 100 | 99 / 100 |
| Performance score (desktop) | 38 / 100 | 100 / 100 |
| First content on screen | 3.8 s | 0.9 s |
| Main content loaded (LCP) | 6.0 s | 2.0 s |
| Page fully drawn (Speed Index) | 20.3 s | 1.7 s |
| Time the page is frozen (TBT) | 500 ms | 0 ms |
| Layout jumping (CLS) | 1.03 | 0 |
| Accessibility score | 86 / 100 | 100 / 100 |
Both sites measured with Google PageSpeed Insights on 23 July 2026 — same tool, same day, homepage of each. The old site's real-visitor Core Web Vitals (28-day Chrome data): failed, with 7.0 s LCP and 0.82 layout shift.
What we added & changed
Choose your apartment online
An interactive availability plan of 150 apartments across both tranches — floor by floor, live available/sold status, real prices and a budget slider. The old site showed projects; the new one sells units.
An architect's plan for every unit
Every apartment's real architect plan (PDF) is one click away from its detail panel — 150 plans, wired to the exact unit reference.
Three languages, done properly
French, English (new) and Arabic rebuilt with true right-to-left layout — every page translated and verified, not just the menu.
Built around the enquiry
Visit and reservation requests pre-filled per apartment, WhatsApp and call always one tap away — and every lead lands with the sales team instantly, tagged with the buyer's language.
The Marsa land plan, digitized
The 61-parcel Riadh El Marsa masterplan turned into an interactive plan taken straight from the architect's file — ready for the day sales open.
Measured and accessible
Cookieless analytics plus consent-gated GA4 track every WhatsApp click, call and visit request; key pages audited to zero serious accessibility violations, keyboard and reduced-motion included.

What we're tracking
- WhatsApp clicks and phone calls
- Visit requests per project and per apartment
- Visitor and buyer languages
- Local search visibility
- Core Web Vitals on real visitors
Measured results
- Mobile speed score — Google PageSpeed
- 24 → 99
- Page fully drawn — Speed Index
- 20.3s → 1.7s
- Layout jumping while loading — CLS
- 1.03 → 0
Mobile speed score — Google PageSpeed
Page fully drawn — Speed Index
Layout jumping while loading — CLS