Как реализовать последовательную загрузку форм?
Сохранять промежуточные данные на сервере не слишком удобно, так что оптимально сделать ОДНУ форму и просто показывать разные ее вкладки)
Как ?
1) Можно  просто использовать форму с табами. Скрывать или показывать нужные из них по клику
https://getbootstrap.com/docs/4.3/components/navs/...
2) есть и плагины типа - www.jquery-steps.com/Examples#basic .
Но мне кажется первого способа достаточно.
Немного расширю ответ Василий своим опытом. (Считаю, что ответ на вопрос присуждается ему).
UX это иллюзия, которую мы предоставляем юзерам для взаимодействия с интерфейсом. Поэтому все так.
Для того, чтобы не потерять данные я обычно создаю <input type="hidden" value="">, и в его value вписываю все данные с удобными разделителями (чтоб потом парсить удобно было), а отправляю по финальному submit.
Если разбираетесь, посмотрите сурсы вот этого проекта.