
Mockups help people discuss how a design may look before it is built. They can show hierarchy, spacing, color, and realistic content, but they do not demonstrate working interaction unless connected to a prototype. Their level of detail should match the decision under review.
A mockup is like an architectural rendering: it shows how a space might look, but it does not prove how easy it will be to move through it.
Make the intended decision clear
A rough mockup can be enough to compare layout directions, while a detailed one may help review visual polish or brand expression. State what is ready for feedback and what is still provisional. Otherwise reviewers may spend time debating details that are not part of the current decision.
Use believable content
Realistic labels, images, and data expose wrapping, hierarchy, and density problems that placeholder text can hide. Include representative empty, long, and error states when they affect the visual structure. Avoid polishing a single ideal screen while leaving common content variations unexamined.
Do not mistake appearance for behavior
A static image cannot show keyboard navigation, transitions, validation, or how a state changes after an action. If people need to evaluate a flow, create a prototype or test the product. Mark nonfunctional controls so reviewers do not assume they are implemented.
Prepare it for useful critique
Show the mockup at a relevant viewport and provide a short explanation of the user goal and constraints. Ask focused questions about hierarchy, comprehension, or fit with the design system. Record decisions and unresolved assumptions so later implementation does not rely on memory.
Frequently asked questions
Key takeaways
- Use the mockup’s fidelity to match the decision being discussed.
- Include realistic content and important visual states.
- A static mockup does not validate interaction or usability.
- Give reviewers context and focused questions.