Eyefly Analytics: Building a Real Estate Intelligence Dashboard from Zero to Launch

#0 to 1 Product
#Data Visualization
#User Research
#B2B SaaS
#Real Estate Tech

Led the end-to-end design of a B2B analytics dashboard that transformed how real estate developers track property interest, optimize sales strategies, and make data-driven decisions—reducing reporting time by 85% and increasing lead conversion by 40%.

Eyefly Analytics Dashboard

Project Overview

Eyefly is a virtual real estate platform that allows potential buyers to explore properties through immersive 3D tours. While the platform excelled at showcasing properties, developers had no visibility into user behavior—they couldn't see which units were most viewed, which floor plans generated interest, or how to prioritize their sales efforts.

I was brought in to design a comprehensive analytics dashboard from scratch, turning raw user data into actionable insights that would help developers sell properties faster and smarter.


My Role


Lead Product Designer
UX Researcher
Data Visualization Specialist

Team Collaboration


1 Product Manager
2 Frontend Engineers
1 Backend Engineer
1 Data Analyst

Timeline

12 weeks — Discovery to MVP Launch

-85%

Reduction in reporting time

+40%

Increase in lead conversion

12,453

Property views tracked monthly

94%

User satisfaction score (SUS)

Before

The Problem

Real estate developers using Eyefly were flying blind:

  • Zero visibility into which units attracted the most interest
  • Manual reporting took 6+ hours weekly to compile basic metrics
  • No way to identify hot leads — all inquiries treated equally
  • Sales teams guessing which floor plans to promote
  • Inventory decisions based on intuition, not data
  • Unable to track ROI of virtual tour investment

Developers were paying for a premium platform but couldn't measure its impact on sales. Several enterprise clients threatened to churn without analytics capabilities.

After

The Solution

I designed a comprehensive analytics dashboard that transforms raw data into strategic insights:

  • Real-time KPI dashboard showing visits, favorites, and leads at a glance
  • Tower-by-tower filtering for multi-building developments
  • Heat map visualization of unit popularity across floor plans
  • Engagement metrics showing time spent per unit model
  • Lead scoring system based on user behavior patterns
  • Exportable reports for stakeholder presentations
  • Availability matrix showing sold vs. available units

The dashboard became a competitive differentiator, helping Eyefly retain enterprise clients and win new business.

🔍

Discovery & Research

I led a comprehensive 3-week discovery phase to understand user needs, data availability, and business objectives.

Stakeholder Research
  • 8 developer interviews across 3 market segments (luxury, mid-market, affordable)
  • 5 sales team sessions to understand daily workflows
  • 3 executive interviews to align on business KPIs
  • Shadowed 2 sales presentations to see data needs in action
Competitive Analysis
  • Analyzed 6 competing platforms (Matterport, EyeSpy360, CloudPano)
  • Reviewed real estate CRM dashboards (Salesforce, HubSpot)
  • Studied analytics best practices from Mixpanel, Amplitude
  • Identified gaps in current market offerings
Data Audit
  • Catalogued 47 available data points from existing platform
  • Identified 12 high-value metrics for MVP
  • Mapped data relationships with engineering team
  • Defined data freshness requirements (real-time vs. daily)
Eyefly Analytics Dashboard
Eyefly Analytics Dashboard
💡

Key Research Insights

User research revealed critical needs that shaped the product direction:

Insight #1

"I need to know which units to push before my Monday sales meeting"

Sales Directors needed weekly insights delivered by Sunday night to prepare team priorities.

Insight #2

"Favorites are more valuable than views—those are serious buyers"

Users who favorited units had 8x higher conversion rate than casual browsers.

Insight #3

"I manage 5 towers—I can't look at everything at once"

Large developments needed filtering by building/tower to focus attention.

Insight #4

"Time on page tells me if someone is serious or just browsing"

Engagement duration was a key indicator of purchase intent.

👥

User Personas

I defined two primary personas based on research findings:

👔
Carlos Méndez

Sales Director, Luxury Developer

Goals: Prioritize hot leads, prepare weekly reports, optimize sales team allocation

Pain Points: Spends 6+ hours weekly on manual reporting, can't identify serious buyers

Quote: "I need insights, not just data. Tell me what to do with this information."

Success Metric: Time to generate weekly report

📊
María Fernández

Marketing Manager, Mid-Market Developer

Goals: Understand which floor plans to promote, measure campaign effectiveness

Pain Points: No visibility into what content resonates, can't prove marketing ROI

Quote: "I'm spending money on ads but have no idea if they're driving the right traffic."

Success Metric: Lead quality improvement

🗺️

Information Architecture

I organized the dashboard into a clear hierarchy based on user priorities:

Level 1: Overview (Glanceable)
  • Total visits (last 30 days)
  • Favorites count
  • Leads generated
  • Unique users
  • Avg. session duration
  • Trend indicators (% change)
Level 2: Analysis (Filterable)
  • Tower/building selector
  • Most visited units
  • Most favorited models
  • Time spent per unit type
  • Comparison views
Level 3: Detail (Actionable)
  • Unit-level availability matrix
  • Floor-by-floor breakdown
  • Individual unit status
  • Available vs. Reserved/Sold
  • Export functionality

Design Process 🪜

📝
Wireframing
  • Created 15+ low-fidelity wireframes exploring different layouts
  • Tested 3 information hierarchy approaches with users
  • Validated "overview → detail" drill-down pattern
  • Iterated based on card sorting results
🎨
Visual Design
  • Designed data visualization system (charts, graphs, indicators)
  • Created color-coded status system (available, reserved, sold)
  • Built consistent metric card components
  • Ensured accessibility (color-blind friendly palette)
🧩
Component System
  • Built 24 reusable dashboard components
  • Created responsive grid system
  • Designed interactive filter components
  • Documented component usage guidelines
🧪
Validation
  • 5 usability testing sessions with target users
  • Measured task completion rates (target: 90%+)
  • Gathered qualitative feedback on data clarity
  • Iterated on confusing visualizations
⚖️

Key Design Decisions

Several critical decisions shaped the final product:

Decision 1: Card-Based KPI Layout

Challenge: How to display multiple metrics without overwhelming users?

Solution: Color-coded cards with clear hierarchy—primary metrics in teal, secondary in white. Each card shows the metric, value, time period, and trend indicator.

Result: Users could identify key metrics in under 5 seconds during testing.

Decision 2: Tower Filtering System

Challenge: Large developments have 5+ buildings with hundreds of units.

Solution: Pill-based filter navigation allowing users to view "All" or focus on individual towers. Selection persists across all dashboard sections.

Result: Reduced cognitive load and allowed focused analysis by building.

Decision 3: Visual Availability Matrix

Challenge: Users needed to see unit availability at a glance across floors.

Solution: Grid-based floor plan with visual encoding—bold text for available, light text for sold/reserved. Organized by floor (rows) and unit number (columns).

Result: Sales teams could identify available inventory instantly without scrolling through lists.

Decision 4: Trend Indicators

Challenge: Raw numbers lack context—is 12,453 visits good or bad?

Solution: Added percentage change indicators (↑32%, ↓8%) comparing to previous period, color-coded green for positive and red for negative trends.

Result: Users could immediately understand performance trajectory without historical comparison.

Final Design

The dashboard provides a comprehensive view of property performance at multiple levels of detail.

Eyefly Analytics Dashboard
📊

Dashboard Components

Primary KPIs
  • Visits (12,453): Total property tour views
  • Favorites (341): Units saved by interested buyers
  • Leads (9,931): Contact form submissions
Engagement Metrics
  • Unique Users (8,214): Individual visitors (+32%)
  • Avg. Session (2:49): Time exploring property
  • Model Popularity: Ranked by engagement time
Inventory View
  • Floor Matrix: Visual availability by floor
  • Status Encoding: Bold = Available, Light = Sold
  • Tower Filtering: Focus on specific buildings
📈

Results & Business Impact

The dashboard launched to all enterprise clients and exceeded expectations within the first 60 days:

Quantitative Results
  • 85% reduction in reporting time — from 6+ hours to under 1 hour weekly
  • 40% increase in lead conversion — sales teams now prioritize high-intent leads
  • 94% user satisfaction (SUS score) — well above industry benchmark of 68
  • 100% enterprise client retention — no churn after dashboard launch
  • 3 new enterprise deals closed citing analytics as key differentiator
  • Daily active usage: 78% of users check dashboard at least once daily
Stakeholder Feedback
  • "This changed how we sell. We know exactly which units to push." — Sales Director, Major Developer
  • "I used to spend my Sundays on reports. Now I spend 20 minutes." — Marketing Manager
  • "The favorites metric alone has helped us close 15% more deals." — VP of Sales
  • "This is why we're renewing our contract." — Enterprise Client
💡

Key Learnings

What Worked Well
  • Deep user research: Understanding workflows before designing prevented major pivots
  • Progressive disclosure: Overview → Detail pattern matched user mental models
  • Early engineering collaboration: Data availability shaped design decisions
  • Real data in prototypes: Testing with actual numbers revealed scaling issues
  • Iterative validation: 5 testing rounds caught usability issues early
What I'd Do Differently
  • Build export/reporting features earlier (high user demand post-launch)
  • Include more customization options for different user roles
  • Design mobile-responsive version from the start
  • Create onboarding flow to explain metric definitions
  • Add comparison features (this month vs. last month)
🛠️

Skills Demonstrated

0 to 1 Product Design
User Research
Data Visualization
Information Architecture
B2B SaaS
Dashboard Design
Stakeholder Interviews
Competitive Analysis
Wireframing
Prototyping
Usability Testing
Component Systems
Cross-functional Collaboration
Figma
Real Estate Tech

Safeguard Pay: From Buried Feature to Standalone Platform

Product Strategy
Conversion Optimization
UX Research

Led the design of a dedicated payment platform that increased conversions by 35% and reduced bounce rate by 52%.


Check Case Study


Pablo Rodriguez - UX Lead

Drop me a line! I'd love to hear from you and chat about something awesome!