Allow custom email captive portal info with email access mode

We have a request from a client to be able to add customizable data collection in the captive portal using the email Access Mode. The option to create a free text or a drop down selection for users would be preferred.