This portfolio is private. Enter the password to continue.
Hundreds of game ads move through Supersonic every day. CMP is the platform I designed to upload, test, analyze and ship them — replacing a scattered, manual process with one hub the creative, business and data teams share.
The starting point
"Creatives" are the ads that sell a game — video, static images, and interactive playables. They're central to Supersonic's growth, and hundreds are uploaded every day. But the work around them was scattered:
The old creatives library — a read-only table with no actions you could take.
Where I started
Before designing screens, I mapped what actually happens to a creative — from the moment it's uploaded until it's proven itself or gets dismissed. In between sit smaller jobs like generating resolutions, previewing assets and running A/B tests.
The creative lifecycle
The structure
Those four steps turned into the main tabs of the platform, working as a funnel: Library → Test → Analyze → Operate. Uploading a new creative lives in its own dedicated form, and once it's done, the creative lands in the library.
The redesigned Creatives Center — the funnel steps sit at the top, with the full library below.
A closer redesign
Every creative has an ID Card — a side drawer that contains its metadata, generated assets, and the actions users need throughout the creative lifecycle. While heavily used, the previous version made important information difficult to read, so I redesigned it to help teams scan details quickly and take action with confidence.
What wasn't working
The old ID Card — resolutions grouped by ad network.
What I changed
The new ID Card — a clean table of dimensions.
In-house testing
The creative team used to launch tests manually in Meta Ads. We built an automation between Meta Ads and our platform, so an entire test can be configured and launched from one form — no jumping between tools.
A key addition from the UX process: benchmarks. Teams can anchor a test to creatives that already perform well, so results are measured against real data.
The testing form — pick benchmarks, then launch straight to Meta Ads without leaving the platform.
Manual process → smart workflow
Analysis used to be done manually by our data team. I helped bring it into the platform, so the creative team could read results themselves. The core decision was how much control to give them — should recommendations be automated or editable? We landed on a data-driven Recommendation column that users can still adjust: reject, SDK upload, or social upload, applied right in the table. That balance of automation and human judgment became one of the feature's real strengths.
The Analyze tab — engagement data per ad, with an editable recommendation (reject, SDK, or social) applied right in the table.
The outcome
CMP pulled a fragmented, multi-tool process into a single platform the creative, business and data teams share. It's been with me since my first days at Supersonic and keeps evolving — an active product I designed to grow alongside the teams that rely on it every day.