gamified carbon tracking app redesign

Redesigning onboarding and personal carbon tracking for a gamified carbon tracking mobile app startup

I worked with Tanbii, a Web5 mobile application that gamifies sustainable habits for rewards, to evaluate and redesign their carbon tracking feature to help the company refine their beta product to improve user retention.

The carbon tracking feature is a core feature of the app which allows users to track their real-life carbon-reduction activities to earn tokens.

My Role

UX/UI Design Intern

Team

UX/UI Design Intern (2), Product Manager (1)

Timeline

Jul 2024 - Sep 2024

Project Type

Internship

what was missing

Our stakeholders identified user engagement and retention as the product's primary problem.

Because we lacked prior research to build off, I created my own research plan to uncover key pain points. Based on this, I scoped the project to the following 3 priorities.

Research
Comparative Analysis

4 apps

Usability Testing

4 users

Concept Testing

4 users

1

An effective onboarding would improve discoverability.

Users were confused how to find the carbon tracking feature or did not know it existed.

2

Personalization would make it easier for users to start or stick to activities.

Users felt deterred from engaging when presented with activities irrelevant to their interests and lifestyles.

3

Clear incentive would improve motivation to engage with the app.

There was no clear connection on incentive for completing activities.

Competitor apps tended to emphasize incentive for user retention.

how we filled the gaps

What I did:

  • Prioritized design features based on research findings to meet stakeholder goals

  • Planned and conducted usability and concept testing

  • Created UI kit for accessibility

  • Created low/high fidelity prototypes

  • Created stakeholder presentations and developer handoff notes

Weekly Meetings with Product Manager

Project Scoping, Usability Testing

User Flows & Wireframing

Concept Testing & Feedback

Iterate Prototypes

previous design

  • lack of onboarding caused confusion for how to start

  • app opens to game leaving other core features difficult to discover

We went through rounds of wireframe iterations and critiques from our stakeholders to refine these flows:

  1. onboarding

  2. carbon activity management

  3. activity completion

new designs

1 - onboarding

personalization upon onboarding

  • onboarding sets users up with core features of the app (game, activities, rewards, friends)

  • users can choose activities of their interest during onboarding

Tooltip walkthrough

  • app opens to main menu instead of game

  • upon first use, users receive tooltips explaining the main menu

2 - carbon tracking activity management

streamlined and personalizable menu

hover to see new

hover to see new

hover to see new

3 - activity completion

improved visual flow and accessibility

hover to see new

hover to see new

hover to see new

accessibility

increased contrast ratios, text and button sizes

hover to see new

hover to see new

hover to see new

visual system

I created a UI kit with accessiblity in mind and the visual style of the original app.

final results

The product manager was pleased with the final designs and passed them onto the leadership team. We handed off the annotated final designs and UI kit for the development team to use and build off of.

Onboarding process that personalizes carbon reducing journey and brings attention to core features
Personalizable activities list emphasizing progress metrics and incentives to improve user engagement
Clearer visual flow to reduce friction of tracking and completing activities

challenges and lessons learned

navigating ambiguity

  • No pre-existing research data or resources - I successfully created and executed a quick usability plan.

  • Prioritizing features - I was able to find direction and prioritize areas of focus when the project scope shifted around. We documented concepts that aligned with project goals but were out of scope for our timeline on our handoff documents for our stakeholders to consider for next steps!

justifying design decisions

  • Getting stakeholders on board - I framed my reasoning for prioritization and design decisions with business goals and usability insights.

  • Disconnect with the development team - we had language and time zone barriers so we relied on our product manager as a communication liaison. This pushed me to be extra clear when presenting my design decisions to the product manager and in my annotations on design documents. 

Carolyn P. Chen (she/they)

ux product designer in seattle, wa, usa, looking for my next adventure

site designed and built by me :)

© Carolyn Chen 2025

Carolyn P. Chen (she/they)

ux product designer in seattle, wa, usa, looking for my next adventure

site designed and built by me :)

© Carolyn Chen 2025

Carolyn P. Chen (she/they)

site designed and built by me :)

© Carolyn Chen 2025