Skip to main content

How to let respondents review their answers before submitting in Formaloo

Learn how to add an answer review step to your Formaloo form so respondents can check and correct their responses before submitting — using the Review field and @review id.

What you'll build

By the end of this guide, you'll have a form with a dedicated review step that shows respondents a clean summary of everything they've answered before they hit submit. The summary appears as a two-column table — question on the left, answer on the right — and updates in real time if they go back and change anything. It takes less than a minute to add to any existing form.

When to use this

  • You run a longer form (applications, onboarding, order forms) and respondents frequently submit with mistakes

  • Your form collects sensitive or legally significant information — contracts, insurance, healthcare, financial data — and you want respondents to double-check before sending

  • You use a multi-step form and want to give respondents a final confirmation step before the last page

  • Your form triggers a PDF, payment, or signature after submission and accuracy before that point matters

  • You want to reduce edit requests and back-and-forth after submissions come in

Step-by-step

Part 1 — Add the Review field to your form

The fastest way to add a review step is the Review field shortcut. When you add it, Formaloo automatically creates a Content field pre-filled with the @review id — no extra configuration needed. All you have to do is place it where you want it in the form.

1. Open your form in the editor.

Go to your project and open the form you want to add the review step to.

2. Click the add field button and find the Review field.

In the field picker, look for Review — it sits near the other layout fields like Content, Section, and Page break. The description reads: "Let respondents review their answers before submitting."

3. Click Review to add it.

Formaloo creates a Content field pre-filled with:

Review your answers before submitting: @review

No configuration required. The @review id renders the full answer summary for whoever is filling the form.

4. Move the field to the right position.

Drag the Review field to wherever you want the review step to appear — most commonly just before the submit button, at the end of a multi-step form, or before a payment or signature step. You can place it anywhere in the form.

5. (Optional) Edit the text around @review.

Click into the Review field to open its content editor. You can change the heading text, add a note below the table, or write anything around @review. Just don't delete the id itself if you want the table to render.

Example:

Please check the information below before continuing: @review If anything looks wrong, use the back button to make corrections.

📖 To learn more about how @review works as part of the answer piping system, see How to dynamically pull form data into custom emails, PDFs, and AI prompts.


Part 2 — Add @review manually to any Content field

You can also skip the Review shortcut and add @review directly inside any existing Content field. This is useful when you already have a Content field with text you want to keep and you just want to insert the review table into it.

1. Open any Content field in your form.

Click into the Content field's editor where you want the review table to appear.

2. Type @review where you want the table to appear.

Place @review on its own line inside the content. The id will be replaced with the respondent's answer table when they reach that step.

📖 For the full list of available answer piping ids, see How to dynamically pull form data into custom emails, PDFs, and AI prompts.


What respondents see

When a respondent reaches the step with @review, they see something like this:

The table shows only questions they've actually answered. Unanswered fields, admin-only fields, invisible fields, and fields hidden by conditional logic don't appear.

If they spot a mistake, they can use the back button or navigate to a previous step, fix their answer, and return — the table updates automatically to show the latest values.


What you now have

You have a form with a built-in answer review step that shows respondents a clean, real-time summary of their responses before they submit. Respondents catch mistakes on their own, reducing the number of corrections and follow-up requests you receive after the form closes. The review table respects your form's logic — it only shows fields that are visible and relevant to each respondent's path, so nothing leaks that shouldn't.


What's next

  • Add answer piping to your confirmation email Now that respondents have reviewed their answers, you can pipe those same answers into the confirmation email they receive after submitting — so they have a record of what they sent. → How to dynamically pull form data into custom emails, PDFs, and AI prompts

  • Turn the submission into a PDF document Place the Review field before a PDF generation step so respondents confirm their answers before a contract, proposal, or invoice is generated from their submission. → How to create PDF templates to turn responses into documents

  • Use conditional logic to route respondents after the review step Combine the Review field with advanced logic to show different ending pages or trigger different actions depending on what the respondent answered — after they've reviewed and confirmed. → How to add advanced logic to your form


Ready-to-use templates

Don't build this from scratch — we've already put it together for you.

  • Multi-reviewer application scoring portal — A full application workflow with scoring, approval emails, and a structured review process. Add a Review field before the submit step so applicants confirm their details before reviewers score their submission.

  • Vendor application form — Collect vendor and supplier applications with a built-in responses table. Add a Review field to let applicants verify their business details before sending.


Learn more how-tos

Did this answer your question?