All docs
2 min read

Screens

A survey has two bookend screens authored separately from the question list:

  • Welcome. Headline, subtext, CTA label. Lives at settings.survey.welcome_screen.
  • Thank-you. Multiple thank-you variants are supported under settings.survey.thankyou_screens - pick one based on a predicate, or pick by matched outcome.

Each thank-you screen has headline, body, optional redirect_url, and an optional condition (the same predicate shape used by visibility and branching rules). The first matching variant wins.

Welcome screen

Use the welcome screen to set expectations before the first question. Good welcome copy tells respondents:

  • What the survey is about.
  • Roughly how long it will take.
  • Whether answers are anonymous or tied to a follow-up.
  • What happens after they submit.

Keep the CTA specific. "Start survey" is fine for research, but "Get my score" or "Share feedback" is better when the survey has a clear outcome.

Thank-you variants

Thank-you screens can be generic or conditional. Use one default thank-you for simple surveys, then add variants when the ending should depend on an answer or matched outcome. For example, a product-fit survey can show different next steps for sales-qualified leads, self-serve users, and respondents who are not a fit.

Because the first matching thank-you variant wins, put specific conditions before broad fallback conditions. Always keep one unconditional final screen so every respondent lands somewhere sensible.

Redirects

A thank-you screen can include redirect_url when the next step lives outside Formspring, such as a calendar booking page, payment link, or help center article. Use the body copy to explain the handoff before redirecting so respondents understand why they are leaving the survey.