Hello all! We’re exploring our options because a “Save Progress” button doesn’t exist for longer forms (20+ questions). So, the best I can figure is to have a user submit/save an incomplete form, then below the form block, have a list block that reflects that newly created record. That list block would enable the user to then Edit said record, which kind of looks like a form.
Now… instead of blank fields submitted for questions not yet answered, is there a way to pre-fill the fields with “In Progress”? I’ve read through the community forum and haven’t found anything quite like this. Also, Hidden fields wouldn’t work because the user actually needs to be able to answer the questions.
You should be able to set the default value of a field if it is free text or a select field (it might be possible for other field types, I haven’t checked). That way when new records are created any field that is left blank when submitted can be set to a default “In Progress”.
If you edit the field from Airtable you can see the option to set a default value.
The only way - no-code - is to have a form when a user fills out information for the first time. And an update form (coming from an update record action button) when a user comes back to it.
This is the only way to let Softr keep the information in a form => an update record form.
In case you’re interested in external solutions, fillout allows users to resume in progress forms, even on their free plan. I really like fillout, it has a very smooth integration with Airtable’s linked records (it allows the user to see multiple fields associated with the linked record, and even has sub-forms that allow users to create linked records). It also has side-by-side questions layout which saves space and makes a long form seem less daunting to users!