С 2-мя формами с FormIt есть несколько заковырок, я тоже долго не мог понять почему на всех страницах форма обратного звонка нормально работает, кроме страницы контактов, где тоже был вызов сниппета FormIt. Пока не понял принцип его работы. FormIt обрабатывает POST запрос, и в зависимости от настроек производит какие-либо действия (валидация полей, отправка сообщения, редирект и т.д.). Но если на странице Formit вызван дважды или более, то возникают проблемы, т.к. он 2 или более раз попытается обработать один и тот же POST запрос (если в запросе одинаковые переменные). Поэтому я нашел 2 пути решения проблемы: 1. Оставлять только 1 вызов, но если поля в 2-х формах разные, то необходимо ставить «заглушки» (поля co style=«display:hidden» cо значениями по-умолчанию); 2. По возможности в формах в поле action ставить разные id, и создать пустую страницу с FormIt.