I was intrigued by Typeform’s assertion that the “one field at a time” method was more engaging to customers. While I haven’t done research on it, I think I would agree with that assertion as far as my own experience with it.
Because I’m trying not to spend money on each and every integration for my website, I thought I’d work up a simple form and see if it worked. It does!
I’m including the share link below. Be aware that the form is very simple… no, “if/then” logic is applied. I also didn’t finish filling out the fake selection choices since it’s not necessary for building purposes nor sharing.
No need to fill in anything, just click the “Next” button to see it work.
There might be a better way to do this, but I thought I’d share some simple interactions to get the ball rolling.
I’m about to delve into trying this. I’m on a new project for a wedding pianist and I think this would be a great touch for them selecting their wedding date etc for a quote.
Just one question. If they miss some information on the first box will it still flag up at the end when they press submit? Do you think I should integrate in a “back” interaction maybe?
Yes, I should have included a back button, but that would have involved twice as many interactions, and I was just piddling around with it.
It should flag a missed required field because it’s all inside one form box, just divided into hidden and showing divs.
Very nice job!! I didn’t enter any info in the fields, but it functions beautifully!
I’m going to offer one piece of unsolicited advice… do with it what you will. Your “scroll down the page” arrow feels like it needs to be a link to the next section. I get that it’s directional, but it looks like it’s begging to be a link that moves the page. Just my two cents.
Again, great job! So happy to see an idea of mine in the real world. I think ultimately, I’ll use Typeform because I need if/then functionality.
I’ve changed the arrow, thank you, very good point.
Glad you like the piano positioning, a bit of a happy accident! I’ve played with a lot of functions on this one so I hope it doesn’t seem too gimmicky, I still wanted to try and keep it as simple.