If you could request only ONE feature or share ONE product suggestion, what would it be?
The ability to create and edit forms on iPadOS.
Itās so close in iOS 13. You can actually edit. But you canāt create certain fields. Thatās because it depends on hovering a mouse.
I havenāt yet tried the new iPad mouse support, but it is possible to do this using touch gestures today (see Codepen ).
The ability of secondary users (selected by me) to see and download reports and submission data from a specific form, similar to the DropBox share by invite feature.
It would be great to be able to limit the number of words and characters allowed. Currently we can select a minimum amount of words. But say for example you wanted people to complete a section in 50 words or less or in 1000 characters or less. This would be a great addition
I would love more control over formatting Paperforms. There are places on my websites that Iād love to place a form at, but they are awkwardly spaced and donāt really fit. So being able to change the size and spacing parameters of the input boxes and other features would help a ton!
Good news Dennis, this is possible already!
You can use a calculation to check the length of a text answer and return a validation error if it doesnāt meet the criteria. Here is a form with an example of how it would work: https://v9ivfwuh.paperform.co/
This is the calculation that is being used, the calculation needs to be visible on the form for the error to show and block submission.
textAnswer = {{ assuk }}; // answer pipe a text question
answerLength = LEN(textAnswer); // get the length of the lext
minLength = 5;
maxLength = 10;
// return an error where required
IF(answerLength < minLength, ERROR("too short!"), IF(answerLength > maxLength, ERROR("too long!")))
Thanks Josh.
Can this be done also with number of words rather than number of characters?
Iāll look online to see what the average number of characters for 50 words and use this as a guide.
Iāve updated the example to include this as well, here is a calculation for counting words:
textAnswer = {{ 83dpo }}; // answer pipe a text question
answerLength = COUNT(SPLIT(textAnswer, " ")); // count the words
minLength = 5;
maxLength = 10;
// return an error where required
IF(answerLength < minLength, ERROR("too short!"), IF(answerLength > maxLength, ERROR("too long!")))
Amazing Iām going to test this out. Completely new to using calculations.
Thank you
OK I managed to get it working. I was unable to hide ātoo shortā as it was visible when viewing the form before typing. So I made this 0 instead of 5 to remove it.
Would there be a way to show a word count as youāre typing at all? Up to the point where we got the ātoo longā warning.
Sure can, something like this should do it:
IF(answerLength < maxLength, answerLength || " words" , IF(answerLength > maxLength, ERROR(ātoo long!ā)))
It would be great if creating new forms could be disabled for the āuserā user type in user management.
As an agency, you donāt necessarily want all your clients to be able to to create new forms on their own.
Anyone else thinking the same way?
One more thing Iād love to have, and Iām sure many others would benefit too, is a radio button or a tick box question type.
I know that its functionality can be achieved via a multiple choice question using a single answer option but e.g. for data consent people are more used to ticking a box rather than clicking a button.
Thanks Josh. Iāve just seen this now so Iām going to test this outā¦
It worked perfectly. Thank you!!
I may be using Paperform in a different way, but we do quite a bit of surveys and I would love more control over the reports functionality in terms of presentation and styling.
I would love to be able to have users make a payment before being able to access the form. I know this may sound weird, but in some cases, the forms are the actual products Iām selling, not the other way around. So being able to block part of a form behind a payment gateway would be awesome. Maybe, after payment, users get a code which they can use to unlock the rest of the form when they wish.
I would love to be able to take a video or audio testimonial from a form.
Also multiple floating launch options would be good, I know we can do this via a div now but some out of the box config would be great
Iām wondering, could you not just redirect them to another form upon submission of a payment-enabled form? The flowās not as clean as you would achieve were it all in-form as you said, but it could work for now. However, this wouldnāt protect against anyone sharing the form URL once they have been redirected.
Hi! Yes, Iāve actually done that a few times, and itās okay. But not ideal. However, I understand that what Iām asking for is probably quite out of the normal direction of a tool like Paperform, as it would involve too many changes and implementations. But hey, itās free to ask, haha.