Enable 'Next' Only When Form Is Filled

Activate the Next-step button only when the user has responded to all mandatory fields and there arenโ€™t any errors. Obviously, apply this trick only if you use inline validation with the real-time feedback (like described in trick #9). This will keep the user focused on the answers and will not let him to skip something important.

More importantly, the animated activation of the Next-step button will work as a visual anchor for the eyes. So the userโ€™s focus will jump to the button at the right moment. And thatโ€™s exactly what we need. But to make this approach work properly, the distinction between disabled/enabled states should be very explicit and visually clear.