Creating Terms and Conditions questions is easy using Paperform!
In most cases, you'll want to provide a checkbox option labeled "I agree" or something similar, which needs to be selected to indicate consent before the form can be submitted.
This can be done using a Multiple Choice question with a single option. A checkbox will be used instead of a radio button when "Can choose more than one option" is toggled on in the configuration. If the question is also required, then the box will need to be checked in order for the submitter to proceed.
As a shortcut, you can create a question like this using a slash command:
Click on a blank line in the editor where you want your new question to be.
Enter this slash command: /terms
A drop down window should appear. Select "Terms & Conditions" from the list provided.
This will create a new Multiple Choice question, already set up with a single checkbox labeled "I agree." You can edit the title and help text of the question here, or click the cogwheel icon to the right to change the text of the option and configure other settings.
Style Options
In the example at the top of this page, the terms themselves are pasted directly into the help text for the question. For a different look, you could add them to the page as plain text.
Or, if you have your T&Cs on an outside web page already, consider using a hyperlink instead so that the form doesn't get too crowded with information.
Links will always open in a new tab or window, so you don't need to worry about the submitter losing progress on the form.
If you're on the Pro or Agency plan, you may also choose to add a Signature field at the end.
Gotchas
We don't currently support pop-up windows inside of the form, unless you're able to create them yourself using a custom HTML block (Agency plan only).
"Expandable" T&Cs are technically possible using section visibility logic, but the visibility would need to be triggered using the answer to a question. This could be another single checkbox, like "Show T&Cs" or something similar.