
Aurora runs campaigns for a global martech suite. Helio was rebuilding the frontend anyway, so I used that window to rethink the whole thing.
The product was built by engineers with no designer involved. To start a campaign you had to leave the dashboard, wait for a separate page to load, and then find the create button on that page. That was three clicks before you did any work. The dashboard only showed the runs from the previous day and any queries that had failed. It also cut off long journey names, so people had to hover over them and wait for a tooltip to see which campaign was which. On top of that, designers on the other Helio products worked separately, so the same task looked different in each one. Customers were raising support tickets about it.
Everything now happens on one screen. Creating a journey moved onto the dashboard, so it takes one click instead of three. Journey names show in full. There is a quarter filter for looking back at previous quarters, and warnings and alerts sit at the top of the page. The advanced rules are all still there, they just stay hidden until you open them. The whole thing runs on a Figma kit that is linked to Azure DevOps, and that is how it ended up being used across seven epics and three other products.
No designer had worked on this product before me. Three things shaped what I could do:
I ran a heuristic sweep and a few stakeholder workshops before I sketched anything. Most of the problems turned out to be in the first few minutes of someone's day, on the Home Dashboard.
Marketers were not asking for a cleverer tool, they wanted to stop switching between pages. So I moved the things they used most onto the screen they already had open.
I tested the prototypes with real campaign managers before any code was written. It got the stakeholders to agree early and it meant engineering was not building on a guess. By the last round the only feedback left was about wording and labels.
| Persona | Needs to | Held back by |
|---|---|---|
| MayaCRM Manager | Ship the weekly newsletter in under 30 minutes | Re-entering audience filters |
| TomásMarketing Ops Lead | Compare performance across past quarters | A dashboard that only shows yesterday |
| RiyaJunior Copywriter | Generate variations to compare quickly | Blank-page paralysis on body copy |
The kit is a Figma library built on Helio's new brand guidelines. Every component is linked to its Azure DevOps story, so engineering never had to guess what I meant. It ended up covering seven epics, and after that new features stopped looking different from each other.
Thank you
Happy to walk through any part of this in more detail, including the decisions that did not make it.