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

Чтобы настроить отправку заявок через Zapier,
нужно выполнить следующие шаги
(пример интеграции с сервисом MailChimp
):

  1. Регистрация
    Для начала необходимо зарегистрироваться на сайте Zapier.com
  2. Поиск сервиса
    Перейдите на страницу со списком интеграций и найдите необходимый сервис для интеграции (в нашем случае MailChimp) и выбрать его кликом. 
  3. Поиск Webhooks
    Повторно воспользуйтесь строкой поиска и найдите «Webhooks».
  4. Выбор типа интеграции
    После выбора двух инструментов у нас появляется блок возможных интеграций (внизу страницы). Выбираем в нашем случае самую первую — «Add MailChimp list subscribers from a webhook».
  5. Подтверждаем интеграцию
    Если мы сделали всё правильно, то дальше открывается окно с инструкцией. Нажимаем кнопки «Create this Zap» → «Continue» → «Continue».
  6. Ссылка на хук
    На шаге «Pick A Sample To Set Up Your Zap» копируем ссылку переходим на сайт Marquiz.
  7. Настройка квиза
    Переходим к редактированию квиза, во вкладке «Интеграции» активируем «Webhooks» и нажимаем кнопку «Добавить хук». Вставляем скопированную ссылку и сохраняем квиз.
  8. Отправка тестовых данных
    Чтобы Zapier получил тестовые данные, необходимо открыть квиз и заполнить его полностью (все шаги квиза).
  9. Получение тестовых данных
    После заполнения квиза возвращаемся на сайт Zapier и нажимаем «Ok, I did this». Ждём получение тестовых данных (примерно 2 минуты). После получения данных нажимаем кнопку «Continue» → «Continue».
  10. Авторизация в сервисе
    На шаге «Select MailChimp Account» необходимо авторизоваться в сервисе, куда будут отправляться данные о заявке (в нашем случае в MailChimp).
    Нажмите кнопку «Connect an Account», авторизируемся и нажимаем кнопку «Save + Continue».
  11. Настройка интеграции
    Выбираем список, куда необходимо добавлять новых подписчиков «List» и поле почту «Subscriber Email» получаемую через вебхук (строка - Contacts Email) и нажимаем кнопку «Continue».
  12. Готово
    Можете протестировать интеграцию, нажав кнопку «Send Test To MailChimp» или закончить интеграцию, нажав кнопку «Finish».

Вы нашли ответ?