Markets

One continent.
Many markets.

Africa is not one market, and a system that pretends it is will break at the first border. We design for the differences between markets from the start — so that growth into the next one is configuration, not reconstruction.

Africa seen from orbit at night, city lights tracing the coasts and the interior

Connected markets

The markets we design for.

Fourteen markets we design for — and the connections between them. No market is the centre; the system is designed to work across them.

  • LagosNigeria
  • AccraGhana
  • AbidjanCôte d'Ivoire
  • DakarSenegal
  • DoualaCameroon
  • NairobiKenya
  • Dar es SalaamTanzania
  • KampalaUganda
  • KigaliRwanda
  • Addis AbabaEthiopia
  • JohannesburgSouth Africa
  • LusakaZambia
  • CairoEgypt
  • CasablancaMorocco

Working in another African market? Most of what we design transfers; tell us where and we will say what changes.

Lagos Accra Abidjan Dakar Douala Nairobi Dar es Salaam Kampala Kigali Addis Ababa Johannesburg Lusaka Cairo Casablanca

Designed with regional differences in mind

What changes from one market to the next.

These are the inputs to every architecture we draw. They are held as configuration inside the system — which is what makes the second market possible without a second system.

  • Payment methods

    Mobile money, cards, bank transfer, cash on delivery — and the mix shifts from market to market. The checkout, the reconciliation and the refund flow are designed for the methods customers actually use.

  • Languages

    English, French, Arabic, Portuguese, Swahili and the languages customers message in. Interfaces, automated replies and documents hold language as configuration, not as a rebuild.

  • Currencies and pricing

    Several currencies, sometimes within one business. Pricing, invoicing and reporting keep the currency on every record and consolidate to one set of numbers.

  • Tax, regulation and documents

    Invoice formats, tax rules, data protection and sector regulation differ by country. The system holds them as rules per market, applied automatically.

  • Logistics and delivery

    Address conventions, delivery zones, last-mile partners and cross-border corridors vary. Delivery promises are computed from real rules for each market, not typed by hand.

  • Connectivity and devices

    Data costs, network quality and the phones in customers' hands shape every interface. Pages are light, apps work offline where they must, and messaging is a first-class channel.

  • Consumer and buyer behaviour

    How customers discover, compare, negotiate and pay differs — trust is built differently in each market. Acquisition and conversion flows are designed against that behaviour, not a global template.

  • Cross-border operations

    A business in two markets needs one system with two configurations, one set of numbers and no duplicated staff. The architecture is designed for the second market before the first goes live.

Regions

Five regions. Different starting points.

Broad patterns, not statistics — the things we check first when a business tells us where it operates. Every engagement then starts with the specifics of its own market.

An executive looking over a coastal capital with a modern skyline and independence monument

West Africa

Nigeria · Ghana · Côte d'Ivoire · Senegal

  • English- and French-speaking markets side by side, often served by one business
  • Several currencies across a short distance
  • Bank transfer and card alongside mobile money; messaging-led commerce is the norm
  • Large, fast-moving consumer markets and dense trade networks
A coastal port city with cranes, highways and a modern skyline

East Africa

Kenya · Tanzania · Uganda · Rwanda · Ethiopia

  • Mobile money deeply embedded in everyday commerce and business-to-business payment
  • English and Swahili widely used; strong regional trade corridors
  • Logistics, agriculture and services businesses operating across borders routinely
  • High expectations for mobile-first service and instant confirmation
An executive at a window overlooking a city and mountain

Southern Africa

South Africa · Zambia

  • Mature card, banking and formal retail infrastructure alongside mobile payments
  • Established regulatory and data-protection frameworks to design for
  • Businesses that expand regionally from a strong home base
  • Sophisticated buyers who compare digital experiences to global standards
An executive in an arched gallery overlooking a coastal city and mosque

North Africa

Egypt · Morocco

  • Arabic and French interfaces, documents and support
  • Cash still significant alongside fast-growing digital payments
  • Large domestic markets and close commercial ties to Europe and the Gulf
  • Right-to-left and bilingual design handled from the start
An executive on a balcony overlooking a port city with a mountain behind it

Central Africa

Cameroon

  • Bilingual French and English operations
  • Mobile money widely used for consumer and business payments
  • Infrastructure that varies by city, which the system must tolerate
  • Regional trade with West and East African neighbours

Dedicated market pages

We publish a dedicated page for a market only where we have genuine, current operating insight and commercial activity — never a thin page for search engines. As engagements complete in each market, its page follows.

Cross-border growth

Entering the next market should be configuration, not reconstruction.

When a business we work with enters a second country, the system already knows how. This is what it holds per market:

  • Currency, pricing and tax rules
  • Language for interfaces, replies and documents
  • Payment methods and reconciliation rules
  • Delivery zones, partners and promises
  • Legal entity, invoice format and compliance
  • Local staff, roles and escalation paths
  • Market-level reporting that rolls up to one view

Where do you operate?

Tell us your markets. We'll design for all of them.

One conversation about where the business is, where it is going, and what the system has to hold to get there.

Start a Project