Сайт WordPress.
Часть заявок с форм теряется. По результатам диагностики нашего программиста, текущая отправка напрямую в amoCRM завязана на открытие страницы «Спасибо». На некоторых страницах переход не срабатывал. В WordPress заявки сейчас не сохраняются.
Нужно сохранить действующий сценарий и добавить независимые механизмы сохранения и доставки заявок.
Что требуется
1. Проверить формы и интеграцию. Определить используемый плагин или собственный обработчик, составить список форм и страниц. Проверить главную, разделы «9-11 классы», «4 классы», «Детский сад», всплывающие формы. Уточнить, используют ли региональные поддомены общий код и обработчик.
2. Добавить сохранение в WordPress при отправке формы. После нажатия кнопки и прохождения валидации заявка должна сохраняться в базе на сервере до перехода на страницу «Спасибо», независимо от работы amoCRM и Telegram. Предусмотреть отправку с клавиатуры, а не только обработку клика.
3. Сохранить существующую передачу в amoCRM и добавить резервную доставку. Если текущий сценарий не доставил заявку, она должна передаваться из сохранённых данных на сервере. Предусмотреть повторные попытки при временных ошибках и защиту от дублей между старым и новым сценариями. Сохранить текущую воронку, ответственных и заполнение полей.
4. Настроить Telegram-уведомления. Помочь создать бота под моим аккаунтом и подключить отправку новых заявок в мой личный чат. В уведомлении: данные формы, дата и время, страница отправки, класс/группа, источник и UTM-метки. Отправка в Telegram должна работать независимо от amoCRM. При временных ошибках повторные попытки.
5. Сохранять источник заявки. Все заполненные поля, идентификатор заявки, страницу и форму отправки, регион/поддомен, страницу входа, источник перехода и utm_source, utm_medium, utm_campaign, utm_content, utm_term. UTM-метки должны сохраняться при переходах между страницами до отправки формы.
6. Добавить просмотр заявок и статусов в WordPress. Нужны поиск по телефону, дата, данные заявки, статусы доставки в amoCRM и Telegram, ошибки и возможность вручную повторить неудачную доставку. Доступ только авторизованным сотрудникам с соответствующими правами.
7. Обработать ошибки для пользователя. Успех показывать только после подтверждённого сохранения на сервере. При сбое приёма понятное сообщение и возможность повторить отправку без повторного заполнения полей.
API-интеграция с amoCRM уже настроена. Создавать её заново не требуется. Необходимо использовать существующий механизм передачи заявок, сохранить текущие настройки и дополнить его сохранением в WordPress, контролем результата и повторной отправкой при сбоях. Исключить дубли между существующим и резервным сценариями.
Проверка и приёмка
- Предоставить список проверенных страниц и форм.
- Проверить отправку на компьютере и телефоне.
- При заблокированном переходе на «Спасибо» заявка сохраняется в WordPress и доставляется в amoCRM и Telegram.
- При временной недоступности amoCRM или Telegram заявка сохраняется, после восстановления сервиса доставка повторяется.
- Двойной клик, повтор запроса и обновление страницы «Спасибо» не создают повторную сделку в amoCRM.
- UTM-метки сохраняются после перехода с посадочной страницы на другую страницу с формой.
Перед работой сделать резервную копию. После завершения передать краткое описание изменений и инструкцию по просмотру заявок и повторной отправке.
В отклике укажите опыт работы с WordPress и API amoCRM, предлагаемый способ реализации, итоговую стоимость и готовность выполнить работу за три дня. Платные плагины и регулярные платежи, если они нужны, укажите заранее.
Опубликован 07.09.2026 в 15:32 Последнее изменение: 07.09.2026 в 15:32