Если ваши клиенты могут себе позволить встраивать форму не только в виде HTML/JS, но и в бэкэнд, то вы можете пользоваться цифровой подписью. Каждый клиент получает некоторый ключ, на основе которого подписывает сообщения на сервере перед передачей вам. Вы же после этого сможете точно знать, что оно отправлено именно с сервера клиента, а не кем-то, кто подсмотрел код на фронтенде.