Как подключить форму подписки к любому сервису рассылки

Как подключить форму подписки к любому сервису рассылки

Обычно форма подписки имеет в себя интеграции с несколькими сервисами, к примеру, MailChimp, MailPoet, GetResponse итд.

Или сервис рассылки имеет в себя раздел для создания формы подписки к Подписным листам или Сериям автоматических писем.

Если форма подписки не имеет в себя интеграции с сервисом рассылки, или вам не нравится форма подписки, которую вы можете создать в сервисе рассылки, то эта статья для вас.

Читайте дальше, и вы узнаете, как подключить форму подписки к сервису рассылки через сервис-посредник Zapier, Automate.io или IFTTT(IF This Then That).

Все данные сервисы работают примерно одинаково, в данной статье я буду использовать сервис Zapier, но вы можете использовать другой сервис, эта инструкция подходит для иных сервисов.

В данной статье мы рассмотрим:

Что такое ZapierЧто необходимо для работы ZapierПринцип работы Zapier

  1. Создайте триггер на событие в форме подписки
    • В Запиере
      • Кликните «Make a Zap!»
      • Выберите приложение для получения данных из формы подписки
      • Выберите триггер
      • Скопируйте хук
    • В форме подписки
      • Настройте форму подписки на веб-сайте
      • Добавьте вебхук из Zapier
      • Сохраните форму
      • Протестируйте хук
  2. Настройте действие, которое выполняет Zapier
    • Найдите сервис емейл рассылки
    • Выберите действие Create Contact
    • Подключите аккаунт сервиса рассылки
    • Подберите данные из формы и выберите Список подписки
    • Передайте данные в сервис рассылки
    • Включите Zap

Что такое Zapier

Zapier — это сервис-конструктор, который связывает между собой пару приложений. Он проверяет триггеры в приложениях, которые вы выбрали, и если триггер сработал, совершает выбранное действие или серию действий.

К примеру, если Zapier видит, что сработал триггер в форме подписки на веб-сайте, он собирает данные из данной формы и передает их в сервис е-мейл рассылки.

Что необходимо для работы Zapier

Чтобы подключить форму подписки к сервису рассылки через Zapier, необходимо чтобы форма подписки поддерживала возможность Веб-хуков(WebHooks).

Обычно эта функцию находится в платных версиях плагинов форм:

  • Elementor Pro,
  • PAFE,
  • WPForms,
  • Ninja Forms,
  • WP Fluent Forms,
  • и многие иные.

Но есть бесплатные плагины для работы с Веб-хуками, к примеру, плагин интеграции Contact Form 7 с Zapier.

В этом примере я буду использовать форму Elementor Pro, но вы можете без проблем использовать любую другую форму, принцип работы аналогичный.

Принцип работы Zapier

Через Zapier вы можете без труда подключить друг к другу более 1.000 сервисов. По сути это небольшие программы, которые работают через API данных сервисов.

Когда происходит нужное событие, выбранное приложение на Zapier передает выбраному сервису какую-то команду через API этого сервиса.

В этом примере я буду подключать форму Элементора к сервису рассылки SendFox. Вы можете подключить форму подписки к любому сервису, приложение для которого есть в Zapier. Например, MailChimp, BenchmarkEmails, MailerLite, SendPulse, и так далее, всего более 1.000 приложений.

Схематично такое подключение выглядит так:

  • Пользователь нажал кнопку Подписаться в форме подписки на веб-сайте,
  • Zapier проверяет, что событие произошло,
  • Zapier передает контакт пользователя в Подписной лист.

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

1. Создайте триггер на событие в конструкторе Zapier

1. Кликните « Make a Zap! ». Zap — это действие, которое вы хотели бы выполнять в ответ на какое-то событие. То есть, «если произошло А, то сделать Б».

Создайте Zap
Создайте Zap

2. Выберите приложение для получения данных из формы подписки. Наберите webhooks в строке поиска. Дайте имя Запу.

Найдите webhooks
Найдите webhooks

3. Выберите триггер. В поле ввода Choose Trigger Event выберите триггер Catch Hook.

Выберите триггер
Выберите триггер Catch Hook

Нажмите Continue.

4. Скопируйте хук. Никаких параметров не требуется.

Скопируйте хук
Скопируйте хук

Нажмите Continue. Дальше необходимо изменить форму подписки, после этого протестировать эту(первую) часть Запа.

Параметра в форме подписки

1. Настройте форму подписки на веб-сайте. Зайдите в параметра формы подписки на веб-сайте, и выберите действие после нажатия.

Elementor - Действие после подписки
Выберите вебхук

2. Добавьте вебхук из Zapier. Откройте вкладку Вебхук и добавьте вебхук из Запиера.

Elementor - добавьте вебхук
Вставьте вебхук

3. Сохраните форму. Перейдите на страницу с формой, заполните поля ввода и нажмите Отправить.

Elementor - форма подписки
Форма подписки во фронт-энде

4. Протестируйте хук. Вернитесь на Zapier, нажмите одну из кнопок, чтобы Zapier протестировал хук.

Протестируйте хук
Протестируйте хук

Zapier должен приобрести вебхук и подтвердить работу первой части Запа.

Zapier - проверка хука
Проверьте данные из формы подписки

Hook A — это полученные данные из формы подписки.

2. Настройте действие, которое выполняет Zapier

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

1. Найдите SendFox. Найдите SendFox в списке приложений.

Zapier - Создайте действие на срабатывание триггера
Найдите приложение сервиса рассылки

2. Выберите действие Create Contact. Выберите действие Добавить контакт и нажмите Continue.

Zapier - Выберите действие Create Contact
Выберите Create Contact

3. Подключите аккаунт сервиса рассылки. Добавьте аккаунт и нажмите Continue.

Zapier - Добавьте аккаунт сервиса рассылки
Добавьте аккаунт сервиса рассылки

4. Подберите данные из формы и выберите Список подписки.

Zapier - Выберите список подписки и совместите данные из формы подписки со Списком подписки
Сопоставьте данные и выберите Список подписки

Нажмите Continue.

5. Передайте данные в сервис рассылки.

Zapier - Пошлите данные в сервис рассылки

Нажмите одну из кнопок.

6. Включите Zap. Если данные успешно передались, вы можете активировать Zap.

Zapier - включите Zap
Включите Zap

Все готово! Сейчас перейдите на веб-сайт, заполните форму подписки и проверьте, что данные приходят на сервис рассылки.

Заключение

Сервисы автоматизации могут не только передавать данные из формы подписки на сервис рассылки, но и делать много различных иных вещей.

Например, если температура в городе поднялась выше 20 градусов, или произошло событие в Гугл Календаре, то вы приобретаете сообщение в мессенджер. Если вы опубликовали пост на WordPress веб-сайте, то опубликовать этот пост на Фейсбуке, и так далее.

Я использую сервис SendFox так как он продается с Life-time лицензией за 50$ за каждых 5.000 подписчиков с неограниченным числом е-мейлов.

Надеюсь, статья была полезна. Оставляйте комментарии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *