Для решения данной проблемы могу порекомендовать расширенную формы обратной связи http://orion-soft.ru/web-solutions/bitrix-solutions/ext-feedback-form/ с валидацией и сохранением данных в инфоблок, отправкой уведомлений администратору и пользователю, с сохранением статистики использования форм. Можно также применять для создания анкет - позволяет брать сохраненные данные из инфоблока и выводить на редактирование в форме.
А если все таки функционала модуля не хватит, то есть события. Определяя собственный обработчик можно изменять логику работы модуля.