Нужно создать на сайт динамическую форму.
Пользователь заполняет форму, после заполнения все поля меняются на другие и уже после их заполнения форму можно будет отправить. Если пользователь не заполняет вторую часть формы и если он находится на странице еще пять минут, форма должна отправляться автоматически.
Скорее всего, сам сайт будет на wordpress.
Можете подсказать как это реализовать? Или посоветовать что-нибудь посмотреть или почитать на эту тему?
Спасибо!
Ну, повесить на страницу две формы, заранее определив контейнер в сессии под них.
К примеру, если по форме 1 нет данных в сессии, то подгружать в модаль аяксом со страницы форму 1.
Как заполнили первые поля, записали в сессию данные, по кнопке "далее" отправляем запрос на подгруз второй формы, если поля первой в сессии есть.
В локалсторейдж можете писать раз в n-ое кол-во времени время проведенное на сайте, как только оно достигнет нужного значения, отправлять аяксом запрос до обработчика, выдергивать из сессии те данные, что уже есть, и отправлять.