Self Service Dashboard
Lowe's Media Network Self Service is a vendor facing platform that lets external vendors and internal teams analyze campaign performance in real time.
Timeline: January 2025 - October 2025
Role: Lead Product Designer
Metrics
Saved the Lowe's Media Network team 50 - 60 hours per week
Overview
Vendors and internal teams relied on a request and wait reporting model. Generating a single report meant pulling from multiple platforms, exporting to spreadsheets, and waiting on manual interpretation from the LMN team. I led the redesign from a manual, request based reporting model to a self service dashboard.
This was also the first product in what will become a full LMN marketing ecosystem. As the sole designer, I was responsible for shipping the dashboard and establishing the design foundation every product after it would inherit.
Goals:
Give vendors direct access to the campaign data they were waiting on.
Free internal teams from manual reporting work.
Establish a scalable design foundation for the broader LMN ecosystem.
Discovery
With a two day turnaround for v1, I worked from existing product research and a competitive analysis instead of new external studies. Three findings shaped the design: the reporting model itself was the bottleneck, delays between receiving and analyzing data slowed every decision, and vendors wanted autonomy to explore and export on their own.
Design Decisions
Overview Page
The dashboard surfaces the most critical KPIs — impressions, clicks, spend, reviews, and ROAS — at the top of the page, with supporting graphs grouped below for deeper analysis.

Iterations:
I went through three iterations before landing on the final layout. V1 paired KPIs with a single spend graph and a campaign performance table. V2 moved the table to its own page and gave each metric its own graph. The final version landed on a donut graph for spend alongside a synced graph for clicks and impressions, both filterable by channel.




Campaign Performance
For campaign performance, I needed to fit six channels, a summary for each, and multiple tables per channel onto a single page. An accordion layout surfaces a summary by default with deeper data behind a "Show More Details" CTA, and the campaign total stays pinned to the top so it isn't lost in the infinite scroll.

Outcomes
Reduced vendor dependency on internal teams.
Enabled vendors to access, export, and analyze data independently.
Accelerated campaign optimization through real time insight.




