Вообще, вариантов много существует. Лично я через специальный конструктор делал формы обратной связи https://ru.qform.io/forms/obratnaya-svyaz для интернет-магазина. Довольно удобно было работать, ну и главное, сами формы отлично получились. Все работает как положено, никаких проблем. Отличная вещь.