
Наш клиент — компания, занимающаяся складской логистикой. Сайт заказчика работает на системе управления CMS Made Simple.
Снизить количество спама на e-mail путем интеграции капчи от Яндекса во все формы обратной связи.
К нам обратился наш клиент, для которого мы ранее разработали новый корпоративный сайт. Проблема заключалась в том, что на сайт начал приходить спам в больших объемах. Ранее мы эту проблему решали с помощью капчи от Google, но в современных реалиях на Google надежды нет.
Некоторое время назад Яндекс создал свою версию капчи под названием Yandex SmartCaptcha, которая работает аналогично как и капча от Google. Клиент попросил нас интегрировать эту капчу во все формы на сайте.

Сайт работает на CMS Made Simple, первым шагом нам потребовалось немного доработать модуль отправки заявок, чтобы можно было в дальнейшем быстро подключать капчу на любые сайты на этой системе управления.
Далее клиент сам создал аккаунт в YandexCloud, где добавил капчу для сайта и настроил уровень защиты и внешний вид окна подтверждения (что пользователь не робот) и передал нам 2 ключевых параметра: ключ клиента и ключ сервера. Мы их добавили в модуль отправки заявок.
Финальным штрихом стало размещение скрипта Яндекс Капчи в шапке сайта.
Капча заработала, спам исчез, формы работают в штатном режиме.
Время работ — 3 часа, с учетом доработки модуля отправки заявок. В дальнейшем интеграция займет не более 30 минут.