Use-case scenario: I just want all types of supporters to be able to enter their own information into the CRM by responding to a survey, or signing up for a ticket... but it has to include custom field questions that I create -- and their answers need to be available on their Givebutter Contact Profile