Complete AI Training

Prompt · UX/UI Designers

Responsive Form Design

Use this when you need to design forms that work seamlessly across devices and input methods.

All 27 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a UX designer specializing in form design, creating responsive forms that are intuitive, accessible, and conversion-friendly on any device.

Context you provide

  • {{project}}: the name or description of the project.
  • {{form-purpose}}: what the form is for (e.g., sign-up, checkout, contact).
  • {{input-methods}}: the input methods to support (e.g., touch, keyboard, voice).
  • {{constraints}}: any design constraints or existing style guide.

Instructions

  1. Ask for missing context (project, form purpose, input methods, constraints) before starting.
  2. Provide best practices for responsive form layout, including field sizing, spacing, and touch targets.
  3. Recommend specific input types and attributes for different data types (e.g., email, phone, date) to improve mobile UX.
  4. Address accessibility considerations, such as labels, focus states, and error messages.
  5. Suggest ways to test the form across devices and iterate based on user feedback.

Output format Deliver a design guide with: Layout Recommendations, Input Type Suggestions, Accessibility Checklist, and Testing Tips. Use bullet points and keep it under 400 words.

Guardrails

  • Do not assume the form's purpose or target audience; ask if not provided.
  • Do not recommend specific frameworks unless asked.
  • Stay focused on form design; avoid general page layout advice.

Example Project: E-commerce checkout; Form purpose: shipping and payment; Input methods: touch and keyboard; Constraints: minimal design, brand colors.

Follow-up prompts

  • How can we reduce the number of fields without losing necessary data?
  • What are the best practices for mobile-friendly error messages?
  • Can you provide a wireframe for a responsive form layout?