Интеграция MemberPress с Zapier

Интеграция MemberPress с Zapier

Обычно на мембершип веб-сайтах происходит много событий. Например, посетители оплачивают мембершип, меняют тариф, отменяют подписку и так далее.

Если в мембершип плагине нет реакций на такие события, вы можете изменить реакцию на такие события при помощи стороннего сервиса.

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

В данной статье пример интеграции плагина MemberPress с сервисом Zapier.

Что такое Zapier

Zapier — это один из популярных интернет сервисов для автоматизации повторяющихся действий. С его помощью можно объединить более 2.000 приложений и интернет-сервисов, таких как MailChimp, Trello, Gmail, вебхуки и так далее.

Примеры объединения нескольких сервисов в Zapier:

  • Добавить нового подписчика, когда заполняется форма на веб-сайте
  • Отправить сообщение в WhatsApp, когда на веб-сайте регистрируется новый подписчик
  • Добавить запись в Google Spreadsheet, когда подписчик отменяет мембершип
  • Отправить письмо с сервиса емейл рассылки, когда истекает срок действия банковской карты
  • И многое иное…
  • Пример подключения формы подписки к сервису рассылки при помощи Zapier

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

При помощи этого приложения вы можете легко связать мембершип веб-сайт с системами приема платежей, сервисами емейл рассылки, CRM системами, и так далее.

Чтобы изменить интеграцию MemberPress с Zapier, необходимо установить расширение Developer Tools, которое находится в платных версиях MemberPress Plus и Pro.

В данной статье пример создания новой записи в Google Spreadsheet, когда подписчик оплачивает мембершип.

Как подключить Zapier к MemberPress

1. Установите MemberPress и расширение Developer Tools

Установите и активируйте MemberPress. После установки перейдите в MemberPressAdd-ons, установите и активируйте адд-он Developer Tools:

MemberPress - Установите дополнение Developer Tools
Установите расширение Developer Tools

После активации дополнения в меню MemberPress появится новый пункт Developer:

MemberPress - Меню расширения Developer Tools
Меню расширения Developer Tools

2. Настройте приложение MemberPress в Zapier

Перейдите на веб-сайт Zapier, зайдите в аккаунт или создайте новый.

После входа или регистрации наберите MemberPress в поле ввода поиска, или перейдите к приложению MemberPress по данной ссылке. Нажмите на кнопку Start using MemberPress now!

На следующей странице кликните по кнопке Accept Invite and Build the Zap.

Zapier - Примите приглашение и создайте Zap
Примите приглашение и создайте Zap

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

Zapier - My Apps
Zapier — My Apps

Если приложение MemberPress здесь не появилось, то найдите и добавьте его при помощи поля ввода поиска Search apps.

Zapier - Мои приложения
Zapier — Мои приложения

Кликните по приложению MemberPress. Появится новое окно, в которое необходимо добавить API Key и Site URL.

API ключ находится в параметрах MemberPress в админке WordPress в разделе DeveloperRest APIAPI Key:

MemberPress - Скопируйте API ключ
Скопируйте API ключ

Скопируйте ключ API и URL адрес веб-сайта, и вставьте в поля ввода формы:

Zapier - Разрешите доступ к MemberPress
Добавьте API ключ и адрес веб-сайта

Когда все готово нажмите кнопку Yes, Continue.

3. Создайте Zap

В левом сайдбаре перейдите в раздел Zaps, и нажмите Create Zap.

Zapier - Создайте новый Zap
Создайте новый Zap

Дайте название Запу.

4. Добавьте триггер

Для работы Запа необходимо выбрать как минимум 2 приложения:

  1. Триггер. Когда это событие происходит, срабатывает Действие.
  2. Действие. Это результат срабатывания Триггера.

Например, когда на веб-сайте регистрируется новый посетитель( Триггер), в файле Google Sheets добавляется новая строка с данными этого посетителя( Действие).

Выберите приложение MemberPress в виде Триггера:

Zapier - Добавьте приложение MemberPress в виде триггера
Выберите MemberPress в виде триггера

В выпадающем списке Trigger Event выберите событие, на которое будет срабатывать Zap. В текущей версии приложения доступно 14 событий.

Zapier - Выберите действие на событие
Выберите событие

Выберите событие Member Signup Completed. Нажмите Save+Continue.

Появится всплывающее окно, в котором необходимо добавить информацию для подключения к веб-сайту из прошлого шага.

После добавления данной информации нажмите Сontinue.

5. Добавьте действие

Добавьте действие, которое будет происходить после срабатывания триггера.

Выберите приложение Google Sheets:

Zapier - Выберите приложение Google Sheets в виде действия
Добавьте Google Sheets в виде действия

В выпадающем меню Action Event выберите действие Create Spreadsheet Row.

Это действие будет добавлять новую строку в документе Google Sheets с данными нового подписчика.

Нажмите Continue и сделайте нужные параметра:

  • Авторизуйтесь в аккаунте Google,
  • Выберите Google Drive,
  • Выберите файл, в который будут сохраняться новые данные,
  • Дайте название файлу,
  • Назовите колонки с данными.

Проверьте, что все настроено правильно, и нажмите Continue.

6. Протестируйте Zap

Когда все готово, протестируйте Зап. Нажмите TEST & CONTINUE.

Вы можете протестировать Триггер и Действие по отдельности, или весь Зап целиком.

Если все параметра сделаны правильно, внизу страницы вы увидите переключатель Zap is ready – now turn it on.

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

Включите Зап и вернитесь на веб-сайт.

7. Проверьте вебхук

Перейдите в DevelopersWebhooks. Если вы там, то перезагрузите страницу.

Вы должны увидеть новую запись в поле ввода Webhook URL:

MemberPress - Webhook URL

Если вы все сделали правильно, то подключение между MemberPress и Zapier установлено? и автоматизация должна начать работать.

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

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

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