Empty states
Empty states appear when there is no data to display to the user. Empty states are full of potential to drive engagement and delight users, especially for those who are new. Providing a good first impression can lead users to remain engaged. Good empty state design elevates user onboarding experience, builds brand awareness, and personalization.
Key principles
Empathize
Surprise, delight, emotion, personality
Educate
Provide users helpful guidance
Encourage action
Content to help user visualize what they can do and prompt them to take action
Impact & polish
Provide clear and consistent designs that represent Redfin’s brand and mission
Best practices
Use engaging illustrations or animations
Help the user stay engaged and interested in Redfin. Illustrations can help convey tone, movement, energy, or stability, with different ones used for positive, neutral, or negative situations.


Keep it consistent
• Consistent use of (no) punctuation at the end of text
• Consistent style illustrations with the same theme
• Keep body copy text color the same
• Use left or center alignment for all the empty states
• Consistent spacing
• Keeping buttons consistent
Best practices for copy
Effective copy can improve the usability of apps and websites.
Headlines
Large, bold word or phrase that users notice first and should deliver key information of a page.
Subheaders
Brief or concise phrases that help users scan text to gauge interest.
Body copy
Providing description or further information in a compact block under subheader or headline.
CTA
CTA button are calls to tell users what action they will take if they click on it.
