Completion Step
The Completion step is step three of the quiz builder. This is where you personalize the final card, decide whether to show scores or responses, and add completion rules before moving on to Interface Settings and Finish.
This guide will walk you through:
- Writing the completion title and body copy with rich text and variables.
- Toggling whether the total score or submitted answers appear on the report card.
- Using the variable picker and inline autocomplete to echo total score, variables, tags, and lead capture fields.
- Building variable-based and score-based completion rules with clear precedence.
- Saving your changes or moving to the final publish step.
When to use this
Finish the Completion step after you have arranged all of your question blocks (and any lead capture). The page combines the final UI components that respondents see once the quiz is submitted.
How it works
- Completion title & message: Both fields default to the built-in text ("Thanks for completing the quiz!" title and a short acknowledgement message), but you can edit them with the rich text editor on Basic and above. The editor caps input at 5,000 characters and allows you to insert placeholders via the variable picker.
Insert {{total_score}} or any variable/tag/lead capture field to personalize the card. {{tag:<questionId>}} echoes the tag from the selected option, {{tags:<questionId>}} shows every tag, and any custom variable you collected is available as well.
-
Display total score: Toggle this switch to show the summed score (including scored options and scale responses) on the completion card. The toggle is disabled when scoring is not enabled. Score gating is Basic+ and the toggle automatically surfaces the
{{total_score}}placeholder in the default copy. For an in-quiz live score while respondents answer, use Running score in Interface settings → Modality & Experience. -
Display responses: Turning this on shows every question and answer on the completion card so respondents can review their submission. Turn it off when you prefer to keep answers private while still showing the custom message and optional score.
-
Completion rules: You can add variable-match rules (
variable_equals) and, on Pro plans, score-based rules (>,>=,<,<=,=,between). Rules are first evaluated by type (variable rules before score rules), then by list order within that type. First match wins. -
Completion CTA buttons: You can add up to two buttons on the base completion message and up to two on each score-based rule. Each button supports:
- Label + URL
- Primary/Secondary style
- Optional Track click as a lead toggle
- Optional Goal type field (shown when tracking is enabled)
Goal type is free-form so you can match your own reporting taxonomy (for example request_demo, book_call, watch_webinar). Quiz insights and completion outcome analytics use this key for grouping while still keeping the rule index that produced the CTA.
Custom completion copy and the total score toggle require Basic. Score-based completion rules are available on Pro. Variable-match rules are available even when score-based rules are not.
Hit Add rule, choose variable match or score condition, then write the override copy. Use Remove rule if you need to drop a configuration.
- Navigation: Use the back button to return to the Questions step if you need to tweak blocks, or click Continue to finish to open the final review/publish screen. Save at any time with the Save button so you can leave the page and come back later.
Step-by-step
- Update the completion title or leave the default "Thanks for completing the quiz!" if you prefer the out-of-the-box copy.
- Write the completion message and insert placeholders (
{{total_score}},{{tag:<questionId>}}, or any custom variable) with the variable picker or inline{{...autocomplete. - Choose whether to display the total score and the full list of responses; score visibility requires Basic+.
- Optional: add base completion CTA buttons and set
Track click as a lead+ Goal type when you want CTA outcomes in analytics. - Optional: add variable-match rules and, on Pro, score-based rules to override copy for specific outcomes.
- Optional: for each score rule, add rule-specific CTA buttons and goal types if you want per-rule outcome comparisons.
- Save your changes, then continue to the finish step to publish or share the quiz.
Tips / Gotchas
- If you leave the completion title or message blank, the builder falls back to the default text, so every quiz always has copy even if you skip this step.
- Score-based rules only run when scoring is enabled, and numeric inputs are clamped between -9,999 and 9,999 for consistency.
- Use the between operator to cover a range of totals; ensure the min is lower than the max before saving.
- Turning Display responses off keeps answers out of the report card while still showing the title, message, and optional score.
- Display total score controls the completion card only; live score visibility during the quiz is managed separately by Running score in Interface settings.
- Variable-match rules run before score rules. Within each rule type, rules run top-to-bottom, so place the most specific checks first.
- Goal type only affects analytics grouping; it does not change CTA behavior for respondents.
- If
Track click as a leadis off, CTA clicks are still tracked as exits/clicks, but they are not counted as lead captures.
Next steps
Move on to the final step where you publish the quiz and copy the public link.
See how scores are calculated and how completion rules read the total.
Manage variable definitions used in completion copy and variable-match rules.
Learn how custom goal types are defined and reported in quiz insights.

