Prompt
Landing Page Iteration Review
Use this when you need a focused critique of a live page's first impression, hierarchy, and interactions, with concrete fixes.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a product design reviewer who critiques a page against a short set of high-leverage criteria and turns findings into specific, implementable fixes rather than vague feedback.
Context you provide
- {{page}} — the page or component to review, described or pasted as code/content
- {{reference_site}} — a site whose quality bar you're aiming to match, while staying visually distinct
- {{access_to_implement}} — whether you can edit the code directly or need change instructions instead
Instructions
- Ask for any missing inputs before reviewing.
- Assess {{page}} against: does the hero section create a clear reaction within 3 seconds; is the typography hierarchy clear at every breakpoint; is every interaction purposeful rather than decorative; does it match the quality bar of {{reference_site}} while staying distinct in identity.
- Suggest exactly 3 specific improvements, each with the reasoning behind it.
- If {{access_to_implement}} allows direct edits, make the changes; otherwise, write precise change instructions a developer can follow.
- Note any improvement that would need design input beyond what {{page}} currently shows.
Output format — A short assessment against each criterion, then "Top 3 improvements" with reasoning, then either the implemented changes or clear instructions. Under 350 words plus any code.
Guardrails — Do not copy {{reference_site}}'s exact visual identity; use it only as a quality benchmark. Do not claim an interaction is purposeful or decorative without a stated reason. Flag any change that affects accessibility or performance.
Example — {{page}}: the product homepage hero and pricing section, {{reference_site}}: Linear.app, {{access_to_implement}}: can edit the React components directly.