Designing Moja Lami – an Advertising Platform for the Moja Network

BRCK was looking to expand its client base by creating a platform that enables advertisers to create, monitor and analyse the performance of their campaigns on the Moja Network.

Company: BRCK Project Date: Oct 2019 - April 2020

The Challenge

For a business to advertise on the Moja platform, they had to contact the sales team. Once an agreement was reached, they would send over their assets and information and a member from the content team would then create the campaign. This was not scalable.

To solve this, we set out to achieve these two main business goals:

  • Create a scalable platform that advertisers would use to create their campaigns on Moja
  • Enable advertisers to easily view data on the performance of each individual campaign

My Role

I led the product team that built the platform.

I was also responsible for the Interaction Design, Visual design, Prototyping & Testing, User Experience and creation of the HTML templates for the software engineering team.

First Iterations

Due to time and other constraints, the initial mockups were created using some of our internal design systems. After the mockups were presented to stakeholders, the common feedback we received was that it was cluttered and confusing.

Rethinking the Experience

After the feedback, we went back to the drawing board. One thing that had become exceedingly clear was that we had to make Moja Lami so simple that even the non tech-savvy business owners could use it.

To achieve this, I came up with these additional goals:

  • Create a user experience that felt friendly and approachable making it easier for our non-tech-savvy users to feel comfortable using the platform
  • Remove all unnecessary fields or steps that would make it harder for our users to create a campaign
  • Present data so simply that it can be easily interpreted by anyone

A Friendlier Login Page

To set the friendly and approachable theme, it was important to put a human aspect right at the gateway to the platform. Also, we wanted to communicate the potential reach of a campaign to encourage users to create one.

New Dashboard

When logging in for the first time, I wanted users to see a welcome message, an explanation on what to expect once they have a campaign running and a call to create one.

For the dashboard redesign, we had multiple iterations and feedback and settled on the one that provided a quick summary of the performance of each campaign and a link to further breakdown. This made it easier for users to view how their campaigns were performing.

I also added thumbnails showing the main campaign asset to make it easier for users with multiple campaigns to remember which campaign they are looking at

Detailed Campaign Insights

The goal for the campaign insights page was to provide a breakdown of different metrics that would cater to users who would be only interested in numbers and those who like to see their data presented in graphs

It was also important to provide simple explanations to the various breakdowns for non-tech savvy users who would not know to click an icon to reveal a detailed explanation of some of the terms.

A Simpler Campaign Creation Process

To make the campaign creation process less intimidating, I decided to break down the campaign process into steps. I also removed unnecessary fields and hid other fields until the user needed them.

The Error Pages

No one likes error pages. They can be quite frustrating more so if the user does not understand the errors. To lessen the frustration, I made them friendlier and easier to understand.


Some of the feedback we received from users were they loved the new minimal look and simplicity of use. One user remarked, “This is the easiest campaign creation process I have ever seen”.

However, because of the Covid-19 pandemic and change of priorities, we were unable to continue developing Moja Lami and roll it out to a larger audience.

To that end, I am extremely proud of my team and the larger business team that did everything they could to help bring the Moja Lami vision to life.

Interested in building something amazing together?