Skip to main content
  1. What problem are you trying to solve with this feature?

  2. What should this feature help your customers do?

  3. How will you know this feature is successful?

  1. Who will use this feature? (customers, staff, admins, everyone)

  2. Where on the website should this feature appear?

  3. What should happen when a user interacts with it?

  4. Are there examples of other websites that do this well?

  1. What information needs to be displayed or collected?

  2. Who will be responsible for updating this information?

  3. How often do you expect this content to change?

  4. Should this content appear in more than one place on the site?

  1. Do you have design preferences or brand guidelines to follow?

  2. Should this feature stand out or blend in with the page?

  3. Are there colors, fonts, or layouts you want to avoid?

  4. Do you want this feature to work differently on mobile vs desktop?

  1. Are there specific actions the feature must support?
    (e.g. submit, book, filter, compare, download)

  2. Should users receive confirmations or messages?

  3. Are there any rules or limitations?
    (e.g. time limits, quantity limits, required fields)

  4. What should happen if something goes wrong?

  1. Do you need to manage this feature through the admin panel?

  2. Who should have permission to edit or view it?

  3. Do you need reports or notifications?

  4. Should this feature be reusable on other pages?

  1. Does this feature need to connect to other tools?
    (e.g. email, booking systems, payments, CRM)

  2. Are those tools already in use, or need to be set up?

  3. Are there any third-party services involved?

  1. When do you need this feature live?

  2. Is this required for launch, or can it come later?

  3. Are there deadlines tied to marketing or promotions?

  1. Are there legal, privacy, or compliance concerns?

  2. Are there budget or time limits we should be aware of?

  3. Is there anything that would make this feature a “no-go”?