Мне тоже было нужно создать онлайн-голосование для сайта компании, и я заметил, что удобнее всего пользоваться готовыми инструментами. Они позволяют быстро настроить форму, добавить варианты и сразу получить статистику в удобном виде. Это экономит время и помогает сразу видеть результаты голосов. Если вам актуально реализовать такую задачу, можно посмотреть возможности по ссылке
https://www.testograf.ru/ru/capabilities-votes