Collect partial responses
Do you have certain questions in your form that you absolutely need the data for? By adding a Partial Submit Point, you can collect partial responses to the most important questions in your form.
Responses to questions answered before reaching the Partial Submit Point will be collected, and you'll be able to see the corresponding data in your Results panel. Collecting partial responses will count toward your response limit.
Note! The Partial Submit Point isn’t available on our mobile builder.
Click on a header below to jump to a section:
- Plan availability
- How to add a Partial Submit Point
- Add a Partial Submit Point to a form with Logic or Scoring
- Viewing partially submitted responses
- How partial responses count toward your response limit
- Access partial responses via the API
- Trigger webhooks upon a partial submission
- FAQ
Plan availability
To collect partial responses, you'll need a Core Plus plan or higher. If you're on a free or lower-tier plan, you can add a Partial Submit Point to your form to see how it works, but you'll need to upgrade your plan or remove the Partial Submit Point before you can publish your form and collect responses.
See the table below for more details on what is included in each plan:
Core Plus or Core Business plan - Collect partial responses |
Core Enterprise, Growth Essentials, Growth Pro, or Growth Custom plan All of the above, plus: - Collect partial responses in forms with Logic or Scoring |
You can add a Partial Submit Point to both new and existing forms.
If you decide to downgrade to a plan that doesn't include partial responses, your form will be closed to new responses and will not collect partial responses anymore. To re-enable this feature, you would need to upgrade your plan and publish the form again.
How to add a Partial Submit Point
1. From the Create panel, click the + Add content button.
2. Under the Other section, select Partial Submit Point.
3. Drag and drop the Partial Submit Point to where you want to receive a partial response.
When a respondent clicks the button on the question directly preceding the Partial Submit Point, all responses to questions up to this point will be submitted.
Tip! Make important questions required if you need them to be answered.
Note! You can only add one Partial Submit Point per form. It must be placed after at least one question and can’t be placed after the Welcome Screen or at the end of the form.
4. To delete the Partial Submit Point, click the 3 dots and select Delete.
Add a Partial Submit Point to a form with Logic or Scoring
To add a Partial Submit Point to a form with Logic or Scoring, you’ll need an Enterprise or Growth plan.
You can use a Partial Submit Point with the following types of Logic:
- Branching and calculations
- Hidden Fields and Variables
A Partial Submit Point can be added anywhere within your logic flow. You can add the Partial Submit Point before a logic branch, after a logic branch, or in one of the branches of logic. Keep in mind that if you place the Partial Submit Point within one of the branches of logic, you’ll be able to collect partial responses for only one logic path and not for any other logic path you may have in your form.
You can only add one Partial Submit Point per form and it must be placed after at least one question. It can’t be placed after the Welcome Screen or at the end of the form.
Viewing partially submitted responses
When viewing your responses in the Results panel, the Response type column will give each response a status of Completed or Partial:
Completed - The respondent has completed the entire form and clicked the Submit button at the end.
Partial - The respondent has answered up to the Partial Submit Point in the form and hasn’t completed the entire form.
The Response type column will also appear when you export your results.
If a respondent answers up to the Partial Submit Point and then goes back in the form to update previous answers, this will also update their answers in the Results panel. If they decide to go back and answer the remainder of the form, this will also update the Response type from Partial to Completed with their answers to the rest of the form.
You can also filter your responses in the table view by response type. Click Filters and select Response type in the dropdown.
Then select if you want your responses to include the Partial or Completed response type. Click Apply to view your filtered responses.
How partial responses count toward your response limit
Any partial response collected will count toward your response limit. The response count will be dependent on the respondent's browser session. Below are a few examples of how partial responses will be counted.
Respondent passes the Partial Submit Point button but doesn't click the final Submit button. | This will count as 1 response toward your response limit. |
Respondent passes the Partial Submit Point and clicks the final Submit button within one browser session. | This will count as 1 response toward your response limit. |
Respondent passes the Partial Submit Point and clicks the final Submit button on separate browser sessions. | This will count as 2 responses toward your response limit. |
If autosave progress is enabled and a respondent passes the Partial Submit Point, then comes back within 24 hours and clicks the final Submit button. | This will count as 1 response toward your response limit. However, if the respondent has cleared their cookies/local storage in their browser or returns after 24 hours, this will count as 2 responses toward your response limit. |
Access partial responses via the API
Via the API, developers can:
- Create a new form with a Partial Submit Point.
- Update an existing form by adding, removing, or re-positioning a Partial Submit Point.
- Retrieve partial submission responses, full submission responses, or both, in a single request.
Trigger webhooks upon a partial submission
You can trigger webhooks when respondents submit a partial response. When you edit your webhook, under Triggers, you can select Completed and Partial responses. More information on webhooks can be found here.
FAQ
Why has my Partial Submit Point been disabled?
A Partial Submit Point can only be used after at least one question in your form.
If you have placed the Partial Submit Point after the Welcome Screen, at the end of your form, or have a Payment question type in your form, the Partial Submit Point will be greyed out and you’ll see a warning icon.
This means that the Partial Submit Point has been disabled and you won’t be able to collect partial responses. You’ll need to move the location of the Partial Submit Point or remove the Payment question type.
Can I add a Partial Submit Point within a Question Group?
Yes, you can add a Partial Submit Point within a Question Group. However, it can’t be placed directly after the Question Group header.
What happens if I have autosave progress enabled?
With autosave progress enabled, respondents will be able to close your form and come back at a later time to finish and submit it.
If a respondent has completed up to the Partial Submit Point and comes back within 24 hours, their response will be recorded as Completed and will be combined with their previous Partial response. However, if a respondent has refreshed their browser tab or erased their cookies/local storage, their partial response won’t be combined with their completed response and it’ll appear as two separate responses in the Results panel.
Can I send partial responses to my integrations?
Currently, you can collect partial response data with our HubSpot (Contacts only)and Salesforce integrations.
Can I see enriched data with partial responses?
Yes, when a respondent submits a partial response with an email address, their response will be enriched. When data enrichment is enabled for a form, the enrichment data will appear in your Results table, Results export, follow-up actions, webhooks and Contacts in the HubSpot integration when the respondent submits a partial response.
A partial response with enriched data will count as 1 enriched response toward your enrichment limit. If that same partial response with enriched data turns into a complete response, this will only count as 1 enriched response.
Partial responses with enriched data are stored as variables.