Phase I
Estimated Delivery: Q3 2024
Reports management
Report builder
Simple registration and login
Define design language
Phase II
Estimated Delivery: Q1-Q2 2025
Internal publisher management
Internal domain/app management
Begin migrating core functions from legacy platform to new version
Phase III
Estimated Delivery: TBD
Client facing UI
Individual domain/app management
Ad unit management
Ads.txt validation
Direct payment setup
Initial User Interviews
I began the process by leading some user interviews with some of our internal operations and account manager teams. We discussed the pros and cons of the current solution, as well as how we envision this being useful for internal use, as well as customer use.
Though most users said they've grown accustomed to the UI, we acknowledged some areas of improvement. Some of the main takeaways were:
The report builder is too slow.
As we scale our dimensions and metrics, we need a way to keep that organized.
Some of the components are too small or hard to read.
Generally wanted to keep the user experience as straight-forward as possible.
Some of the miscellaneous features such as expandable table rows or dynamic tables are nice to haves, but not necessary for their standard workflows.
The team gravitated towards the concepts highlighted above.
Observe if users can complete a variety of tasks without any guidance.
Pinpoint any areas that cause any confusion, whether that is navigation, labeling, or the general flow.
Overall, tasks were completed without significant issues.
There was some minor confusion with the new labeling, such as the meaning of "Interval." This was resolved fairly quickly, so I noted it as something to keep an eye on.
There was also some confusion around adding secondary or tertiary dimensions. The '+' icon wasn't clear to some users. I concluded that adding labels to the icon buttons could help improve clarity.
Final Product
The final product featured an updated reports table page. Columns featured key insights based on user insight. Pagination allows for quicker loading, while a search bar enables the user to find specific reports when needed.

The final report builder offers a streamlined layout. Less used features are hidden, but still easily accessible.