Clone

DATE

Dec 2023 - Present

USERS

Key Account Manager (KAM)

Revenue team

SOFTWARE/METHOD

Linear, Figma

Shape Up method

RICE

SKILLS

UX/UI

User Experience

User Research

Product

Context & brief


At Clone, as a Product Designer, I worked on a project to completely rethink the management of marketing campaigns for our virtual restaurants on Uber Eats and Deliveroo. Until now, these campaigns—whether promotions or advertisements—were managed through external tools like Flynt and Google Sheets.

Overall Project Objective


Internaliser la gestion des campagnes dans le back-office Clone pour réduire les coûts, améliorer l'efficacité et automatiser les actions marketing.





Research & project scoping


Before proposing a solution, we conducted an in-depth analysis to understand user needs (KAM & revenue teams), technical constraints, and optimization opportunities.

To do this, we decided to use an agile and iterative methodology, which allowed us to:



We didn’t strictly follow a single methodology but rather used different approaches depending on the project phase:



Interviews & Analysis of Existing Workflows

User interviews with KAM and the revenue team to identify their needs and pain points.

Interviews with revenue team


Current user flow (included Flynt + Gsheet)


Once this research phase was completed, it allowed us to identify the pain points and limitations of the project, enabling us to define our objectives afterward.





Pain points & contraints

Pain points


Tech & data constraints





Product & business values

Based on these insights, we defined clear KPIs and objectives to guide the design of the solution:







Project process


The project was carried out in three steps, gradually addressing the main challenges, iterating better, and optimizing both the user experience and operational efficiency.

We focused on the MVP first, then Version 1 and Version 2 coming from iterations of the previous versions.

MVP goals for Q1


How do we break down the prioritizations for each version?


We used the RICE method to prioritize features across each project. It’s a method developed by Intercom.

Screenshot of our RICE dashboard






The MVP


The goal for this MVP was to build an initial internal version to test and refine the workflow.

Key points:



Validation of a flow with users


MVP flow


MVP Dashboard


For the MVP dashboard we used an embed looker that the revenue team is used to using.

MVP Dashboard (Embed looker)

Once users have chosen which brands will be included in the campaign, a modal for choosing whether it will be an advertising or promotional campaign appears.

Modal Promotion or Ads


Campaign settings


To set up the campaign, everything has to be filled manually: the date and each brand.

Set up campaign empty

Set up campaign active




Lessons learned from this MVP

Resolved


Remaining challenges

V1 goals for Q2






The V1


The goal of this version was to structure and optimise campaigns using data.

Key points:



Validation of a flow with users


V1 flow


V1 Dashboard


For V1, we adjusted the dashboard based on user needs from the MVP version.

V1 Dashboard

Not depending on Looker anymore was a major objective to continue centralizing our partner database internally and having a single source of truth.

Intern partner list


Campaign creation & settings


When creating the campaign, the user can choose between two options:

If the user clicks on 'Smart Campaign,' everything is automatically pre-filled, allowing them to simply click 'launch campaign.' It’s important to note that the user still has control over the inputs, allowing them to verify and modify if it doesn't meet their needs.

User can choose between 2 options.

Smart campaign (pre filled input)


Campaign listing


Once the user has created their campaign, a listing allows them to receive feedback on which campaigns were launched correctly or not. Sometimes, there may be technical errors regarding the campaign's functionality.

Campaign listing.






Lessons learned from this V1

Resolved


Remaining challenges

V2 goals for Q3






The V2


The goal of this version, based on our intentions and feedback from previous versions, was to make campaign management 100% autonomous and intelligent.

Key points:



Validation of a flow with users


V1 flow


V2 Dashboard


For the V2 of the dashboard, we segmented it into three parts:

In parallel with V1, we had implemented various Retool solutions to address technical issues related to the dashboard and smart promotions. The goal of this new dashboard was also to centralize all the Retool tools we had previously set up.

V2 Dashboard


Scenarios creation & settings


A new section in the navigation was introduced: Automation Scenarios. Given the complexity of the topic, we dedicated an entirely new section to it in the navigation, allowing us to clearly display the essential information:

Automation scenarios section


If the user clicks on 'Create scenarios' A side panel opens, allowing the user to configure their own entry conditions for the scenario as well as the expected outcome.

The entry conditions can be defined based on three criteria:

If a partner meets the entry rules for the scenario, they will automatically receive the specified type of promotional or advertising campaign.

Create scenario campaign (1)


Create scenario campaign - Income


Create scenario campaign - Outcome


Scenario history


In order to know if the scenario was working, we quickly implemented a history feature that tracks whether partners entered and exited the scenario. This allowed us to validate the technical side of the feature.

Scenario history




Lessons learned from this V2

Resolved


Remaining challenges

We fell behind on our roadmap, which led to having to continue iterating on this version.

V2 goals for Q4