Я не очень глубоко с разработкой, поэтому немного сложно врубиться сходу.
Задача: делать форму обратной связи в модальном окне. То есть: открывается модальное окно. Там три поля (имя, почта, текст с проверкой на заполнение) и капча (которая жамкнуть галочку recaptchav2). Ну и этот текст уходит на почту и в БД сохраняется имя и почта. О чем пользователю выскакивает окошко «Спасибо, мессага отправлена»

Из инструментов есть: bootstrap 4, Formit, AjaxForm и fancybox.
Из проблем: бутстраповские окно и форма как раз то, что надо по внешности и функционалу. Но в остальном все рботает криво-косо.

Может есть какой-то простой рабочий код на эту тему или объяснение. как оно работает. Из первых трех страниц гугла на эту тему не работает ничего. В лучшем случае кнопка «Отправить» закрывает модальное окно без всякой проверки и если там все ок, то письмо доходит. При следующем открытии формы, там лежат предыдущие буквы и камменты валидатора полей. Капча не появляется вообще. (Это связка Ajax + Bootstrap).