display fields one by one (one after the other)

This idea is about the presentation of the form fields one after the other. So, when one field is filled out and the user hits next (or enter) the next question pops into place.  The idea exists here: https://ca.hearclear.com/


On the Hearclear home page the form (fields) come in one by one and you have to hit next to get the next field which is cool. I just thought it is a friendly way of requesting basic info from a first-time visitor.