Про формы на InSales
Есть такой конструктор интернет-магазинов — InSales. Хорошее решение, когда нужно быстро запустить магазин, а заморачиваться с технической частью не хочется. Однако эта быстрота и лёгкость на старте имеет и оборотную сторону)
Например, если вам понадобится на сайте расставить формы сбора информации о посетителях: ФИО, телефон, почту и т.д., то вы столкнётесь с ограничениями insales. Поле с почтой будет обязательным, даже если вам от юзера нужен лишь номер телефона. Техподдержка написала один из вариантов обойти это ограничение, однако оно не совсем хорошее, к сожалению.
Как вариант, при наличии других сайтов можно сделать скрипт обработки данных на них, а форму разместить на самом InSales. После отправки формы все данные с помощью js отправляются на вспомогательный сайт, где они нужным образом обрабатываются и записываются в базу.
В чём мораль: конструкторы сайтов — зло. Подходят для спринтов, но не для марафонов.