This page is archived, go to Product design
DataLift 360 - One platform to unlock your full advertising potential
Chips size is reduced in 40%,
to make better use of the space.
When selecting more than 3 metrics, the chart component expands. This way the labels on the left side remain visible
Axis are highlighted in Black,
for better orientation.
Hover dialogue has a permanent size and location of appearance.
Download icon added will be added, so that the campaign manager can send clients a file without having to take a screen shot.
Dynamic audiences considers every event on the data base available for the user; certain operators will appear depending on the event type. In this task I had to figure out a design which will allow the user to choose specific audiences with pre determined limitations.
Introducing campaign managers' most favorite feature on the software:
PROJECT OVERVIEW
360 allows app marketers to programmatically access and control mobile supply sources through a single proprietary technology platform, including RTB exchanges, social channels, direct publishers and all categories of networks.
The software has 5 levels of users, which are exposed to different information depending on their credentials.
GOALS
The software was built a few years ago without a human centered perspective. It was mean for internal use of a small group of users, and slowly grew to be the from product of Applift. Our team's mission was divided in two: enhancement of existing features, and designing new ones.
The challenge was to maintain the existing interface whilst improving it, always keeping the user's learning curve in mind.
As a product designer at Applift
I was responsible for conducting user interviews, user testing and ux research for best practices in order to come up with design suggestions for the enhancement of the Datalift360 software.
User testings were made using high fidelity prototypes made in Invision or Atomic.
Datalift 360
Desktop App
EXAMPLE #1:
FEATURE ENHANCEMENT: DASHBOARD REDESIGN AND TESTING
PAIN POINTS:
SOLUTIONS:
EXAMPLE #2:
NEW FEATURE: DYNAMIC AUDIENCES
A campaign manager can access the creatives from various places in the software, yet the main library which contains all creative was not offering a quick access to bulk actions.
The design had to tackle results of parallel events, such as campaigns which interfere with one another, alert the user about multiple scheduling and so on.
App object is generated on an Enterprise permission level. It helps to set goals for the whole App and track metrics on App level and thus simplifies the process of creating Line Items/Campaigns. It helps to reduce a campaign creation time, which is the main reason for why this feature was prioritised.
App Object generating process:
EXAMPLE #3:
FEATURE ENHANCEMENT:BULK ACTIONS IN CREATIVE LIBRARY
PAIN POINTS:
APP OBJECT APPEARANCE IN AUDIENCE CREATION:
EXAMPLE #4:
NEW FEATURE: APP OBJECT
Checkbox list is added on the LHS, enabling multiple selection of creatives
Actions button has been moved to the LHS so it is clear it con trolls the checked boxes, and bulk edit is added to the action menu.
After considering various options
for this pop up action window, user interviews with campaign managers have shown us that scheduling a creative is the most important Bulk action needed, Hence we chose it for MPV implementation.
When entering the App name, the rest of the text fields would be auto populated.
If a picture is not immediately available, a loader graphic will show up.
There may be a different app object for android or for ios, for the same object.
The user may add as many object s\he needs.
There may be a different app object for android or for ios, for the same object.
The user may add as many object as s\he needs.
In a campaign manager's flow, an app object which was already generated in the system will appear as a chip, carrying the apps icon.
The user can delete it in this stage, or add a different one.
The user can shape their targeted audience easily, choosing between and / or,
and adding multiple events to the targeting chain.
In the next step, events can be included or excluded.