MyRecharge.ng

Easy and reliable way to buy electricity.

Client Redondo Solutions
Date August 21, 2021
Category Ui/Ux Design
Link Website

Introduction

MyRecharge.ng, an online electricity web application, is built to serve over 5 million Nigerian customers, facilitating easy electricity token top-ups on their prepaid meters to access electricity in their homes, offices, and businesses.

Accessing electrical units remains a significant challenge for the African continent, with manual processes often being utilized.

MyRecharge.ng simplifies access to electrical units via a seamless mobile and web application.

My Role + Team

The project team was made up of a senior DevOps/engineering manager, a front-end engineer, a QA tester, a product owner, and myself. On this project, I primarily worked on user research, information architecture, design systems, UI design, prototyping, and user testing.

Ewomazino

Product Designer
UI/UX

Samuel

Solution Architect/
Engineering Manager

Ani

Product Manager
/Owner

Utibe

Front-end Developer

Mumin

QA Tester

Problem + Customers

In 2022, following the launch of MyRecharge.ng 1.0, we received an increasing number of feedback and calls from customers requesting their cards to be stored on the application for recurring payments. Additionally, they expressed a desire to avoid seeing a failure response after payment and to resolve issues without having to reach out to support; they prefer an automated process.

To address these concerns and attract new users, I embarked on enhancing the platform’s user experience.

Data Gathering

To gather insights, I conducted extensive research to understand user preferences and pain points. I sought answers to key questions:

  • Do users desire card storage for recurring payments?
  • Do users want to avoid seeing failed responses after payments?
  • Do users prefer issue resolution without reaching out to support?
  • Do users prefer automated processes for issue resolution?

I initiated research to uncover customers’ preferences regarding stored payment cards, aversion to post-payment failure responses, desire for issue resolution without support contact, and preference for automated issue resolution. I conducted email surveys, and online questionnaires targeting onboarded users who hadn’t made successful payments and interviewed existing customers who had lodged complaints about their platform experience.

Research

Recruitment
Criteria

Research
Objectives

Objective 1

Understand user preferences regarding the storage of payment cards for recurring transactions on the MyRecharge.ng platform

Objective 2

Identify user perceptions and concerns regarding experiencing failure responses after completing payments.

Objective 3

Explore user expectations and preferences for issue resolution processes, including the desire for self-resolution versus reaching out to support.

Objective 4

Investigate user attitudes towards and preferences for automated processes for issue resolution on the MyRecharge.ng platform.

Questions + Findings

Research
Setup

For this research, I conducted semi-structured interviews with 16 users. I had them share with me their experience buying tokens from the platform, and the questions I asked were to gain insights into the research objectives.

Research
Questions

Objective 1

Do you prefer having your payment card stored on the MyRecharge.ng platform for recurring transactions? Why or why not?

How would you feel about the security of your payment card information if it were stored on the platform?

Objective 2

How do you feel when you encounter a failure response after completing a payment on the MyRecharge.ng platform?

Have you experienced any inconvenience or frustration due to failed responses on the platform?

Objective 3

Do you prefer resolving issues on the MyRecharge.ng platform by yourself, or do you prefer reaching out to support for assistance?

What are your expectations regarding the speed and effectiveness of issue resolution processes on the platform?

Objective 4

How do you feel about the idea of automated processes for issue resolution on the MyRecharge.ng platform?

What features or functionalities would you expect from an automated issue resolution system on the platform?

Research
Findings

Refined Persona

Through primary and secondary research, I have developed four refined personas that closely reflect our target audience. These personas encapsulate the prevalent challenges and aspirations encountered by users, guiding us toward tailored solutions for their unique needs.

Persona 1:

Convenience-Seeking Consumer

Persona 2:

Security-Conscious User

Persona 3:

Tech-Savvy Enthusiast

Persona 4:

Budget-Conscious User

The Goals

For this project, I had clearly defined goals.

  • Improve accessibility: Enhance the platform’s accessibility features to ensure inclusivity and usability for all users, including those with disabilities.
  • Optimize performance: Address any performance issues to ensure the platform operates smoothly and efficiently, even during peak usage times.
  • Enhance security measures: Implement robust security measures to safeguard user data and protect against potential cyber threats or breaches.
  • Expand payment options: Introduce additional payment methods to provide users with more flexibility and convenience when purchasing electricity tokens.

Expected Outcomes

For this project, I had clearly defined expected outcomes.

  • Increased user base: Achieve a significant increase in the number of new customers, surpassing the target of 4,000 new customers within four months post-launch.
  • Improved CSAT scores: Observe a positive trend in customer satisfaction scores, indicating that users are more satisfied with the platform’s performance and features.
  • Enhanced platform reliability: Users should experience improved platform reliability and stability, leading to fewer technical issues and disruptions.
  • Enhanced trust and loyalty: Build trust and loyalty among users through improved security measures and expanded payment options, resulting in increased user confidence in the platform.

User wants & needs

Based on the user personas’ wants and needs I have prioritized in my workshops, here are 5 Must-Have and 5 Should-Have features for the project:

Information Architecture

For the project, my approach to the information architecture involved a strategic redesign of the application to accommodate the new feature seamlessly.

I began by creating a comprehensive UX sitemap to visualize the app’s structure, allowing me to streamline the user journey by removing unnecessary interactions and emphasizing key functionalities.

By strategically placing features within the app, I ensured that users could access essential functions within three taps or less, enhancing usability and facilitating intuitive navigation.

Low Fidelity + Wireframing

For the low-fidelity and wireframing phase of the project, I adopted a collaborative approach with core stakeholders. I conducted frequent shows and tells sessions, providing updated design decks and wireframe cases for review before each session.

These meetings served as valuable forums for developers to highlight any platform constraints and for the business team to offer insights guiding design decisions.

Additionally, I involved members from the customer support team, leveraging their relevant insights gained from interacting with customers who had requested specific features.

Towards the project’s conclusion, I convened the team for a formal design review to solidify decisions and ensure alignment across all stakeholders. This collaborative process ensured that the wireframes effectively addressed user needs while considering technical constraints and business objectives.

Beginner Design System

In building the beginner design system for the project, I adopted a structured approach rooted in the principles of atomic design.

Starting with the brand’s core elements such as colors and fonts, I established the foundation of the design system, meticulously crafting a typographic scale and color palette within Figma. Utilizing the atomic design methodology, I systematically developed atoms, molecules, and organisms to ensure a comprehensive and cohesive system.

Throughout the process, particular attention was paid to the brand colors, which were rigorously tested against WCAG accessibility guidelines to ensure inclusivity and compliance.

Hi-fidelity and Design Explorations

By leveraging insights gathered from user testing and incorporating stakeholder input, I refined the design to ensure optimal usability and functionality. The final screens reflect a culmination of this collaborative process, showcasing a polished and user-centric interface that meets the project’s objectives and exceeds user expectations.

Developer Handoff

As we approached the final handoff phase, I carefully reviewed my handoff checklist to ensure a seamless transition for the engineers, aiming for a smooth and efficient process as we move toward project completion.

Testing…

In the testing phase of the project, I initiated a soft launch of the redesigned app and feature, engaging a group of opt-in beta users to gather insights and usability data.

I created a dedicated testing environment to promptly address application bugs and received constructive feedback from users. Through rapid iterations driven by the received data and valuable feedback, I ensured continuous improvement of the application and feature.

Post Launch Reflections

At the project’s conclusion, we surpassed our expectations with a 50% increase in CSAT score and the addition of 4,621 new users in the third-month post-launch, exceeding our initial projections significantly.

Thank you for watching!

Back Project