← All work

Retail · Live build

Mayja Match.

A fragrance brand had three days, one booth, and a queue of people who could not say what they wanted. We built the thing that could ask them.

Client
Mayja Skin
Where
Afro+ Fest, Sept 4–6
What we built
Scent matcher, upsell and checkout
Live
mayja-match.vercel.app

Purpose

Fragrance is bought by smelling. A queue does not wait.

Mayja Skin sells fragrance. At a festival booth that creates a specific problem: the product can only be judged by smelling it, one person at a time, and there is always a line.

Two kinds of people reach the table. Some already know a scent they love and want something like it. Others have no idea and need to be asked the right question. Both were being served by the same conversation, and that conversation took as long as it took. Staff spent the weekend repeating themselves, the line set the ceiling on sales, and the mailing list was whatever got written on paper.

What was needed was not a store. It was the conversation itself, running on a phone, ending in a recommendation specific enough to act on.

The interface

Three taps to a name she can ask for.

Reproduced from the live build in the brand’s own palette and type.

YOUR MAYJA MATCH HERHIM PAY

SEPT 4–6 · AFRO+ FEST

Your MAYJA Match

Find the scent that smells like you — shopping for her right now.

OPTION 1

“I have a favorite.”

We’ll match its notes to your top 3 Mayja scents.

NAME IT→

OPTION 2

“Surprise me.”

Two quick taps and your top 3 appear.

10-SEC QUIZ→

EXPLORE HER SCENT FAMILIESSEE ALL →

Sweet · Fruity · Floral29 SCENTS ACROSS SIX FAMILIES
Two doors, not onePeople who already know a scent they love take a different path from people who do not. Splitting them at the front removes the slowest part of the conversation.
YOUR MAYJA MATCH HERHIM PAY

← BACK

Pick her vibe.

“Do you like sweet, fruity, floral, warm, or fresh?”

SweetPLAYFUL · FLIRTY · DELICIOUSStrawberry candy · Pink fizz · Sugared amber
FruityJUICY · BRIGHT · FUNMango sun · Pineapple crush · Berry pop
Fruity FloralFEMININE · JUICY · CROWD-PLEASINGPeach nectar · Rose lemonade · Golden honey
FloralFEMININE · ELEGANT · ROMANTICNight orchid · Soft petals · Almond cream
Warm + GourmandRICH · COZY · SEXY · EDIBLEAmber glow · Caramel drizzle · Toasted vanilla
CleanFRESH · SOFT · EFFORTLESSCrisp linen · Ocean air · White petals
Plain language, not perfumerySix scent families described the way a customer would describe them, each showing the notes underneath. Nobody has to know what a gourmand is to pick one.
YOUR MAYJA MATCH HERHIM PAY

← START OVER

YOUR VIBE: SWEET

Her Top 3

1 Sweet ThangSTRAWBERRY FIZZ CANDY · AMBERStrawberry candy with a sexy amber finish.MAKE IT LAST · LAYER WITH CLARIBEL BALM
2 Bubbly MimosaPINK ROSE · SPARKLING CITRUSBrunch, bubbles and pretty pink energy.MAKE IT LAST · LAYER WITH CLARIBEL BALM
SAVE YOUR MATCHScan it — your phone opens a text that already says “Hey, new Mayja Skin fan here!”
TRY AGAINCHECK OUT ✦
The result does the sellingEvery match carries its notes, a line the staff can say out loud, and a layering suggestion. The list signup sits on the same screen as the recommendation.

Branding

Her palette, not ours.

Mayja Skin already had an identity. The app was built inside it rather than alongside it.

Base#0C0906
Panel#1C130A
Ink#F3E9D2
Gold#F0D48A → #C99B3F
Dim#A08B63
Violet#B18CFF

Your Mayja Match

Julius Sans One · display

Sweet Thang

Cormorant Garamond · scent names

Two quick taps and your top 3 appear.

Jost · interface

Workflow

What happens between hello and paid.

01

Split the queue

She picks who she is shopping for, then whether she has a favourite scent or wants to be asked.

02

Two taps

A scent family, then up to two moods. Short enough to finish while standing.

03

Top three

Three named scents with their notes, a description, and a line staff can say back to her.

04

Layer it

Every match suggests the balm and scrub that hold it to skin. The upsell is part of the answer.

05

Save and pay

A QR opens a pre-written text to join the list. Checkout takes Venmo, Zelle, Apple Pay or a contactless tap.

In our words

What we were actually solving.

When Mayja Skin came to us, the ask sounded like a shop. Let people buy at the booth. We spent the first conversation working out that selling was not the constraint. Deciding was.

A fragrance booth converts on a conversation, and a conversation does not scale. The person behind the table can only talk to one customer at a time, and the good version of that talk — what do you normally wear, do you like sweet or clean, here, smell this — takes minutes. Multiply that by a three-day festival and the line becomes the ceiling. Everyone past a certain point in the queue walks.

So we built the conversation, not the shop. Two entry points, because the two kinds of customer need different first questions. Six scent families written the way customers talk rather than the way perfumers do. A mood step capped at two taps, because a third tap is where someone standing in a crowd gives up. Then three named scents she can point at.

The two decisions we would defend hardest are the small ones. The first is that the layering suggestion lives on the match card rather than at checkout — the moment a customer is pleased with a recommendation is the only moment the balm sells itself, and putting it a screen later would have wasted it. The second is the list signup. Every booth at every festival collects emails on a clipboard and loses half of them to handwriting. We made it a QR that opens the customer’s own messaging app with the text already written. She does not type anything. She presses send, and she is on the list from her real number.

Checkout takes whatever the crowd already uses rather than whatever we would have preferred to integrate. At a festival that matters more than elegance.

We handed it over before the doors opened. Across the weekend Mayja’s own team ran it — no one from Isaac and Co. stood at that booth.

Revenue up 46%Against the same festival the prior year.
Signups up 20%Email and text, captured at the moment of the match.
Three days, their teamBuilt, handed over, and run by Mayja Skin staff.

Start here

Tell us where the hours are going.

A short call to find out whether there is something worth building. If there is not, we will say so.

Book a call

Or email zuleema@isaacandco.co