Feature Request: prefill a form with a record’s UUID
Context
Right now, to prefill a Noloco form via URL parameters, you must include the desired record’s ID (Noloco, i.e. 1, 2, 3, etc). It would be really helpful if we could prefill records by the desired record’s UUID (in the case of Airtable, recxyz).
Scenario / Example
- This would be really helpful for scenarios like the following:
- You are sending a survey to team members. The survey is a Noloco form, and you want to prefill the “Team Member” field with each person’s record ID from Airtable.
- You build a Make scenario that automatically sends this survey out to every team member in Airtable, dynamically adding their record ID to the URL parameters of the Noloco form’s URL. With this feature, that’s easy since you would just use each team member’s Airtable ID (i.e. recxyz).
- However, right now you would have to add a search step to look for each team member in Noloco, so that you can use their ID within the email step that actually sends the custom form URL.
- I realize that’s a sorta bad example because you could just root the Make scenario in Noloco rather than Airtable, and therefore you would have access to the Noloco IDs AND the UUIDs, however, I know there are loads of us that root our scenarios/zaps in our database rather than in Noloco. That’s also a bad example because that doesn’t illustrate the need for privacy/more security with the IDs, but whatever–y’all get the point on a technical level
Security Benefit
- This also provides more security with form URLs and the data that is “baked” into the URL. Airtable’s IDs are neither simple nor sequential the way Noloco’s are (as @nathan helpfully pointed out in this feature request).