Andrea Salad
Loom (feat. Bonobo) — Ólafur Arnalds · some kind of peace
Design systems at scale

The Property Card, rebuilt

Property cards are the first impression of a home. Their job is to showcase its most important qualities and tell a shopper whether this one might be “the one.” Zillow’s primary property card surfaces take over 130 million visits a month — more than 1.5 billion a year. Talk about impact!

Role
Design lead
Team
Senior designer, DS engineer, design technologist, content strategist, researcher
Duration
~1 year to recommendation
Status
Being built into our design system; first cards live (rentals community)
Property Card case study cover

Scroll to see the full matrix →

The full property card matrix. For Sale spans house, townhouse, condo, manufactured, lot/land, auction, foreclosure, new construction, FSBO, Showcase and multi-unit building; For Rent spans apartment, house, condo, room and multi-unit building. Each type is drawn in four layouts: large, small, horizontal and map view.
One system, every type and every layout.

Context

At the start of this project, we had new business needs and capabilities that needed a place to live on our property cards. Once we clearly documented the problems and aligned on future goals with leadership, I led the rebuild with a team of five amazing colleagues under my direction: a senior designer, a design systems engineer, a design technologist, a content strategist and a principal researcher. We worked across many orgs and consulted with legal, the brand team, and had regular meetings with our head of design to keep this work at the highest levels of quality and visibility. The work took nearly a year of testing and revision before we had a recommendation that held up across every surface, and the work paid off with a comprehensive system being implemented and governance that will outlive this project alone.

01 Discovery Cross-surface inventory, MLS data audit, mapping needs with partner teams.
02 Framing Rewrote the brief from “redesign a card” to “create the Property Preview System.”
03 Explore & test Divergence, visual experimentation, live prototypes in real research.
04 Spec & govern Design system specs, 30-page governance doc with C-suite buy-in.

Defining the problems

Before proposing anything, I wanted the existing problems clearly defined. I knew we were about to do a whole lot more than just “make room for new business needs.” Here’s what we found during the audit of every surface and every platform on Zillow that shows a property card:

The property card audit summary: complex badge logic, inconsistencies, no space for personalization, limited media support — alongside a collage of live property cards in production.
Annotated property card: badges can display nine types of info, the photo carousel supports only image media and MLS tags obstruct it, primary actions are separated from the card with a three-dot menu blocking financial info, and the flex area has no clear guidelines.

Extensive cross-platform audit

Cataloged every surface the card appears on and every variant running in production: search, map, collections, saved homes, email, recommendations, partner placements.

What it found: Inconsistencies across platforms because design system components aren’t being used properly — no one owns governance and quality standards.

Behavioral data audit

I worked with analytics to see where action actually went: what got tapped, how engagement differed by surface and listing type.

What it found: The photo carousel received high engagement and positive metrics, and the save action was our #1 signal of intent — yet both elements were missing from key surfaces.

Constraint mapping with partners

Interviewed every team whose data lands on the card: legal and MLS compliance, ads, personalization, brand, and engineering leads across the Search team.

What it found: There were a lot of hard constraints that varied by market, and a big issue with the flex badge logic.

Best practices evaluation

We used mixed methods of tenets and traps and heuristics, and had our IA team evaluate the hierarchy.

What it found: The visuals were inconsistent and not up to our quality bar, our information hierarchy did not reflect the user’s mental model, and there was no space for new features.

Reframing the work

What started as “redesign the property card” turned into a journey-based, all-surface and platform system creation project. I created a vision of how the card could reflect what we understand about a user over time, and how we can tie in our business offerings at the right moments, including emerging technology. This vision earned stakeholder and leadership buy-in. It also started some great conversations with our engineers.

Exploring all design directions

We explored hundreds of combinations of visual stylings, badgings, buttons, hierarchy, sizes, and more. We leveraged foundational research to give us a new hierarchy based on card sorting and prioritizing jobs to be done.

Six sets of property card explorations, three variants each: elevation, new media types, flex badges and smart highlights, experimental appearance, BuyAbility badge options, and action buttons.
Six variables, explored separately. Elevation, media, badging, appearance, the BuyAbility indicator and the action buttons — each one varied on its own rather than as competing whole-card designs. Pulling them apart meant critique could stay specific: we were never arguing about which card looked better, only about one variable at a time. (Sample listing data.)

Testing in Zillow sandbox environments

Our design technologist built the leading concepts into a live sandbox, a year before vibe-coding tools made interactive prototypes easy. That let us put working cards in front of people and watch what they did with them: how fast they could tell two homes apart, which one they chose to open, what they thought a label meant, and what they made of more ambitious concepts like progressive disclosure on hover or dwell.

Three property cards side by side: a quiet default card, the same card with hover details and photo dots, and a card showing a dark “What’s special” tile with tags like pets allowed, pool, in-unit laundry, gym and close to public transit.
A concept that failed in user testing: Progressive disclosure. The default card stays deliberately quiet, the photo is protected by default. Detail arrives on hover, and the “what’s special” tile waits until someone is already moving through the carousel. Users we tested this with said this felt like too much work to see important information and relied on the ability to rapidly scan property card details to search faster - this was more important to them than a clean image.

Pushing back for our users

The business wanted agent faces on the card as a form of advertising on premium listings, but I knew that this would not serve our customers’ primary goal of understanding if a home they found fits their needs. They want to see the details and the media, not a stranger’s face. As an alternative, I proposed a premium card that had a large agent card and contact button at the very end of the photo carousel. The premium listing team agreed to this proposal and were even more excited at the other solutions we brought to the table with videos and rich media in the cards.

What we built

The Property Preview System is now part of Zillow’s design system. It is being launched and built incrementally as new technology becomes available and as time allows:

  • Larger image areas and new rich-media ingress points
  • AI-driven personalization
  • New mini map cards
  • A rebuilt information hierarchy that survives every surface the card lives on
  • Dynamic next-best-action buttons that adapt to the surface and the user’s phase of journey
  • A more accessible save button and more menu
  • Space for price or affordability details
Before and after of the Zillow search feed on mobile.
Before and after. Before: a generic Flex Badge, an MLS logo over the photo, and two dense lines of broker and license text. After: an Open house status, a monthly cost beside the price, personalization chips, and a single quiet attribution line.

The rigor underneath

A card that has to work on every surface, in every market, for every listing type and in every phase of the journey required a lot of systems thinking and content strategy. Here, we’ve documented the high level anatomy of a basic card:

Anatomy diagram of the property card, mapping every element to a logic group.
The card as a rules system, not a layout. Every element belongs to a logic group with display conditions: legal marks appear only where the local MLS requires them, financing states are triggered by user actions, and the personalization group reserves slots for AI-generated insights and “future smart elements”: extension points designed for capabilities that didn’t exist yet. This is what made one card survive every surface.

Documentation

I authored a 30-page governance document for the Property Preview System, anchored by five principles we call CLASS: Clarity, Look & Feel, Accessibility, Structure, and Scalability. It earned C-suite buy-in as persistent governance for property cards going forward, and was adopted as-is by the design systems team.

Cover of the Property Preview System governance documentation, authored by Andrea Salad for the MoverXP team, 2025.
Impact

Outcomes

A property card showing Video, 3D Home and Floor plan media badges.
New media MVP on property cards
1

Visual refresh was successful

All cards on Zillow now align with the new brand guidelines. We only saw positive metric changes.

2

Fragmentation > defined system

Guidance and hierarchy established, final designs and docs delivered to DS engineers, C-suite approved.

3

Adoption and incremental changes in flight

Product teams are building and A/B testing sensitive elements incrementally, like multimedia and multi-unit cards.