Case study · Product design

McDonald's

2022

Design a productivity app, now used by the 1,500 French restaurants

Product designer & Product manager

01

Overview

01

Overview

At a glance

CLIENT

McDonald's France

CLIENT

McDonald's France

TOOLS

· Figma · Confluence · Jira · Smartsheet · Slack

TOOLS

· Figma · Confluence · Jira · Smartsheet · Slack

TEAM

· 1 product designer (me) · 1 head of tech · 2 developers

TEAM

· 1 product designer (me) · 1 head of tech · 2 developers

YEAR

2022

YEAR

2022

ROLE

Lead Product Designer

ROLE

Lead Product Designer

KPI

· Adoption · Downloads · Frequency · Reviews

KPI

· Adoption · Downloads · Frequency · Reviews

The problem to resolve

From campaign instructions sent by PDF — with no way to track what needed doing

PDF based

Every year, McDonald's France runs about 80 campaigns. They used to send a PDF to 1,500 restaurants listing all tasks and deadlines.

PDF based

Every year, McDonald's France runs about 80 campaigns. They used to send a PDF to 1,500 restaurants listing all tasks and deadlines.

Pain for the restaurants

This made it difficult for restaurants to keep track and prepare efficiently.

Pain for the restaurants

This made it difficult for restaurants to keep track and prepare efficiently.

Pain for the HQ

They couldn't track the progress of the campaign launches.

Pain for the HQ

They couldn't track the progress of the campaign launches.

The solution

To one place for every campaign task — always up to date, always at hand

The HQ can send campaigns — with precise targeting per restaurant (McCafé, McDrive, region, or one specific restaurant).

The HQ can send messages to the restaurants through the app.

The restaurant directors can see the tasks they have to do, and check a task when it’s done.

The directors can share the initiatives they take in the app, to inspire other restaurants.

Impact preview

Used by the 1,500 French restaurants

1,500

restaurants using the app (100%)

4.75/5

average rating in stores

91%

say it saves them time

80

campaigns a year, now targeted

1,500

restaurants using the app (100%)

4.75/5

average rating in stores

91%

say it saves them time

80

campaigns a year, now targeted

What I carried out

The activities I led, end to end

User research

Interviewed 4 restaurant directors in different cities and built 2 personas.

User research

Interviewed 4 restaurant directors in different cities and built 2 personas.

Feature definition

Ran a definition workshop with the PDF authors to detail every needed feature.

Feature definition

Ran a definition workshop with the PDF authors to detail every needed feature.

Prioritization

Built a prioritization list, then an effort-estimation workshop with internal IT.

Prioritization

Built a prioritization list, then an effort-estimation workshop with internal IT.

MVP & roadmap

Moderated an MVP prioritization workshop with the client, and drew the roadmap.

MVP & roadmap

Moderated an MVP prioritization workshop with the client, and drew the roadmap.

Information architecture

Designed the sitemap and the page narrative, validated with the client.

Information architecture

Designed the sitemap and the page narrative, validated with the client.

Design

Produced the wireframes, then the high-fidelity mockups.

Design

Produced the wireframes, then the high-fidelity mockups.

Design system

Built the tokenized design system.

Design system

Built the tokenized design system.

Handoff & delivery

Handed off to the developers and followed delivery in Jira.

Handoff & delivery

Handed off to the developers and followed delivery in Jira.

02

Discovery

02

Discovery

User research

Insights from restaurant directors interviews

I interviewed 4 restaurant directors in different cities to understand how they ran campaigns once they received the PDF. I built 2 personas and surfaced new needs — like delegating tasks to sub-managers.

Like to share operations with other restaurants

Directors like to share pictures of their operations with other restaurants.

Need for task delegation

Directors don't carry out the tasks themselves — they delegate them to their managers.

Need for visual modernity

Other in-house McDonald's tools didn't feel very modern, which could be unsettling.

Multi-restaurants account required

Some directors are responsible for several restaurants, which impacts the app's workflow.

Stakeholder workshops

Insights from HQ stakeholders interviews

All the content had to live in a back office. I ran a workshop with the people who build the PDFs so they could detail every feature they’d need.

Extensive projects & checklists

Each PDF includes images, tasks the manager checks off, and links to other documents or internal sites.

Campaigns depend on restaurant type

McCafé, McDrive, Uber Eats delivery… every restaurant is different, so HQ must target by specificity.

Different launch dates

Some regions or restaurants launch before others — task due dates differ per restaurant.

03

Definition

03

Definition

Framing the roadmap

Prioritize a MVP

01

Develop a prioritization list from everything I collected.

02

Run a workshop with internal IT to estimate an effort rate for each user story.

03

Moderate a workshop with the client to define their MVP priorities.

04

Create a roadmap for the MVP — and for the future.

Information architecture

Align with the client around a sitemap

To start from a shared overview, I designed the sitemap and the page narrative — and checked alignment with the client before any UI.

04

Design

04

Design

Mockups

The product, feature by feature

Title

Features / Description

Title

Features / Description

Add a caption for this screen

Add a caption for this screen

Add a caption for this screen

05

The results

05

The results

The results

Now used by the 1,500 French restaurants

1,500

restaurants using the app (100%)

4.75/5

average rating in stores

91%

say it saves them time

80

campaigns a year, now targeted

1,500

restaurants using the app (100%)

4.75/5

average rating in stores

91%

say it saves them time

80

campaigns a year, now targeted

Next case study

Redesigning an insurance website to convert

Keep exploring

Back to all work

Axel Meimoun

© 2026 Axel Meimoun — All rights reserved.