Populate form field with fetched data

I am hoping to emulate an existing form. In this form:

  1. User clicks “Add new record”
  2. New entry form is shown
  3. Several text fields are pre-populated with default data that is fetched from a remote service
  4. User can edit those fields or simply accept the default data.

For example, imagine a form for creating a daily summary, and one of the form fields is “Weather”. The form field could be prepopulated with a weather condition “Sunny” fetched from a weather service.

Is there a way to accomplish this within a Softr app backed by Airtable?

Hi! Welcome to our community =)

You can find the answer to your question here: Advanced Form Features – Softr Help Docs (scroll to “Form Prefill”)

Note: fetching data from external services would require you to most likely save that data ahead of time so you can use it to build into the URL.

You can also look into things like hitting a webhook in Make, which returns the URL that is filled out, which you then use to pre-fill the form.

Anyways, it can be done, but is a bit on the harder side. Hope this helps!