WordPress

Интеграция ninja forms и amocrm

Готовое решение для связки сервисов на WordPress: стабильная работа, обновления и поддержка PluginHub.

Описание

Интеграция ninja forms и amocrm

Плагин для WordPress связывает указанные системы: передача лидов и заказов, синхронизация статусов и справочников. Подходит для типовых сценариев автоматизации без доработки ядра сайта.

После покупки вы получаете файлы для установки, инструкцию и доступ к обновлениям в рамках политики PluginHub.

Полноценный плагин интеграции форм Ninja Forms с amoCRM для WordPress.

Описание

Плагин позволяет интегрировать любые формы Ninja Forms с вашим аккаунтом amoCRM. Вы можете создавать сделки, контакты, задачи и неразобранное, настраивать сопоставление полей, использовать UTM параметры и cookies для отслеживания.

Возможности

✅ **Полная интеграция с amoCRM** - OAuth 2.0 авторизация - Поддержка разных регионов (amocrm.ru, kommo.com, custom domain) - Автоматическое обновление токенов доступа

✅ **Гибкая настройка форм** - Неограниченное количество форм - Выбор типа действия: сделка, неразобранное или контакт - Настройка воронок и статусов - Сопоставление полей формы с полями amoCRM

✅ **Два режима отправки** - Немедленная отправка при отправке формы - Отложенная отправка через Action Scheduler

✅ **Автоматическое создание контактов** - Поиск существующих контактов по email/телефону - Автоматическое создание или обновление контакта - Связывание контакта со сделкой

✅ **Создание задач** - Автоматическое создание задач по сделкам - Настройка текста задачи и ответственного

✅ **Отслеживание источников** - Поддержка UTM параметров (utm_source, utm_medium, utm_campaign, utm_term, utm_content) - Отправка roistat_visit cookie - Отправка _ym_uid cookie - Отправка GA Client ID

✅ **Мультиязычность** - Русский язык - Английский язык - Узбекский язык - Казахский язык - Китайский язык

✅ **Логирование** - Полное логирование всех отправок - Просмотр статусов отправки - История действий 

Требования

  • WordPress 5.0 или выше
  • - PHP 7.4 или выше
  • - Плагин Ninja Forms
  • - Аккаунт amoCRM с настроенным OAuth приложением

Установка

  1. Загрузите папку плагина в `/wp-content/plugins/`
  2. Активируйте плагин через меню 'Плагины' в WordPress 
  3. Перейдите в Ninja Forms → amoCRM для настройки 

Настройка 

1. Настройка OAuth в amoCRM 

  1. Войдите в ваш аккаунт amoCRM 
  2. Перейдите в Настройки → Интеграции → API 
  3. Создайте новое OAuth приложение 
  4. Укажите Redirect URI: `https://ваш-сайт.ru/wp-admin/admin.php?nf_amocrm_oauth=callback` 
  5. Скопируйте Client ID и Client Secret 

2. Настройка плагина

  1. Перейдите в Ninja Forms → amoCRM → Settings
  2. Выберите регион (amocrm.ru, kommo.com или custom domain) 
  3. Введите Client ID и Client Secret 
  4. Нажмите "Connect to amoCRM" для авторизации 

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

  1. Откройте форму в Ninja Forms
  2. Перейдите в Actions → Add Action → amoCRM 
  3. Включите интеграцию 
  4. Выберите тип действия (сделка, неразобранное или контакт) 
  5. Настройте воронку и статус 
  6. Сопоставьте поля формы с полями amoCRM 
  7. Сохраните настройки 

Использование

После настройки все отправки формы будут автоматически отправляться в amoCRM согласно вашим настройкам.

Типы действий

  • **Создать сделку** - создает сделку и связывает с контактом
  • - **Создать неразобранное** - создает неразобранное через API v4
  • - **Создать/обновить контакт** - только создает или обновляет контакт

Сопоставление полей

Вы можете сопоставить любые поля формы с полями контакта или сделки в amoCRM. Поля загружаются автоматически из вашего аккаунта.

UTM параметры

Плагин автоматически отслеживает UTM параметры из URL и сохраняет их в cookie на 30 дней. При отправке формы эти параметры автоматически добавляются в соответствующие поля amoCRM.

Cookies

Плагин автоматически отправляет:

`roistat_visit` - для интеграции с Roistat - `_ym_uid` - для интеграции с Яндекс.Метрикой - GA Client ID - из cookie `_ga` или `_gid`

Логирование

Все отправки логируются в разделе Ninja Forms → amoCRM → Logs. Вы можете просмотреть:

- Дата и время отправки - ID формы - Тип действия - Статус (успех/ошибка) - Сообщение об ошибке (если есть) ## Поддержка

Автор: Alex Osmanov
Сайт: https://pluginhub.pro
Email: support@pluginhub.pro
Telegram: https://t.me/alexosmanov_ru

Лицензия

GPL v2 or later

Changelog

1.0.0

  • Первый релиз
  • - Полная интеграция с amoCRM - Поддержка OAuth 2.0
  • - Создание сделок, контактов, задач и неразобранного
  • - Поддержка UTM параметров и cookies
  • - Мультиязычность (5 языков)
  • - Логирование всех действий

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

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

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

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: ТЗ, код, ревью, передача.