Skip to content

Settings

settings holds the options that apply to the whole form. This page lists the keys by what they control. The plan column names the lowest plan in which the editor offers the option: Basic is the free plan, followed by Essential, Professional and Enterprise.

KeyTypeDefaultDescription
namestringThe name given when the form was created, or “New form”Name of the form. It is the title of the form page and the name in the list of forms.
languagestringLanguage of the editorLanguage of the form: a two-letter ISO 639-1 code such as en, de or pl. It selects the built-in texts of the form. See Languages.
is_publicbooleantruefalse closes the form. Respondents see the message “This form is currently unavailable.”
KeyTypeDefaultDescriptionPlan
start_on_datestring or nullnullDate and time at which a closed form opens, for example 2026-12-01T09:00:00.000Z. It has no effect on a form that is already open.Essential
close_after_datestring or nullnullDate and time after which the form is closed.Essential
close_after_limitnumber or nullnullNumber of submitted responses after which the form is closed.Essential
response_time_limitstring or nullnullTime to fill in the form, in seconds. A countdown runs from the moment the respondent starts. When it ends, the response is submitted as it is.Essential

A form also closes when the team reaches the monthly response limit of its plan. That limit is not part of the form.

KeyTypeDefaultDescriptionPlan
cookie_securebooleanfalseOne response per user. After a response is submitted, the same browser sees “You have already submitted a response to this form.” for 30 days.Essential
one_response_ipbooleanfalseUsed with cookie_secure: a submitted response from the same IP address also blocks the form.Essential
only_token_accessbooleanfalseThe form opens only from a personal invitation link. Other visitors see that the form is unavailable.Essential
password_protectionstring or nullnullPassword the respondent has to type on the welcome page, up to 50 characters.Essential
bot_protectionbooleanfalseRuns a bot check before the response is submitted. New form version only.Essential
KeyTypeDefaultDescription
enable_components_numbersbooleanfalseShows the question number before each title.
enable_components_required_asteriskbooleanfalseMarks required questions with an asterisk.
hide_progress_barbooleanfalseHides the progress bar and the question counter.
disable_go_backbooleanfalseRemoves the Back button. Respondents cannot return to an earlier question.
disable_oneclickbooleanfalseBy default a question with a single answer moves on as soon as the respondent picks it. true keeps the question on screen until they press Next.
components_alignmentstringnot setAlignment of all question pages: left, center or right. Without the key, questions are aligned left.
save_progressbooleantrueKeeps the answers and the position in the browser, so a reload continues where the respondent stopped. New form version only.
keyboard_hintsbooleanfalseShows letters next to the answers and “press Enter” next to the buttons. New form version only.
enable_cookie_consentbooleanfalseShows a cookie banner. Tracking tags load only for the categories the respondent accepts. New form version only.
whitelabel_logostring or nullnullFile name of your own logo, shown in the form header. Professional plan.

Randomization changes the order of pages. A page is one top-level item of components: a question or a group. The options are in the Essential plan.

KeyTypeDescription
randomizestring or falsefalse keeps the order. all shuffles every page. lock_first and lock_last shuffle all but the first or the last page. lock_custom shuffles all but the pages listed in lock_custom_pages.
lock_custom_pagesstring[]ref values of the pages that stay in place with lock_custom.
draw_from_poolbooleanWith randomization on: show only some of the shuffled pages.
draw_from_pool_numbernumberHow many of the shuffled pages to show, at least 2. Pages that stay in place are always shown.

To shuffle the options inside one question, use properties.randomize of that question.

Professional plan.

KeyTypeDescription
enable_ab_testingbooleanAssigns each respondent a random version number and stores it in the hidden field ab_testing. Logic rules can branch on that field.
ab_testing_versionsnumberNumber of versions, from 2 to 10. The default is 2.

The version is assigned only when the form link does not already carry an ab_testing value.

Professional plan. Each value is an identifier of up to 50 letters, digits, hyphens and underscores.

KeyTypeDescription
google_tag_managerstring or nullYour Google tag ID.
google_analyticsstring or nullA Google Analytics ID in the UA-… format.
meta_pixelstring or nullYour Meta Pixel ID.

With enable_cookie_consent on, the Google tags wait for consent to analytics cookies and the Meta Pixel waits for consent to advertising cookies.

settings.meta controls how the form link looks when it is shared. Professional plan.

KeyTypeDescription
meta.titlestringTitle of the preview. Without it, the form name is used.
meta.descriptionstringDescription of the preview.
meta.imagestringFile name of the preview image. Own images are PNG or JPG, up to 2 MB.

settings.notifications describes the e-mails sent after each response. Essential plan.

KeyTypeDescription
notifications.self.enabledbooleanSend an e-mail to the form owner.
notifications.self.send_tostringRecipient addresses, separated by commas. Empty means the owner’s address.
notifications.self.subjectstringSubject.
notifications.self.messagestringBody.
notifications.respondent.enabledbooleanSend a copy to the respondent, to the e-mail address given in the response.
notifications.respondent.subjectstringSubject.
notifications.respondent.messagestringBody.

Subjects and bodies accept their own placeholders.

PlaceholderReplaced with
{{form:title}}Name of the form.
{{form:answers}}All questions with their answers.
{{form:hidden}}All hidden fields with their values.
{{form:variables}}All variables with their values.
{{form:link}}Link to the results in Responsly.
{{component:<id>}}The answer to one question, named by the id of the question.
{{hidden:<name>}}One hidden field.
{{variable:<name>}}One variable.
KeyTypeDescription
quotas_enabledbooleanSwitches on the response quotas set on choice questions. See Quotas. The feature is enabled per team.

These belong to a form but are not part of settings:

WhatWhere it is described
Colors, font, backgroundThemes
Translations and the texts of buttons and messagesLanguages
WebhooksCreate webhook
The Mobile app channelMobile SDK
Custom link, custom domain, invitation linksThe Share tab of the form