Интеграция с Zapier
Zapier — это сервис автоматизации, который соединяет тысячи приложений без программирования. С его помощью вы можете отправлять данные из попапов куда угодно: в Google Sheets, Notion, Slack, CRM-системы и сотни других сервисов.
В этом примере мы настроим отправку заявок из попапа в Google Sheets. По аналогии вы сможете настроить любую другую интеграцию.
Что понадобится
- Аккаунт в Zapier (есть бесплатный тариф)
- Аккаунт Google (для Google Sheets)
- 10-15 минут времени
Шаг 1. Создайте таблицу в Google Sheets
- Откройте Google Sheets и создайте новую таблицу
- В первой строке создайте заголовки колонок:
- A1:
Дата - B1:
Email - C1:
Имя - D1:
Телефон
- A1:
Названия колонок могут быть любыми — главное, чтобы вы понимали, что где.
Шаг 2. Создайте Zap в Zapier
- Войдите в Zapier
- Нажмите «Create Zap» (Создать Zap)
Шаг 3. Настройте триггер (получение данных)
Триггер — это событие, которое запускает автоматизацию. В нашем случае это получение данных от Poptimizer.
- В поиске триггеров найдите «Webhooks by Zapier»
- Выберите «Webhooks by Zapier»
- В качестве события выберите «Catch Hook»
- Нажмите «Continue»
- Zapier покажет вам URL для вебхука — скопируйте его
Важно: Не закрывайте эту страницу — URL понадобится на следующем шаге.
Шаг 4. Создайте интеграцию в Poptimizer
- Откройте попап в редакторе Poptimizer
- Нажмите «Интеграции» в верхнем меню
- Нажмите «Добавить интеграцию» → «Webhook»
- Заполните форму:
- Название:
Zapier → Google Sheets - URL: вставьте URL из Zapier
- Формат данных: оставьте «По умолчанию»
- Название:
- Нажмите «Создать»
- Нажмите «Тест» чтобы отправить тестовые данные
Шаг 5. Проверьте данные в Zapier
- Вернитесь в Zapier
- Нажмите «Test trigger»
- Zapier должен показать полученные тестовые данные
Если данные появились — триггер работает. Нажмите «Continue».
Шаг 6. Настройте действие (запись в таблицу)
Теперь настроим, что делать с полученными данными.
- В поиске действий найдите «Google Sheets»
- Выберите «Google Sheets»
- В качестве события выберите «Create Spreadsheet Row» (Создать строку)
- Нажмите «Continue»
- Подключите свой Google-аккаунт (если ещё не подключён)
- Выберите таблицу, которую создали в шаге 1
- Выберите лист (обычно «Sheet1» или «Лист1»)
Шаг 7. Настройте маппинг полей
Теперь нужно указать, какие данные в какие колонки записывать.
Для каждой колонки выберите соответствующее поле из данных:
| Колонка | Поле из Poptimizer |
|---------|-------------------|
| Дата |
Timestamp |
| Email | Data Email |
| Имя | Data Name |
| Телефон | Data Phone |Совет: Zapier показывает данные из тестового запроса, что помогает понять структуру.
- Нажмите «Continue»
- Нажмите «Test action» — Zapier создаст тестовую строку в таблице
- Проверьте таблицу — должна появиться новая строка с тестовыми данными
Шаг 8. Включите Zap
- Убедитесь, что всё работает
- Нажмите «Publish» (Опубликовать)
Готово! Теперь каждая заявка из попапа автоматически попадёт в вашу таблицу.
Другие примеры использования Zapier
По аналогии вы можете настроить отправку данных в:
Notion
- Триггер: Webhooks by Zapier → Catch Hook
- Действие: Notion → Create Database Item
Slack
- Триггер: Webhooks by Zapier → Catch Hook
- Действие: Slack → Send Channel Message
Mailchimp
- Триггер: Webhooks by Zapier → Catch Hook
- Действие: Mailchimp → Add/Update Subscriber
Trello
- Триггер: Webhooks by Zapier → Catch Hook
- Действие: Trello → Create Card
Решение проблем
Данные не приходят в Zapier
- Убедитесь, что Zap включён (Published)
- Проверьте URL — он должен точно совпадать
- Нажмите «Тест» в Poptimizer и проверьте статус
Неправильные данные в таблице
Проверьте маппинг полей в Zapier. Возможно, поля перепутаны местами.
Zap перестал работать
Zapier на бесплатном тарифе имеет лимиты. Проверьте, не исчерпан ли лимит задач.
Альтернативы Zapier
Если Zapier не подходит, попробуйте:
- Make (бывший Integromat) — более гибкий, есть бесплатный тариф
- n8n — open-source, можно развернуть на своём сервере
- Albato — российский сервис, работает с локальными CRM
Все они работают через Webhook по тому же принципу.
Хотите интеграцию с сервисом, которого нет в Zapier? Напишите на js@asychev.ru — мы подберём решение или разработаем нативную интеграцию специально для вас.
Другие инструкции:
- Интеграция с Telegram — мгновенные уведомления
- Настройка Webhook — прямая интеграция с API