I'm new to Canvas Catalog, and Catalog is new to my institution. We are in the process of setting up a sub catalog which includes a program that we need to be able to collect some information about the users (for example, education level, employment status, etc.) when they enroll in the program. I see that we have the ability to add in some text or checkbox user defined fields, and can view the collected data via the API. But it's limited to 255 characters for the description text, and we are not able to add in a drop down menus or control the layout of that form.
I also tried linking to an external tool, but I was not able to do that either. Ideally, we would like to collect the information when the users first register and enroll.
Does anyone in this community have experience with anything like this?