Last year, we partnered with a Ugandan e-commerce fashion brand that was generating traffic but not converting. Their Instagram was growing. Their Meta Ads were driving clicks. But their website — a template — was leaking customers like a broken pipe. They were paying to bring people in through the front door and watching them leave through the back.
Six months after we rebuilt their website and redesigned their conversion funnel, the numbers told the story:
This didn't happen by accident. It happened through a disciplined process of combining design intuition with conversion data — what we call data-driven design.
"Great design without data is art. Great data without design is a spreadsheet. Together, they're a business."
What Data-Driven Design Actually Means
There's a common misconception that data-driven design means letting A/B test results dictate every creative decision. That approach produces mediocrity — the design equivalent of design-by-committee, but with numbers instead of opinions.
What we mean by data-driven design is different: use data to identify the problems, use design thinking to solve them, then use data to validate whether the solutions work. The designer's role isn't diminished — it's focused.
Step 1: The Conversion Audit
Before we touched a single pixel on the client's website, we spent two weeks in pure diagnostic mode. We installed Hotjar heatmaps and session recordings. We set up Google Analytics 4 with full funnel tracking. We ran user interviews with five actual customers.
What we found was revealing:
72% of users were abandoning the product page without adding anything to cart. The heatmaps showed most users were scrolling past the buy button entirely — because the product photography was poor and the sizing information was buried in a dropdown nobody opened.
Cart abandonment was at 91% — more than double the industry average. Session recordings showed users reaching the checkout, seeing the total for the first time (delivery cost was hidden until the last step), and leaving. The trust signals — security badges, return policy — were invisible.
Mobile was the problem. 84% of traffic was on mobile, but the template's mobile layout was broken on three of the five most common screen sizes in Uganda.
Step 2: Priority Redesign
Armed with the diagnostic data, we could prioritise. Not everything needed to be redesigned — just the highest-impact pages in the conversion funnel.
Product Pages
We rebuilt the product page from scratch. Professional photography (we organised a shoot). Sticky add-to-cart on mobile. Size guide as a prominently displayed modal, not a dropdown. Customer reviews pulled above the fold. Delivery costs shown immediately, not hidden until checkout.
Checkout Flow
We reduced the checkout from 4 steps to 2. We added trust badges, a clear return policy, and a money-back guarantee near the payment button. We added Mobile Money as a payment option — this alone had a significant impact, as many Ugandan consumers prefer MoMo over cards for online purchases.
Mobile Experience
We designed the entire new site mobile-first — starting with the smallest screen and working upward. Page load time on 3G dropped from 8.2 seconds to 2.1 seconds after image optimisation and lazy loading implementation.
Step 3: Test, Learn, Iterate
After launch, we ran a 90-day optimisation cycle. We A/B tested different product image layouts (lifestyle vs. product-only won by 22%). We tested the CTA button copy ("Add to Cart" vs. "Buy Now" vs. "Get It Delivered" — the last won significantly, framing the purchase in terms of the outcome). We tested the order confirmation page, turning it into a referral driver.
Each iteration was small, measured, and grounded in data from the previous period. The compounding effect of dozens of small improvements over 90 days was dramatic.
The Framework: Design Observe, Hypothesise, Test, Scale
The process we used on this project has now become the core of how we approach all e-commerce and lead generation work. We call it the DOTS framework:
Design with your best instincts and the data you have. Observe how real users interact with what you built. Hypothesise what changes could improve performance based on what you see. Test one variable at a time with statistical rigour. Then Scale what works.
This isn't a revolutionary insight — conversion rate optimisation has been a discipline for two decades. But very few agencies in Uganda are applying it systematically. That's an opportunity for the brands willing to do the work.
What This Means for Your Business
If you're spending money on advertising but not measuring and optimising your conversion funnel, you're leaving enormous amounts of money on the table. Every visit to your website that doesn't convert is money wasted on acquisition.
The good news: you don't need to do everything at once. Start with a simple heatmap install (Hotjar has a free tier). Watch 20 session recordings. Identify the point where users are most commonly abandoning. Fix that one thing first. Then repeat.
That's data-driven design in its simplest form. And it works.