Save Progress for Forms, Surveys & Quizzes

Modified on: Wed, 29 Jul, 2026 at 11:35 AM

Forms & Surveys

Save Progress for Forms, Surveys & Quizzes

Allow respondents to pause and resume multi-step forms, surveys, and quizzes without losing their work
What You'll Learn

This article explains how the Save Progress feature automatically preserves respondent data in multi-step forms, surveys, and quizzes, enabling them to return and complete their submissions at their convenience.

You'll learn how to enable the feature, how it works for respondents, and how the Resume Progress modal automatically adapts to your branding.

1

What is Save Progress?

Save Progress is a feature that automatically preserves respondent data when they leave a multi-step form, survey, or quiz before completing it. When enabled, respondents can close their browser, refresh the page, or navigate away, and their answers are securely stored.

When they return to the same form, survey, or quiz, a Resume Progress modal appears, giving them the option to continue from where they left off or start over with a new submission. This feature is especially valuable for longer forms that require significant time or information gathering.

Save Progress is controlled using the Save Exit Confirmation toggle in the Settings tab and is available for all multi-step forms, surveys, and quizzes in HighLevel.

2

Key Benefits

Save Progress improves the respondent experience and increases completion rates by removing the frustration of lost work. Here are the key benefits:

Automatic Progress Saving — Respondent data is automatically saved when they leave a multi-step form, survey, or quiz before submitting, with no manual action required.
Simple Toggle Control — Enable or disable Save Progress using the Save Exit Confirmation toggle in the Settings tab, giving you full control over when the feature is active.
Seamless Resumption — Respondents can return later and pick up exactly where they left off, maintaining their context and reducing frustration.
Flexible Resume Options — The Resume Progress modal allows respondents to choose between continuing their saved submission or starting over with a fresh form.
Automatic Branding Inheritance — The Resume Progress modal automatically matches your form, survey, or quiz branding, including CTA button color and label font.
Cross-Device Compatibility — Save Progress is fully supported across desktop and mobile experiences, ensuring consistent functionality regardless of device.
3

How Save Progress Works

When Save Progress is enabled, HighLevel automatically monitors respondent activity and preserves their data if they leave before completing the submission. Here's how the feature works from the respondent's perspective:

Step 1
Respondent Begins Filling Out the Form

A respondent starts completing a multi-step form, survey, or quiz with Save Progress enabled. They answer questions and navigate through multiple steps.

Step 2
Respondent Leaves Before Submitting

The respondent closes the browser, refreshes the page, or navigates to a different website before completing and submitting the form. Their progress is automatically saved.

Step 3
Respondent Returns to the Form

When the respondent returns to the same form, survey, or quiz URL, a "Submission in progress" modal automatically appears on their screen.

Step 4
Respondent Chooses to Continue or Start Over

The modal presents two options: Continue from where they left off, or Start Over with a new submission. The respondent selects their preferred option and proceeds accordingly.

Automatic Behavior

Progress is only saved when the Save Exit Confirmation toggle is enabled. If the feature is disabled, respondents who leave the form will need to start over when they return.

4

How to Enable Save Progress

Enabling Save Progress for your multi-step forms, surveys, and quizzes is a straightforward process. Follow these steps to activate the feature:

Step 1
Open Your Form, Survey, or Quiz

Navigate to the form, survey, or quiz for which you want to enable Save Progress. Open the item in edit mode.

Step 2
Go to the Settings Tab

Click on the Settings tab within the form, survey, or quiz builder interface.

Step 3
Enable the Save Exit Confirmation Toggle

Locate the Save Exit Confirmation toggle in the Settings tab. Switch the toggle to the enabled position to activate Save Progress.


Step 4
Save Your Changes

Save the form, survey, or quiz to apply your changes. The Save Progress feature is now active and will preserve respondent data going forward.

Note

Existing forms, surveys, and quizzes remain unchanged until you explicitly enable the Save Exit Confirmation toggle. This feature is opt-in and does not activate automatically.

5

Resume Progress Modal Branding

The Resume Progress modal automatically inherits branding settings from your form, survey, or quiz, ensuring a consistent visual experience for respondents. This automatic styling applies to two key design elements:

Branding Element 1
CTA Button Color

The call-to-action buttons in the Resume Progress modal (Continue and Start Over) inherit the footer color configured in your form, survey, or quiz settings. This ensures the modal buttons match your existing brand palette without requiring additional configuration.

Branding Element 2
Text Font

All text displayed in the Resume Progress modal uses the label font configured in your form, survey, or quiz settings. This maintains typographic consistency between the modal and the rest of your form experience.

Automatic Configuration

You do not need to configure the Resume Progress modal separately. All branding settings are automatically inherited from your form, survey, or quiz configuration.

7

Frequently Asked Questions

Q: Does Save Progress work for single-step forms?
No. Save Progress is only available for multi-step forms, surveys, and quizzes. Single-step forms do not support this feature because they are typically completed in one session.
Q: How long is a respondent's progress saved?
The changelog does not specify a time limit for saved progress. Respondents can return to complete their submission at any time, and their data will be available when they access the form again.
Q: Can I customize the Resume Progress modal?
The Resume Progress modal automatically inherits your form's footer color and label font. Additional customization options are not mentioned in the changelog. The modal is designed to match your existing branding without requiring manual configuration.
Q: Will enabling Save Progress affect existing respondent data?
No. Enabling Save Progress does not affect previously submitted data or in-progress submissions that occurred before the feature was enabled. The feature only applies to new form sessions after the toggle is activated.
Q: Does Save Progress work on mobile devices?
Yes. Save Progress is fully supported across both desktop and mobile experiences. Respondents can leave and return to a form on any device, and their progress will be preserved.
Q: What happens if I disable Save Progress after it has been enabled?
If you disable the Save Exit Confirmation toggle, future respondents who leave the form will not have their progress saved. The feature only saves progress when the toggle is in the enabled state.
Q: Can respondents access their saved progress from a different device?
The changelog does not specify whether saved progress is device-specific or account-based. Progress is saved when a respondent returns to the same form URL, but cross-device access details are not included in the provided information.
Q: Where is the Save Exit Confirmation toggle located?
The Save Exit Confirmation toggle is located in the Settings tab of your form, survey, or quiz builder interface. Open the item in edit mode, navigate to Settings, and you will find the toggle there.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article