SOLE SUPPLIER

SOLE
SUPPLIER

RETAIL AFFILIATE DISCOUNT iOS APP
RETAIL STOCK
MANAGEMENT OPTIMISER

Sep 2019 - Nov 2019

B2C
B2C
BRITISH OWNERSHIP

Early observations

Getting sales on rails

1

The Sole Supplier had established a strong brand within the trainer affiliate space, but needed to increase sales volumes to drive sustainable growth in what is ultimately a numbers-driven market.

2

The Sole Supplier produced high-quality product content, but users faced friction when trying to access discount codes.

1 iOS Engineer
2 Front End engineers

Developers code bases:

React
Java
Javascript
Test Flight

1 Product Designer (me)

Softwares I used:

Sketch
Axure
Material UI
Jira

Early observations

Getting sales on rails

1

The Sole Supplier had established a strong brand within the trainer affiliate space, but needed to increase sales volumes to drive sustainable growth in what is ultimately a numbers-driven market.

2

The Sole Supplier produced high-quality product content, but users faced friction when trying to access discount codes.

1 iOS Engineer
2 Front End engineers

Developers code bases:

React
Java
Javascript
Test Flight

1 Product Designer (me)

Softwares I used:

Sketch
Axure
Material UI
Jira

Early observations

Getting sales
on rails

1

The Sole Supplier had established a strong brand within the trainer affiliate space, but needed to increase sales volumes to drive sustainable growth in what is ultimately a numbers-driven market.

2

The Sole Supplier produced high-quality product content, but users faced friction when trying to access discount codes.

1 iOS Engineers
2 Front End engineers

Developers code bases:

React
Java
Javascript
Test Flight

Softwares used:

1 Product Designer (me)

Sketch
Axure
Material UI
Jira

PRIMARY PERSONA - GEN Z

"trainer discount codes can be tricky to follow"

Trainer discount codes can be tricky to follow, particularly in a fast-moving market where releases are time-sensitive and offers change quickly. For a predominantly Gen Z audience who expect speed, clarity and mobile-first experiences fragmented codes, unclear eligibility and expired promotions create unnecessary friction.

When users are forced to jump between links, decipher conditions, or manually test codes at checkout, engagement drops and trust erodes.

Simplifying how discount information is surfaced and applied is critical not only to improving conversion, but to meeting the expectations of a generation that values immediacy, transparency and seamless digital experiences.

Gen Z's challengers

Trainer discount codes are often fragmented, time-limited and difficult to track across multiple retailers.

Users are forced to switch between apps, links, and checkout flows, creating friction in a fast-paced, mobile-first journey.

Expired or unclear codes quickly erode trust and reduce conversion.

For a Gen Z audience that expects speed and clarity, even small barriers can lead to drop-off.

PRIMARY PERSONA - GEN Z

"trainer discount codes can be tricky to follow"

Trainer discount codes can be tricky to follow, particularly in a fast-moving market where releases are time-sensitive and offers change quickly. For a predominantly Gen Z audience who expect speed, clarity and mobile-first experiences fragmented codes, unclear eligibility and expired promotions create unnecessary friction.

When users are forced to jump between links, decipher conditions, or manually test codes at checkout, engagement drops and trust erodes.

Simplifying how discount information is surfaced and applied is critical not only to improving conversion, but to meeting the expectations of a generation that values immediacy, transparency and seamless digital experiences.

Gen Z's challengers

Trainer discount codes are often fragmented, time-limited and difficult to track across multiple retailers.

Users are forced to switch between apps, links, and checkout flows, creating friction in a fast-paced, mobile-first journey.

Expired or unclear codes quickly erode trust and reduce conversion.

For a Gen Z audience that expects speed and clarity, even small barriers can lead to drop-off.

PRIMARY PERSONA - GEN Z

"trainer discount codes can be tricky to follow"

Trainer discount codes can be tricky to follow, particularly in a fast-moving market where releases are time-sensitive and offers change quickly. For a predominantly Gen Z audience who expect speed, clarity and mobile-first experiences fragmented codes, unclear eligibility and expired promotions create unnecessary friction.

When users are forced to jump between links, decipher conditions, or manually test codes at checkout, engagement drops and trust erodes.

Simplifying how discount information is surfaced and applied is critical not only to improving conversion, but to meeting the expectations of a generation that values immediacy, transparency and seamless digital experiences.

Gen Z's challengers

Trainer discount codes are often fragmented, time-limited and difficult to track across multiple retailers.

Users are forced to switch between apps, links, and checkout flows, creating friction in a fast-paced, mobile-first journey.

Expired or unclear codes quickly erode trust and reduce conversion.

For a Gen Z audience that expects speed and clarity, even small barriers can lead to drop-off.

B2C

B2C

iOS app

iOS app

User flow

User flow

Organic search - pre purchase

Organic search - pre purchase

No clear access to discount codes

How might we increase conversion across affiliate sites and app traffic by combining rich, editorial-style product content with fast, frictionless access to relevant discount codes?

Here, user engagement with products is limited to the “Share,” “Alert,” and “Love” icons.

Solution:
tab bar codes access

First peep of a possible pre purchase.

 

"Where to Buy" is clear and informative, supported by an attractive persuasive price.


The presentation of a Size input option makes it feel customisable therefore more personal and potentially engaging. 

No clear access to discount codes

How might we increase conversion across affiliate sites and app traffic by combining rich, editorial-style product content with fast, frictionless access to relevant discount codes?

Here, user engagement with products is limited to the “Share,” “Alert,” and “Love” icons.

Solution:
tab bar codes access

First peep of a possible pre purchase.

 

"Where to Buy" is clear and informative, supported by an attractive persuasive price.


The presentation of a Size input option makes it feel customisable therefore more personal and potentially engaging. 

Time saver

Time-conscious Gen Z users value being informed early, helping them save their most precious commodity: time.


Highlighting out-of-stock sizes in red gives users immediate visibility, allowing them to quickly adjust their search.

Single focus on sizes

A simple, single focus on size options is all that’s needed, creating a lightweight, accessible experience that aligns with Gen Z’s expectation for speed.

Time saver

Time-conscious Gen Z users value being informed early, helping them save their most precious commodity: time.


Highlighting out-of-stock sizes in red gives users immediate visibility, allowing them to quickly adjust their search.

Single focus on sizes

A simple, single focus on size options is all that’s needed, creating a lightweight, accessible experience that aligns with Gen Z’s expectation for speed.

Size sort affiliates

Continuing the focus on speed, selecting a size dynamically filters affiliates with stock, presenting them in a hierarchy that prioritises potential savings.

Get code

Stock availability is clearly shown using a simple “Get Code” or “No Code” label, ensuring users understand exactly what’s available.


Providing transparent information on affiliate stock sizes aligns with Gen Z’s expectation for clarity and instant access.


Listing savings helps users evaluate options quickly and make confident decisions.

Size sort affiliates

Continuing the focus on speed, selecting a size dynamically filters affiliates with stock, presenting them in a hierarchy that prioritises potential savings.

Get code

Stock availability is clearly shown using a simple “Get Code” or “No Code” label, ensuring users understand exactly what’s available.


Providing transparent information on affiliate stock sizes aligns with Gen Z’s expectation for clarity and instant access.


Listing savings helps users evaluate options quickly and make confident decisions.

Copy code

A simple, informative introduction gives users clear guidance on how to use the feature.


Displaying the discount code provides reassurance and allows users to easily copy it for use.

Shop with code

Use Code on affiliates checkout.

Copy code

A simple, informative introduction gives users clear guidance on how to use the feature.


Displaying the discount code provides reassurance and allows users to easily copy it for use.

Shop with code

Use Code on affiliates checkout.

Design Strategy

Design Strategy

Brand language - marketing

Bold brand

Youthful brand language like "And before you ask…we do not sell trainers, shoes, footwear, its just information bruh" that reflects the brand’s confident, candid, and playful tone.


Modern, minimalist input fields feel light and unobtrusive, suggesting fast, efficient communication with a no-nonsense approach.

Seasonally scalable 

The UI design template was scalable, easily accommodating seasonal theme updates and evolutions.

Bold brand

Youthful brand language like "And before you ask…we do not sell trainers, shoes, footwear, its just information bruh" that reflects the brand’s confident, candid, and playful tone.


Modern, minimalist input fields feel light and unobtrusive, suggesting fast, efficient communication with a no-nonsense approach.

Seasonally scalable 

The UI design template was scalable, easily accommodating seasonal theme updates and evolutions.

FOMO

Pushing reminders/alerts with 2 clear options (a) Codes, (b) App clickthrough, gives people with limited time an encourage prompt to action through fear of missing out.

The Launch countdown clock, elevated consumers awareness and engagement.

FOMO

Pushing reminders/alerts with 2 clear options (a) Codes, (b) App clickthrough, gives people with limited time an encourage prompt to action through fear of missing out.

The Launch countdown clock, elevated consumers awareness and engagement.

Big Brands

Flash announcements of partnerships with big brands drove consumer confidence.

Big Brands

Flash announcements of partnerships with big brands drove consumer confidence.

Brand language

Brand reinforcement with quirky supportive tone in onboarding message.

Reinforcing the brand with a playful, lighthearted tone, transforming minor technical hiccups into moments of engagement.

Brand language

Brand reinforcement with quirky supportive tone in onboarding message.

Reinforcing the brand with a playful, lighthearted tone, transforming minor technical hiccups into moments of engagement.

Want to see/know more, and how
I may assist you in your project?

Want to see/know more,
and how I may assist you
in your project?

GET INTOUCH

Create a free website with Framer, the website builder loved by startups, designers and agencies.