@Noah Noah! Just got this script implemented on a page and it's working wonderfully, great code.
I have a quick question, though. Is the information submitted step by step as well or only carried through after the form has been submitted?
For example, if they fill out their Email and Name, then back out at the phone number phase, does the email and name carry through so that they can still be contacted, or is no information whatsoever passed until the submit button? If it doesn't do this naturally, is there an extra snip of code that would? If I am misunderstanding something here, please feel free to enlighten!