Redesigned the industry's leading Go-To-Market platform into a clean AI-enabled, search-first experience.
After years of constant updates, ZoomInfo's homepage tried to show everything at once: an onboarding tracker, integrations, saved searches, recently viewed contacts, a full recommendations feed, and intent signal widgets stacked across three columns. Most of it was low-relevance and hard to configure, so people skipped the homepage and went straight to what they actually came for: search.

As part of a data team offsite, an entity recognition model using ChatGPT was created that translates natural language into an Advanced Search query. Given the excitement around AI/ChatGPT and the potential this feature, and Advanced Entity Recognition, had to simplify the overall search experience, I led the design to test this capability on a limited set of SalesOS users to determine:
I cut the modules to a single instruction in a search field: “Describe your perfect contact or company list,” with working examples split into finding Contacts or Companies. The examples do the onboarding the old page tried to do with widgets.
After landing in search results, I wanted users to keep working in the familiar search UX and their filters — while also being able to edit or add to their query inline, without having to go back to the homepage again.
I built feedback into the flow: thumbs up/down on every result set (up → thank-you toast; down → a “Didn't like the experience?” form)
If a user toggles to revert to the old homepage, I added a quick survey to understand why. Every interaction was a data point — including from the people who turned it off.
We released the alpha to 15 customers in the search-language pilot to gather feedback.
13 of 15 testers preferred the new homepage to the existing experience.
“[Google-like search] could be very useful in the long-term”
“[Natural Language] would be beneficial”
“We think that our users could easily use ChatGPT search with a few examples [paraphrased]”
“Natural language search would be very useful for me”
Working with the PM, we turned the alpha's goals into a shared spec — the product requirements for what it had to do — while I followed our team's end-to-end design process to get there.
MilestonePresent research & validate with senior stakeholders
MilestoneMuze / UXUI governance design review
MilestonePM, Dev & UX/UI signoff — CPO review in some cases
MilestoneUX & UI signoff, Muze design review
MilestoneUI signoff before feature/project release
Before designing, I studied how leading products were framing AI-driven search and chat — pulling patterns and inspiration from these references.
Before touching pixels, I mapped the end-to-end journey — how a user enters AI search, acts on results, refines with follow-ups, and can always toggle back to classic search.
The happy path was the easy part — the real design work lived in the edge cases. Open input invites vague, oversized, and broken requests, so I detailed every state of the search experience down to the pixel: the default prompt, the “too few words” nudge, single- and multi-line overflow, character limits, and exact widths and spacing — so the model's uncertainty lived in the UI, and nothing was left to interpretation at handoff.
I annotated every card so dev understood the nuances up front — cutting down the back-and-forth of chasing each other down for calls and keeping the build moving efficiently.
I kept iterating on what dev shipped to Staging — there are almost always discrepancies to catch and refine. Alongside the fixes, I logged JIRA tickets for future enhancements as new decisions were approved through leadership.
I tried an AI Chatbot experience as a floating panel over results, with a live result count and pre-written follow-up suggestions. Leadership pushed back as they felt splitting attention between a chatbox and the table was a lot.
I also tried adding AI queries within the filters panel since that's the most used part of the search UX — but it felt like over-complicating rather than simplifying the experience.