poolcloudpoolcloudupdates

Clarifies join page fields

The problem

"it's not obvious enough that the email field is optional, but the address is required."

  • Four identical rows; "optional" hid inside the email editor.
  • The address error appeared only after pressing Continue.

What we considered

  1. A
    Shipped
    A

    Required and optional tags

    • Every row stays put; a tag says what's needed.
  2. B
    B

    Address first and open

    • Hard to miss, but changes the page on arrival.
  3. C
    Shipped
    C

    Two labelled groups

    • Needed and optional split cleanly, with a counter.
  4. D
    Shipped
    D

    Blocked continue button

    • Says exactly what's missing before moving on.

What shipped

  • A Service details group with a counter, then an Optional group.
  • Empty required rows show Required; email shows Optional.
  • A missing address rings the row and disables Continue, with a hint.

New customers see at a glance what they must fill in and what they can skip. A missing pool address is flagged before they continue.