Design from scratch a productivity app for all McDonald's restaurant in France

Design from scratch a productivity app for all McDonald's restaurant in France

Case study · Product design

McDonald's

2023

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

2023

YEAR

2023

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.

Exemple de campagne par PDF

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 all 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.

01

Need for task delegation

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

01

Need for visual modernity

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

01

Multi-restaurants account required

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

01

Like to share operations with other restaurants

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

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.

01

Include assets in projects & checklists

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

01

Campaigns depend on restaurant type

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

01

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

Track your daily task and delegate what you need

Task follow-up. The dates are highlighted if a task is to be done.

All project in 1 view. To discover the future campaigns.

Calendar expandable. I can expand the date field, to have a good overview of the future

Delegation. I can assign tasks to my sub-managers

My task follow-up. The task I assigned to myself are more highlighted (in yellow) than the others

Keep up to date with HQ and other restaurants

Keep in touch with Headquarter.
All in one dedicated tab always on hand.

Discover. I can browse other restaurant initiatives.

Sharing. I can share my own initiative.

Show your love. Possibility to like the initiatives.

05

The results

05

The results

The results

Now used by all 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.