Autosave for forms

The forms in my app, and I suspect in many other apps, are long and user entry intensive. My app helps employees manage performance goals so the entry is very, very intensive. Users will be frustrated when they have to abandon the form because of an interruption, etc., and when they return, it’s blank - common user expectation is that forms autosave. If this is straightforward, it would be great to have sooner than later!

4 Likes

Here’s a tiny workaround until that happens.
You will need to first ‘create’ an item.
And then in item details, have an edit button, that points to the same item using ‘link to screen’.
In the following screen, use entry components for all the fields.

Not the most elegant solution, and indeed is poor user experience, it solves the problem until a better solution comes along.

P. S.: @Deena you’ve requested a number of feature requests that I have wanted to request for a long time. I always think I will request them later and then somehow I forget about them. This feature, and the open links in new tabs in Discourse are just 2 of them. :slight_smile: Thank you for requesting these. :slight_smile:

1 Like

Thank you! I will try this workaround and see if it helps with some of the more critical forms in the meantime!

Thank you, I’m glad you find them valuable requests as well. You can count on me to put the big and small requests in - I just can’t help myself haha :relaxed:

1 Like

Yes, I’ve had to tell my users to click “done” to save their progress if they need more time and come back later to edit

An alternative is to use the “text entry” component, this updates instantly

1 Like

I have a combination of Choice and Text Entry in almost all of my forms and nothing saves in my experience…Also, I only have a “submit” button and the issue is that in a long form, you’re not going to keep submitting as you’re filling out because it takes you out of the form and then you have to re-enter…Can you please expand on what you mean by “text entry updates instantly”? How have you seen this happen- because in my forms you have to click submit for anything to save…

I’m not using the form with my text entry components, so editing/changes happens instantly to googlesheet

1 Like

Ah -okay, makes sense. I’m going to see if that approach makes sense in some places. Thank you!