top of page

Ad Imprints

PSD-10-(Desktop,-Laptop,-and-Tablet).png

Internal Dashboard design for Zapr. This platform was designed for better control over running campaigns and creating reports for the same.

Overview

The brief was to build a DSP (Demand Supply Platform) that gives end-users the ability to manage campaigns, surveys & user segments under one single platform.

 

AD Imprints is a one-point source for In-depth mobile campaign analytics. The motive was to get rid of all the internal platforms we are currently using for campaign management. Consolidate all of them into Ad Imprints.

The various components of the dashboard are: 

  • Campaign Management

  • User Management

  • Survey Management

  • Segment Management 

  • Reporting / Monitoring 

  • Billing Management

Roles

UX Research, Prototyping, Art Direction, UI Design  (Team Project)

Platform

Web

Duration

6 months

My Role

I worked closely with the Engineering teams to understand technical constraints and ensure design quality standards, the Product Manager to identify user needs, and adjust project goals as the project evolved, and the Customer Success team to better identify areas of student confusion.

 

As a designer on the team, I provide user experience aid to other teams My responsibilities range from being one of the core designers responsible for creating UX patterns, guidelines, and standards for the dashboard and serve as a designer in the R&D of the project.

Defining the sprint

Given the short deadline, I decided to use the Double Diamond methodology as a very general guideline. 

Double-Diamond.png

01

Understanding the user needs

AD Imprints helps to bring together all the various platforms used currently, to a one-point user source. Through this dashboard, the users wouldn’t have to go anywhere else and everything is found in one place. Currently, the users have to use different platforms for carrying out a small task, like running a campaign. As an important, foundational step, I asked some critical questions to understand the problem thoroughly.

hfhfjxxxhdpi.png
Asset 9xxxhdpi.png
vfvjvjxxxhdpi.png
Asset 1xxxhdpi.png

How might we combine all the different dashboards?

 

How might we bring in a good user experience?

 

How might we provide creative editability option in the dashboard?

How do we provide the user easy targeting option for the campaign setup?

To better understand the target user base, I interviewed a few of the internal members to understand their needs, pain points, and their general behavior while using the dashboard. This allowed me to generate user insights, personas, and better empathize with the users.

Challenges

1. Improve navigation and user flow

The dashboard has many sections and each section needed to be clear and easily toggleable to use. 

 

2. The billing management section 

Incorporating multiple columns in a user-friendly manner and providing the option to easily switch and export the data accordingly to the requirements.

 

3. Coordinating with all teams

As the dashboard was supposed to be used by many internal teams, it was very difficult to incorporate everyone's feedback and keeping everyone in the loop. Hence the project much more time to be accomplished.

4. The right user experience for all user types

Using personas to define pain points

There are two kinds of users for the dashboard - the internal team members and the clients. There were various user personas created, a few of which are listed below. The names used are different to maintain confidentiality. 

 

My goal was to understand the challenges they faced and the workarounds they employed. 

Asset 8xxxhdpi.png

Manish Seth

Gender: Male

Age: 31 yrs

Occupation: Ad Operations Manager – QA

From: Bangalore

 

Manish has helped AdOps manage critical campaigns across regions & in the process acquired a good understanding of Zapr systems.

 

 

GOALS

To create a single dashboard for the entire process, and improve the survey preview system.

FRUSTRATIONS

 

I can’t create and run the survey smoothly. He has to create a survey on a different dashboard, later run the survey on a different dashboard. While creating a survey, he faces a lot of issues in previewing the survey.

Asset 7xxxhdpi.png

Raj Sinha

Gender: Male

Age: 36yrs

Occupation: AVP - Digital Advertising Operations

From: Bangalore

 

Raj has helped in the
• Revenue analysis for the product & identifying a trend.
• Part of business intelligence team for Ad Networks - CPC analysis

• Assisting in developing the Annual Organization plan (AOP)

 

GOALS

 

To create an easy mechanism to download and share the report. To create a monitoring section in the dashboard with better user experience.

 

FRUSTRATIONS

Faces a lot of problems to share the report with clients and also the campaign details with the finance team to generate an invoice.

03-04

Decide/Sketch

Once the research data was collected, I started to sketch the key features of the dashboard and started to analyze the flow. There was a challenge here as creating the user flow was an extremely difficult task, as in the real scenario, there are small additions constantly coming in, which creates a mess in the user flow. So sketching the flow of the dashboard in this situation was the best idea, so that there is no back and bro in the later on steps.

IMG_20180712_153152.jpg
IMG_20180531_161704.jpg
20180512_153345.jpg

Initial Sketches

Information Architecture was build based on the user flow obtained by interviews and observational methods. The user flow shown here is an overview and a very basic view, as the detailed view keeps changing over time.

flowchart2.png

02

Defining the goals

 

In this step, the data from the previous step was used to define the goals better.

The goal is to produce new knowledge and deepen understanding of the dashboard. We start off with finding the right information which will help the product that we develop to succeed. Some of the goals of the project are listed below.

 

 

  • The goal is to build a DSP platform that gives the end-users the ability to manage campaigns, surveys, & user segments 
     

  • Get rid of all the internal platforms we are currently using for campaign management. Consolidate all of them into Adimprints.
     

  • The idea is to move Solr and Jenken capabilities in the new advertiser console. Users should not be made to go to a different platform to generate audience segments/user ids. Audience creation should be available in the sample platform where campaigns are setup.
     

  • Enhance visibility and re-usability.
     

  • Creating designs compatible with multiple devices.

KEY GOAL

Create an elegant solution for a complicated platform where everyone can do everything.

Further iterations

After analyzing the initial sketches, I began to draw some questions to either validate or invalidate my design decisions. This would allow me to refine and decide what worked and didn’t work. A progression of key screens from low to high fidelity wireframes with annotations. High fidelity wireframes were built based on sketches. All the icon sizes were based on Google’s material and Adobe XD material design guidelines.

New Doc 2020-06-04_1.jpg
New Doc 2020-06-04_2.jpg
wireframe.png

05

Prototyping, Usability Testing, and Feedback

After finalizing the wireframe and sketches, I brought my initial wireframe to the mid-fidelity prototype, using Material Ui as the frame. I created the prototypes for different sections using Adobe XD.

 

 

I conducted usability tests to further improve my designs to make the dashboard more pleasing and intuitive to use. The process yielded a number of valuable feedback which helped in improving the dashboard and allowed me to make more thoughtful decisions and reach my goals.

 

 

Getting user opinions and testing data proved to show some weaknesses in the initial designs. I went back and reiterated the designs in order to strengthen the user's experience. 

initial@2x.png
Agency Dashboard@2x.png

User Feedback

"The colors and icons used are very bold."

" The ad campaign id name is going to be way longer than the available space."

"There should be an option to export the report of each campaign"

"How do I change the settings of a line item"

" How do I create separate groups to target groups on different shows, channels, genres, and timings?"

06

Wrapping up the dashboard, I created a high-fidelity prototype featuring in-depth animations to present to my team and stake holders.

Final Designs

macbook-pro-clay.png
Empty State – 2@2x.png
Screen Shot 2020-06-03 at 10.30.56 PM.pn
website-mockup8.png

Learnings

1. The design sprint is essential

Following the design sprint is the important. The process followed by me helped a lot in reducing errors. Going back to the user and testing with the users is always the best way to improvise your product.

 

2. Team Collaboration is important
It is important to keep taking feedback from inter teams and have a check on their progress. The duration of this project became longer due to a lack of communication between other teams.

 

3. Sketching is Ideal

Sketching helps in figuring out errors in your product in a faster and less time-consuming manner.

TITLE OF THE CALLOUT BLOCK

Some More Work I'm proud of

12.png

Dekho

Interaction Design I UI Design

Easy Travel

User Experience Design

Lijjat Papad

Packaging Design 

Like what you see?

Let's chat.

bottom of page