Directions how to set up a Google form so that when a user hits submit, it will create a highly detailed Google Contact using the site Zapier
After you have gathered all of your Google Contacts, please refer to Page 11 of this PDF document to arrange your contacts into groups https://drive.google.com/file/d/0BwLKtywl0Hp8S2VQWmZMOFE4cE0/edit?usp=sharing