My team has been very satisfied with creating dynamic user input forms with Cognito Forms. It’s great because it has a lot of features and integrates so easily with anvil. all you have to do is copy the embeddable HTML snippet from cognito into a custom HTML anvil form, create an endpoint to handle the webhook request, and point the cognito webhook at the endpoint.
I would definitely recommend using Cognito Forms with your anvil projects.
Here is a fun example I made for bitcoin users to sign a Declaration of Monetary Independence in protest of uncurbed deficit spending and inflationary credit expansion - modern forms of taxation without representation.
https://independence.anvil.app
https://anvil.works/build#clone:QDBGDWDNYGU5EVVT=SH4CAYFCID6OPJ3VZXQDJBJJ
Thank you to @bridget for this post which showed me everything i needed to do to handle webhooks. Only a few lines of code and you can save a lot of time on user input forms.
assert your independence today, no matter where you live