Версия 1.0.0 Проверено модерацией 0 загрузок

Плагины WordPress

Интеграция Contact Form 7 с Zendesk Support

Zendesk for Contact Form 7 связывает ваш сайт на WordPress с Zendesk Support: при успешной отправке формы Contact Form 7 в Zendesk создаётся новый тикет с темой, текстом, email и именем заявителя (requester), приоритетом и тегами по вашим правилам.

Установка за 7 минут

Без ручного редактирования файлов

+39 бонусов

Начисляются после оплаты

12 месяцев обновлений

Поддержка и патчи включены

5 / 5

по 0 отзывам покупателей

0

скачиваний за всё время

1.0.0

актуальная стабильная версия

02.06

дата последнего обновления

39

бонусов за покупку

Полные данные

Характеристики товара

Все параметры собраны в одном месте: совместимость, требования к серверу, состав архива и условия лицензии.

Zendesk for Contact Form 7

Интеграция Contact Form 7 с Zendesk Support: автоматическое создание тикетов при отправке формы, настройка полей для каждой формы отдельно, проверка подключения к API.

Описание

Zendesk for Contact Form 7 связывает ваш сайт на WordPress с Zendesk Support: при успешной отправке формы Contact Form 7 в Zendesk создаётся новый тикет с темой, текстом, email и именем заявителя (requester), приоритетом и тегами по вашим правилам.

Основные возможности

– Глобальные настройки Zendesk: поддомен, email входа в Zendesk, API-токен, теги по умолчанию для всех тикетов.
– Настройка для каждой формы CF7 отдельно: включение/выключение, соответствие полей формы полям тикета, приоритет, дополнительные теги, опция добавления URL страницы отправки в тело тикета.
– Тело сообщения можно брать из одного поля или отправить все поля формы одним текстом (режим __all__).
– Кнопка «Проверить подключение» на странице настроек (лёгкий запрос к API Zendesk).
– Лицензирование PluginHub: общий ключ в «Настройки → Общие», проверка домена и продукта на стороне PluginHub.
– Переводимый интерфейс (text domain zendesk-cf7, каталог languages).

Технические детали

– Используется Zendesk REST API v2 (создание тикетов POST /api/v2/tickets.json).
– Событие WordPress: wpcf7_before_send_mail (приоритет 20). Письмо CF7 и стандартное поведение формы не отменяются; при ошибке Zendesk тикет может не создаться, но отправка формы для посетителя обычно остаётся успешной — проверяйте настройки и логи при необходимости.
– Идентификатор тикета или текст ошибки при поддержке CF7 может быть добавлен в свойства результата отправки (add_result_props), если ваша версия CF7 это поддерживает.

Требования

– WordPress 5.8 или новее.
– PHP 7.4 или новее.
– Активный плагин Contact Form 7.
– Аккаунт Zendesk Support с возможностью создать API token для пользователя, под которым выполняются запросы.
– Действующая лицензия PluginHub для этого продукта (ключ задаётся один раз на сайт для всех плагинов PluginHub).

Установка и инструкция

Установка плагина

1. Загрузите папку плагина в wp-content/plugins/ (или установите ZIP через «Плагины → Добавить новый»).
2. Активируйте плагин Zendesk for Contact Form 7 в админке WordPress.
3. Убедитесь, что установлен и активирован Contact Form 7.

Шаг 1. Лицензия PluginHub

1. В админке откройте «Настройки → Общие».
2. Найдите поле Pluginhub License Key (или аналогичное, если оно добавлено другим плагином PluginHub).
3. Вставьте ключ лицензии, выданный для этого продукта на https://pluginhub.pro, и сохраните настройки.
4. Домен сайта для проверки берётся из адреса сайта (home URL); при смене ключа или домена проверка обновится автоматически в пределах кеша API.

Без активной лицензии: в консоли отображаются предупреждения, создание тикетов в Zendesk отключено, кнопка проверки подключения к Zendesk возвращает ошибку. Настройки форм и глобальные поля при этом можно сохранять.

Шаг 2. Данные Zendesk

1. В Zendesk: «Администрирование → Приложения и интеграции → API → Zendesk API» — создайте токен API для пользователя-агента.
2. Используйте тот же email, с которым этот пользователь входит в Zendesk (обычно email агента).
3. В WordPress откройте «Контакты → Zendesk» (подменю Contact Form 7).
4. Заполните:
   – Поддомен — только имя поддомена (например, mycompany для https://mycompany.zendesk.com), без https:// и без .zendesk.com (лишнее плагин обрежет).
   – Email входа в Zendesk — email пользователя, для которого создан токен.
   – API token — вставьте токен; он хранится в базе данных сайта. Рекомендуется отдельный токен для интеграции и периодическая ротация.
   – Теги по умолчанию — через запятую, например wordpress, contact_form_7. Они добавляются к каждому тикету.
5. Нажмите «Сохранить изменения».
6. Нажмите «Проверить подключение» — при успехе отобразится сообщение об успешном соединении.

Шаг 3. Настройка формы CF7

1. Откройте «Контакты → Контактные формы» и отредактируйте нужную форму.
2. В метабоксе «Zendesk ticket»:
   – Включите «Создавать тикет в Zendesk для этой формы».
   – Поле темы — имя поля CF7 для subject тикета (часто your-subject или своё).
   – Сообщение / тело — имя одного поля с текстом письма или значение __all__, чтобы в тикет попали все поля формы списком «ключ: значение».
   – Поле email заявителя — обычно your-email (должен быть валидный email).
   – Поле имени заявителя — обычно your-name.
   – Приоритет — low / normal / high / urgent.
   – Дополнительные теги — через запятую; добавляются к глобальным тегам.
   – При необходимости включите «Добавить URL страницы отправки в тело тикета».
3. Сохраните форму.

Шаг 4. Проверка на сайте

Отправьте тестовую заявку с фронтенда. В Zendesk должен появиться новый тикет с указанными полями и тегами.

Для разработчиков

– Фильтр возможности доступа к настройкам и метабоксу: zendesk_cf7_capability (по умолчанию manage_options или константа WPCF7_ADMIN_READ_WRITE_CAPABILITY, если задана).
– Идентификатор продукта в PluginHub: константа ZENDESK_CF7_PLUGINHUB_PLUGIN_ID в wp-config.php или фильтр zendesk_cf7_pluginhub_plugin_id.
– URL проверки лицензии (если нужен прокси/стенд): фильтр pluginhub_license_check_url в общем модуле pluginhub-license.php.

Частые вопросы

Нужен ли отдельный плагин Zendesk?

Нет. Плагин сам выполняет HTTPS-запросы к API Zendesk с вашего сервера WordPress.

Письмо Contact Form 7 всё ещё отправляется?

Да. Интеграция не отменяет стандартную отправку почты CF7 (если она настроена в форме). Создание тикета выполняется дополнительно.

Тикет не создаётся, что проверить?

– Активна ли лицензия PluginHub для этого продукта.
– Заполнены ли поддомен, email и токен; проходит ли «Проверить подключение».
– Включена ли галочка у конкретной формы и совпадают ли имена полей в метабоксе с именами полей в разметке формы CF7.
– Указано ли валидное поле email заявителя (без него тикет не создаётся).

Где хранится API-токен?

В опции zendesk_cf7_settings в таблице опций WordPress. При деинсталляции плагина опция удаляется (см. uninstall.php).

Удаляются ли настройки форм при удалении плагина?

Да: при удалении плагина через админку выполняется uninstall.php — удаляется глобальная опция и мета _zendesk_cf7 у всех контактных форм CF7.

Скриншоты

1. Страница «Контакты → Zendesk»: учётные данные, теги по умолчанию, проверка подключения.
2. Метабокс «Zendesk ticket» в редакторе формы CF7.

Поддержка

Если у вас возникли вопросы или проблемы, свяжитесь с автором.

Alex Osmanov
🌐 Сайт: https://pluginhub.pro
📧 Email: support@pluginhub.pro
💬 Telegram: @alexosmanov_ru

Платформа

WordPress

Версия

1.0.0

Требования

7.4

Протестировано

7.0

Загрузки

0

Состав архива

В архиве

  • Основной ZIP-плагин
  • Инструкция по установке

В личном кабинете

  • Лицензионный ключ после оплаты
  • Обновления в течение 12 месяцев

Пошаговая инструкция

Как установить и настроить

01

Скачайте архив

После оплаты откройте личный кабинет, скачайте ZIP-файл и сохраните лицензионный ключ.

02

Установите модуль

Загрузите архив через панель управления сайта, активируйте плагин и проверьте права записи.

03

Подключите сервисы

Введите API-ключи и настройте адреса для webhook-уведомлений.

04

Сделайте тест

Проведите тестовую оплату или проверку и убедитесь, что интеграция работает.

История версий

Changelog

Версия 1.0.0

текущая
<p>Журнал изменений</p>
<p>1.0.3<br>– Ограничение создания тикетов и теста API при неактивной лицензии PluginHub; предупреждения в админке и в метабоксе формы.<br>– Явная проверка SSL для запросов к Zendesk (sslverify).</p>
<p>1.0.2<br>– Подключение лицензирования PluginHub, общий pluginhub-license.php, класс Zendesk_CF7_License.</p>
<p>1.0.1<br>– Исправление: использование add_result_props вместо несуществующего в CF7 метода add_meta для передачи результата в submission.</p>
<p>1.0.0<br>– Первый публичный релиз: глобальные настройки, метабокс на форме, создание тикетов через API v2.</p>
<p>Рекомендация при обновлении</p>
<p>1.0.3 — рекомендуется обновление: корректная работа с лицензией PluginHub и безопасные HTTPS-запросы к Zendesk.</p>
Услуги

Услуги для этого плагина

Настройка, доработка и сопровождение

Все услуги

Установка плагина на сайт и базовая настройка

3 500 ₽

Установка выбранного плагина на ваш хостинг, проверка совместимости, первичная активация.

Подробнее

Установка плагина на сайт и полноценная настройка

7 650 ₽

Глубокая настройка модуля под ваш сценарий: поля, интеграции, роли.

Подробнее

Настройка форм интеграции (за 1 форму)

765 ₽

Цена за одну форму: CRM, почта, мессенджеры — в рамках API плагина.

Подробнее

Настройка синхронизации товаров

6 750 ₽

Связка каталога с внешней системой: расписание, поля, фильтры.

Подробнее

Индивидуальная доработка плагина

17 650 ₽

Точечные изменения PHP/JS под ваш процесс без форка продукта (по согласованию).

Подробнее

Разработка сайта

от 10 000 ₽

Лендинг или корпоративный сайт на CMS из экосистемы PluginHub.

Подробнее

Разработка интернет-магазина

от 15 000 ₽

OpenCart / WooCommerce / PrestaShop — витрина, оплата, доставка.

Подробнее

Доработка сайта

от 5 000 ₽

Вёрстка, скорость, мелкие задачи по существующему проекту.

Подробнее

Индивидуальная разработка плагина

от 15 000 ₽

Новый модуль под API CMS: ТЗ, код, ревью, передача.

Подробнее

Отзывы

Отзывов пока нет

Вопросы

Перед покупкой

Если нужен перенос данных, установка под ключ или проверка совместимости — напишите в поддержку до оплаты.

Задать вопрос в поддержку
Можно ли установить плагин на несколько сайтов?

Лицензия включает активацию на один проект. Для большего количества сайтов доступна расширенная лицензия — уточните в поддержке.

Включена ли техническая поддержка?

Да, в течение 12 месяцев доступны обновления, исправления и консультации по установке через тикет-систему.

Есть ли возврат средств?

Возврат доступен в течение 14 дней, если плагин не активирован на рабочем домене и не был использован в коммерческом проекте.

Как получить файл после оплаты?

Сразу после подтверждения оплаты архив и ключ лицензии появятся в личном кабинете в разделе «Лицензии».

Похожие товары

Плагины WordPress
v1.0.1

Плагин отправляет успешные заявки с форм Contact Form 7 в мессенджер MAX через API чат-бота (platform-api.max.ru). Подходит для уведомлений менеджеров в групповом чате или для личных сообщений пользователю.

WordPress

+105 бонусов за покупку

Лицензия от
3 500 ₽
Плагины WordPress
v1.0.0

Плагин Zendesk for WPForms подключает сайт на WordPress к Zendesk Support. После успешной отправки формы WPForms на стороне Zendesk создаётся новый тикет: тема собирается из префикса (если задан), названия формы и номера записи (entry); в теле тикета перечислены поля отправки; заявитель (requester) определяется по email из формы (обязательно наличие валидного поля типа Email или значения, похожего на email).

WordPress

+39 бонусов за покупку

Лицензия от
1 299 ₽
Плагины WordPress
v1.0.0

Модульный плагин WordPress для ускорения сайта, SEO-гигиены, очистки мусора, безопасности и удобного администрирования. Интерфейс по умолчанию на русском. Кэширование страниц, оптимизация фронтенда премиум плагин.

WordPress

+45 бонусов за покупку

Лицензия от
1 500 ₽

Готово к запуску

Подключите решение без долгой разработки

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

Читать инструкцию