Техническое задание: Интеграция Client ID в формы WordPress

Цель проекта

Доработать существующие лид-формы на сайте, созданном на WordPress, чтобы они автоматически получали и передавали уникальный Client ID из системы аналитики.

Основные задачи

  • Реализовать на стороне клиента (front-end) получение Client ID с помощью JavaScript-метода yaCounterxxxxxx.getClientID().
  • Настроить скрытое поле в каждой целевой форме для записи полученного Client ID.
  • Обеспечить корректную передачу этого ID вместе с остальными данными формы.
  • Настроить вебхук или механизм обработки формы на стороне сервера так, чтобы поле с Client ID передавалось и сохранялось в соответствующем поле в CRM или системе учета.

Технические требования

  • Интеграция должна работать для всех указанных лид-форм на сайте.
  • Код должен быть написан аккуратно, не конфликтовать с существующей функциональностью сайта и плагинов.
  • Решение должно учитывать особенности работы WordPress и выбранного плагина форм.
  • Необходимо обеспечить стабильную работу при отключенном JavaScript у посетителя (например, грациозную деградацию).

Ожидаемый результат

После заполнения и отправки любой из целевых форм, в данных заказа/лида, поступающих на сервер или во внешнюю систему через вебхук, будет присутствовать корректное значение Client ID из Яндекс.Метрики.

Адаптация и модернизация сайта на Tilda с учетом трендов 2025

Необходимо доработать готовый шаблон на Tilda под специфику бизнеса заказчика. Ключевые задачи: адаптация под mobile-first подход, внедрение современных трендов дизайна (смелый минимализм, интерактивные элементы) для повышения конверсии и доверия пользователей.

Разработка телеграм-бота на Python для автоматизации заказов в кофейне

Требуется создать функционального Telegram-бота для приема и обработки заказов с интегрированной административной панелью для управления меню и отслеживания статистики. Бот должен быть написан на чистом Python с использованием соответствующих библиотек.

Оптимизация навигации сайта

Необходимо переработать навигационную структуру сайта согласно предоставленному макету. Основная цель - обеспечить доступ к любому разделу или функции, включая поиск, не более чем за два-три клика.