Partial submissions for a Multi-Step Form

By: Ranjeet Singh | Asked: 05/12/2023
ForumsCategory: General questionsPartial submissions for a Multi-Step Form
Ranjeet Singh asked 2 years ago
I'm trying to convert our lead generation form to a Multi-Step Form to increase conversions.  Ideally, the form would save info as the user progresses through the pages.  For example, enter name and email on p.1 -> store as a draft submission -> enter phone and authorize SMS on p. 2 -> update draft submission -> etc... Is it possible to configure a Multi-Step Form that way?  So far I've found Save and Continue Partial Submissions, but that only applies to logged in users.  My users will not be logged in.  In my testing, no data gets saved to the entry until I complete all required fields on all pages.
Aram Tchividjian replied 1 month ago

Ranjeet, did you ever get an answer to this? I'm trying to do something similar.

Ranjeet Singh replied 1 month ago

<p>Just Victor's response below. As a workaround, I put some javascript in Formidable / My Form / Settings / Customize HTML / After Fields to post the fields to another form when the user clicks "Next". <script>document.addEventListener('DOMContentLoaded', function() { // Select the button using its class name const nextButton = document.querySelector('.frm_button_submit[formnovalidate="formnovalidate"]'); // Add event listener to the button if (nextButton) { nextButton.addEventListener('click', function(event) { // save fields to another form } else { console.error('Next button not found'); }; });</script></p>

Aram Tchividjian replied 1 month ago

Thanks for the response - this is helpful. I've been looking for an action that fires when the user submits the first page of a multi-part form. I may try something like.

1 Answers
Victor Font answered 2 years ago
You can't save drafts without a user id.
Ranjeet Singh replied 2 years ago

Ok. Is it possible to trigger an Action when the user clicks the "Next" button? For example, post the name and email to Zapier when the user goes to page 2?

Making the Best WordPress Plugin even better - Together

Take on bigger projects with confidence knowing you have access to an entire community of Formidable Experts and Professionals who have your back when the going gets tough. You got this!
Join the community
crossarrow-right