top of page
Performance - 2.jpg

Performance page design after the revamp (V4 design)

Report generator

Context & Challenge

The merger of IronSource and Unity created a need for a unified interface language and an upgraded technological infrastructure across existing reporting pages. The legacy codebase made issue tracking challenging and limited the development of new features that users had identified as key workflow pain points.

 

Several essential features were missing, and the design system was outdated. As one of the platform’s core pages, the Performance page required improved usability and the addition of meaningful, practical features to better support users’ daily work.

 

As part of the revamp, we also evaluated other reporting pages with the potential to consolidate them. From this perspective, we decided to incorporate user activity metrics directly into the Performance page, creating a more comprehensive and efficient reporting experience.

Goals

• Create an advanced reporting page
• Improve the UX of our reporting pages

• Platform revamp - V4 design systems

Scope

New Capabilities

  • Designed and implemented a dynamic, advanced table view to improve data exploration and readability

  • Introduced secondary sorting to enable deeper and more flexible data analysis

 

Product & UX Improvements

  • Consolidated Manage Reports under Saved Reports to reduce UI complexity and improve discoverability

  • Moved report scheduling to a post-creation step, allowing users to review insights before committing to automation

  • Reframed Send Report Now as Export to better align with user intent and mental models

About the page

The platform performance page is the most widely used and adopted page on the platform, providing valuable insights and analytics that enable users to better understand their monetization performance. With in-depth filters and helpful breakdowns, their Performance Reports provide the necessary granular data you need to make informed decisions to achieve monetization success.

Context & Challenge

Following the IronSource–Unity merger, there was a clear need for a unified design language and an upgraded technological infrastructure across existing reporting pages. The legacy codebase made issue tracking challenging and hindered the development of new features that address users’ critical workflow pain points.

At the outset, several key features were missing, and the design system was outdated. As this is a core page of the platform, our goal was to improve usability and provide meaningful, practical features.Additionally, as part of the revamp, we looked at other reporting pages with the possibility of consolidating them. From this perspective, we decided to incorporate user activity metrics into the Performance page.

My role

Product designer

Team

Unity Levelplay

Brief

Page revamp

Goals
• Improve the UX of our reporting pages
• Support key product feature requests
• Revamp the platform using the V4 design system

Approach

We conducted extensive research into competitors with similar products, ensuring that our redesign would address user pain points and include features missing from other solutions.
User interviews were carried out to uncover pain points and gather requests for future features. We also created customer journey maps to better understand the user experience and identify key opportunities for improvement.

About the page

The Platform Report Generator is a key capability that allows publishers to receive scheduled reports sent to predefined email addresses. We aim to enhance this experience by enabling publishers to create advanced, dynamic reports, edit them in real time, and schedule them only after reviewing the results directly within the dashboard.

 

This enhancement provides a competitive advantage over MAX’s advanced reporting solution—a capability we currently lack and which has been consistently identified as a product gap by our users.

My role

Product designer

Company

Unity Technologies

Team

Levelplay

About the page

The platform performance page is the most widely used and adopted page on the platform, providing valuable insights and analytics that enable users to better understand their monetization performance. With in-depth filters and helpful breakdowns, their Performance Reports provide the necessary granular data you need to make informed decisions to achieve monetization success.

Context & Challenge

Following the IronSource–Unity merger, there was a clear need for a unified design language and an upgraded technological infrastructure across existing reporting pages. The legacy codebase made issue tracking challenging and hindered the development of new features that address users’ critical workflow pain points.

At the outset, several key features were missing, and the design system was outdated. As this is a core page of the platform, our goal was to improve usability and provide meaningful, practical features.Additionally, as part of the revamp, we looked at other reporting pages with the possibility of consolidating them. From this perspective, we decided to incorporate user activity metrics into the Performance page.

My role

Product designer

Team

Unity Levelplay

Brief

Page revamp

Goals
• Improve the UX of our reporting pages
• Support key product feature requests
• Revamp the platform using the V4 design system

Approach

We conducted extensive research into competitors with similar products, ensuring that our redesign would address user pain points and include features missing from other solutions.
User interviews were carried out to uncover pain points and gather requests for future features. We also created customer journey maps to better understand the user experience and identify key opportunities for improvement.

About the page

The platform performance page is the most widely used and adopted page on the platform, providing valuable insights and analytics that enable users to better understand their monetization performance. With in-depth filters and helpful breakdowns, their Performance Reports provide the necessary granular data you need to make informed decisions to achieve monetization success.

Report generator - 1.jpg

Report generator page design before the revamp (V1 design)

Report generator - 2.jpg

Report generator page design after the revamp (V4 design)

Performance - 2.jpg

Performance page design after the revamp (V4 design)

Report generator - 3.jpg

Report generator reports page in Unity’s interface

bg.png

????

Report generator - 4.jpg

Error states & Loaders | Error states

Report generator - 5.jpg

Error states & Loaders | Loading

Report generator - 6.jpg

Time interval and date range | None

Report generator - 7.jpg

Time interval and date range | Daily

Report generator - 8.jpg

Time interval and date range | Weekly

Report generator - 9.jpg

Time interval and date range | Monthly

Report generator - 10.jpg

Filters | App

Report generator - 11.jpg

Filters | Ad unit

Report generator - 12.jpg

Filters | App

Report generator - 13.jpg

Filters| App (hover)

Report generator - 14.jpg

Filters | Country

Report generator - 15.jpg

Filters | Selecting a single app which is or has run an A/B test

Drag and drop guidelines 1280.jpg

Drag and drop guidelines

Report generator - 16.jpg

Empty state | No metrics and breakdown selected

Report generator - 17.jpg

Metrics & breakdown multiple lists with metrics limitation | Metric limitations

Report generator - 18.jpg

Select time interval | Select date

Report generator - 19.jpg

Select time interval | With date (Daily)

Report generator - 20.jpg

Select time interval | Date open > Select 'Weekly'

Report generator - 21.jpg

Select time interval | Table loader

Report generator - 22.jpg

Select time interval | Weekly

Report generator - 23.jpg

Selecting columns | Adding breakdowns

Report generator - 24.jpg

Selecting columns | Select Breakdowns

Report generator - 25.jpg

Selecting columns | Show more Breakdowns

Report generator - 26.jpg

Selecting columns | Show less (Break by)

Report generator - 27.jpg

Selecting columns | Show less (Break by)

Report generator - 28.jpg

Switching columns | Switch columns

Report generator - 29.jpg

Switching columns | Columns switched

Report generator - 30.jpg

Switch columns with date open

Report generator - 31.jpg

Switch columns with date open | The date card gets closed while dragging

Report generator - 32.jpg

Switch columns with date open | The date card gets open after dragging

Report generator - 33.jpg

Deleting column | Delete app column

Report generator - 34.jpg

Deleting column | Table loader

Report generator - 35.jpg

Deleting column | Columns deleted

Report generator - 36.jpg

Limited dragging area

Report generator - 37.png

Save reports | Rename/Schedule

Report generator - 38.png

Save reports | Rename/Schedule report

Report generator - 39.png

Save reports | Your report is now saved

Report generator - 40.png

Save reports | Edit report > Frequency (Daily)

Report generator - 41.png

Save reports | Edit report > Frequency (Daily)

Report generator - 42.png

Save reports | Edit report > Frequency (Weekly)

Report generator - 43.png

Save reports | Edit report > Frequency (Monthly)

Report generator - 44.png

Validations | Rename/Schedule report

Report generator - 45.png

Report generator default

Report generator - 46.png

Manage reports default

Report generator - 47.png

Manage reports | Error state

Report generator - 48.png

Manage reports | Filters

Report generator - 49.png

Manage reports | Table search

Report generator - 50.png

Manage reports | Edit

Report generator - 51.png

Manage reports | Edit

Report generator - 52.png

Manage reports | Delete (Multi select)

Report generator - 53.png

Manage reports | Tooltip_5 email addresses

Report generator - 54.png

Manage reports | View report

Report generator - 55.png

Manage reports | View report

Added functionalities

General

  1. Filter by Date range and time interval (None, Daily, Weekly, Monthly)

  2. Updated filters

  3. New table alignments and advanced edit column (Separation between breakdown/metrics—This update is designed to give you greater flexibility and control over the monetization data while making it more efficient to create custom.)

 

Customize columns

  1. Metrics & breakdown multiple lists with metrics limitation.

  2. Select time interval option

  3. Select and manage columns, expand or reduce the breakdowns or metrics list, and switch or delete columns when needed.

  4. Easily build reports using the intuitive table format

  5. Save report configurations for future use, with options to rename, schedule (including frequency settings), save as, set as default, or delete.

  6. Schedule and export reports directly to your desired email address
     

Manage reports

  1. Quickly view and manage all reports in one dedicated page, with edit and delete options for every report.

bottom of page