← Back to work

Social Commerce · Product UX · Client Project (anonymized)

Formalizing referral selling for African makers

A vendor dashboard for a multi-vendor social-commerce platform, turning the informal referral selling makers already do into a tracked, fairly-paid ambassador model.

Role

Product Designer, Vendor Experience

Platform

Vendor-facing web app

Engagement

Freelance client project (shown anonymized)

Tools

Figma

The problem

Small African makers already sell through referral: friends, resellers, and social networks moving product on their behalf. But that selling is informal. There's no way to track who actually drove a sale, no structured way to pay the people doing the selling, and no back-office tying a maker's storefront, orders, and sellers together.

The brief was to formalize it: give makers a real storefront and dashboard, and turn their informal resellers into tracked "ambassadors" who earn commission on what they sell.

The design problem underneath: how do you make a referral marketplace feel fair and transparent to two people at once: the vendor protecting their margin, and the ambassador who wants to see their work turn into money?

Research & the two users

I ran qualitative interviews with five people close to the problem: three vendors and two ambassadors. Two findings each overturned an assumption I'd started with: one reshaped the architecture, the other reshaped the payment model.

The vendor

A maker running their own storefront, managing products, orders, and payouts.

The ambassador

A referral seller who promotes a vendor's products and earns commission.

Their incentives pull in opposite directions, which is what made the commission experience a genuine design problem rather than a simple feature.

Finding 1

Assumption

Each vendor runs a single store.

Finding

A vendor I interviewed runs two separate businesses and did not want them merged on the platform. They needed orders and storefront identity kept fully walled off between the two, not blended into one view.

Decision

Multi-store ownership designed as context isolation, not a filter. A dropdown that merely filtered one shared dataset would leak order history and blur brand identity. Instead, switching stores switches the entire workspace: its own orders, identity, payouts. This is why a persistent store switcher sits on every screen.

Finding 2

Assumption

Ambassadors would be paid a fixed monthly amount.

Finding

Ambassadors didn't want monthly pay. They wanted earnings tied directly to their own performance (clicks and conversions) and the ability to withdraw when they chose, not on a set cycle.

Decision

A performance-based earnings model with on-demand withdrawal. This is why the dashboard surfaces each ambassador's conversions translated into Naira earned, and why Payouts is its own primary destination in the navigation.

The design challenges

Three questions, grounded in what users told me, shaped the work:

  1. How do you make a commission split feel fair and transparent to the vendor and the ambassador at the same time?
  2. How do you architect for a vendor who owns more than one storefront and wants them kept separate?
  3. How do you keep a data-dense dashboard action-first, so it tells the vendor what to do next rather than just what already happened?

Key decisions

Store switcher on every screen

Multi-store ownership is architectural, not a setting. It is present from the first screen, isolating orders and storefront identity per business.

Live commission split at creation time

When a vendor adds a product, they see the split before publishing: what the ambassador earns and what the vendor keeps.

Live product preview

On the Add Product screen, the vendor sees exactly how shoppers will see the listing as they type, removing uncertainty at the highest-anxiety moment.

Action-first dashboard

Distinct inventory states (low stock, out of stock) and a "Pending Actions" summary orient the vendor around what needs doing, not vanity metrics.

Designing for trust

Trust wasn't left to emerge on its own. It was designed at specific moments:

  • •Commission transparency: both the vendor and the ambassador can see how a sale splits, so the arrangement never feels hidden.
  • •A shareable public storefront: a direct store link and QR code let vendors sell through the social channels they already use.
  • •Order clarity: order status is always legible, so vendors and buyers know where a sale stands.

Collaboration & scope

I worked as part of a two-person design team and owned the vendor-facing experience shown here; another designer worked on the administrative platform. The client changed the product's design direction after my engagement ended, so these designs are not the current live product.

Visual system

A deep purple primary with a coral secondary keeps the interface confident but calm under dense data. Every monetary value is in Naira. Product content reflects real African maker categories (handwoven Adire, Aso Oke, Kente, Ankara), so the platform reads as authentically built for its market rather than a generic template.

Final screens

Vendor dashboard, Add Product screen, and Products/Inventory screen.

Social Commerce Platform vendor dashboard, Add Product screen, and inventory screen Overview + 3 screens View walkthrough

Outcome

A complete vendor-facing design for the ambassador commerce model, covering the dashboard, product management, and payouts. The client changed direction after my engagement ended, so this is not the current live product.

Reflection & what's next

The most useful thing this project taught me: research doesn't stop at the UI layer. One finding reshaped the product's architecture (multi-store isolation); another reshaped its business model (performance-based, on-demand pay). Designing for two users with opposing incentives (vendor margin versus ambassador earnings) pushed me to treat transparency as an explicit design target, not a nice-to-have.

What I'd test next:

  • •Whether vendors correctly understand that switching stores fully isolates context, rather than just filtering a shared view.
  • •The on-demand withdrawal flow, end to end, with ambassadors.
  • •Whether showing the live "ambassador earns / you keep" split changes how vendors set their commission rates.
Next project Taskmind →