Smarter search results on G2.com

Timeline

Summer 2025

Mentored by

Allison Horrell, Aryn Silverberg

Overview

I owned G2's core search experience, delivering a full search page redesign and shipping 3 MVP changes during my internship that drove an 8.5% lift in user conversion on search pages. My work defined the new product card design pattern and AI interaction patterns now used across the product.

Personalized G2 search results alongside the G2 AI assistant

Context

G2 is a software marketplace platform that connects sellers with buyer insights.

Buyers discover and compare products, while sellers pay for market insights and buyer-intent data. However, the user engagement that drives buyer-intent data was declining: 48% of buyers searching on G2 left without clicking a single result.

The problem

G2 has the answers, but search doesn’t surface them, so buyers leave.

I started out by evaluating the existing experience, looking at competitors, and, most importantly, hearing from real software buyers through a preliminary user test I conducted to truly understand the buyer perspective.

The search page was still optimized for SEO, not buyer needs, and tacking on AI wouldn’t fix it

The buyer side of G2 had long been neglected: the legacy search page had hidden and limited filters, massive product cards filled with jargon, and an AI sparkle that provided no reason to click.

Annotated legacy G2 search page showing hidden filters, category jargon, and an unexplained AI control

Software buyers search for specific needs, but filters on G2 don’t meet them there.

In my usability testing with six buyer-persona participants, everyone described specific requirements and prioritized shortlisting results immediately, but user analytics show that the current filters fall short.

Buyer quote paired with analytics showing low engagement with G2 search filters

I led an HMW brainstorm with my team to explore the possibilities and limitations of G2’s search data with the people who know it best.

How-might-we workshop with engineers, a data analyst, and a product design mentor

I explored design interventions for the opportunities we identified:

Low-fidelity explorations for tailored filtering, personalized results, and contextual AI prompts

Initial Design

How far can we personalize a search results page to each buyer’s needs?

After exploring different intervention points from the search bar to the category pages, I decided to focus on the search results page. I designed a smarter, personalized search experience built on G2’s existing data infrastructure, pointing users to G2 AI only when helpful.

1. Buyers describe their needs; G2 surfaces the right filters

Search Assistant translating a buyer’s written needs into active and suggested filters

2. Showing the right information, in the right amount, on product result cards

Personalized G2 product cards showing how each result matches the buyer’s needs

3. G2 AI entry points appear when buyers would actually want them—not all the time

Contextual G2 AI entry points shown within product cards and empty search results

Usability testing

Testing prompt-to-filter with real software buyers

I built a high-fidelity prototype in Figma Make with real text input and dynamic results to test the prompt-to-filter flow with software buyers. A static prototype couldn’t show whether buyers would understand what happened after entering their needs.

Functional G2 search prototype tested with participants matching the G2 buyer persona

Buyers understood the matches and found the personalized details useful.

Participant feedback praising the search results’ useful information, clear ranking, and match to their criteria

Results & Design Changes

Buyers valued the results, but some expected a conversation.

Buyers found the prompt-to-filter flow intuitive, understood the perfect and partial matches, and valued the level of detail on each product card. But two of five testers expected a conversational back-and-forth: they typed their needs and waited for a reply.

1. Setting clearer expectations for prompt-to-filter

I reframed the input as a Search Assistant and added helper text: “Tell us what you’re looking for and we’ll tailor results to your needs.” This made the purpose explicit before buyers typed: their input would tailor the results.

Before-and-after exploration reframing Refine Results as a Search Assistant with an explicit Apply Filters action

Final redesign

A smarter search experience that surfaces the right data for a buyer’s specific needs

My full redesign refined my tested prompt-to-filter experience and reintroduced traditional filters to keep familiarity in the experience.

Final G2 search redesign combining the Search Assistant, traditional filters, personalized product matches, and contextual entry points into G2 AI

Shipping MVP features

I shipped 3 MVP changes that increased G2 AI usage & page conversion.

Even though testing was positive, will real users resonate?

I worked with my team engineers to figure out how to break my full redesign into MVP tickets that would ship easily in the existing system but also begin to validate how real users would react to G2 AI in search.

Three shipped MVP features: product card redesign, contextual AI chip, and inline AI prompt; two weeks after launch, G2 AI engagement increased 78% and search-page conversion increased 8.5%