Skip to content
Berke Tok
Back to work

E-commerce

Nawa

A beauty marketplace that ranks for everything

The bilingual storefront as a Riyadh customer meets it, rendering in under a second on Android
Sector
E-commerce
Location
Riyadh, KSA
Year
2024
Kickoff to production
18 weeks
01Overview

A bilingual marketplace replatform plus 40,000 programmatic pages that turned search into Nawa's cheapest channel.

02The problem

Nawa was paying for every visit. Their storefront took nine seconds to load on mobile, Arabic pages were not indexed at all, and category pages competed with each other for the same terms.

Catalogue photography that carries the PDP, not a stock packshot
03What we built
  1. 01

    Rebuilt for speed first

    A new storefront that renders in under a second on a mid-range Android phone in Riyadh, not on a developer's laptop.

  2. 02

    Arabic as a first-class citizen

    Proper RTL, Arabic-first URLs and hreflang across both languages, so Saudi search finally sees the whole catalogue.

  3. 03

    40,000 pages worth reading

    Programmatic ingredient, concern and brand pages generated from structured product data, each with genuinely useful content and quality gates that keep them indexed.

Ingredient and concern pages that earn the click, not thin templates
The engine behind 40,132 programmatic pages, each one held to a quality gate before it publishes
04The result

Organic overtook paid within months and became the largest source of new customers. Blended acquisition cost fell enough that paid became a supplement, not the whole channel.

What changed

Mobile storefront
Fast
Catalogue SEO
Programmatic
Acquisition mix
Organic-led
The quarter it turned, organic overtaking paid as the largest source of new customers

Stack

  • Next.js
  • Shopify
  • Algolia
  • BigQuery
  • Cloudflare

Disciplines applied

  • Web & digital infrastructure
  • SEO & AI search
  • Data & analytics

Closing

Do you have an idea, or a problem?

Either works. In my experience the second one goes faster.

I usually reply the same day.