Автоматическое добавление пользователей в группы через Zapier

Уважаемые участники Discourse,

Я поискал, но не нашёл этого: как можно использовать Zapier или другой инструмент интеграции для выполнения этой автоматической задачи:

  1. Пользователь помечается в моей почтовой системе тегом «купил курс».
  2. Пользователь добавляется в группу на моём форуме Discourse «покупатели курса».

Я не могу использовать функцию «Zapier для генерации приглашения», поскольку многие пользователи уже есть на форуме.

3 лайка

Это было бы крайне полезно.

1 лайк

Теперь должно быть возможно использовать Zapier для добавления пользователей в группы Discourse, хотя настройка может оказаться довольно сложной. Вот некоторые полезные детали: Make requests to the Discourse API with Zapier.

Я надеюсь, что в официальную интеграцию Zapier с Discourse будет добавлена функция для добавления и удаления пользователей из групп Discourse. Если это будет реализовано, управление членством в группах Discourse на основе событий, происходящих во внешних сервисах, станет простым процессом. Я изучаю, что необходимо сделать для реализации этой возможности. Я перемещу эту тему в категорию #feature и буду обновлять её по мере получения новой информации.

5 лайков

Спасибо, @simon — я это ценю.

Есть ли какие-то новости по этому вопросу?

(Я люблю сообщество Discourse, которое создал, но привлечение новых людей в сообщество — это действительно сложная задача. Похоже, нет способа автоматически добавлять текущих участников и новых покупателей моих курсов в (секретную) группу на основе события вне сообщества (покупка моего курса). Я также прекратил делиться ссылкой для регистрации, потому что клиенты продолжают использовать её как ссылку для входа и затем паникуют, когда приходят во второй раз и им говорят, что они не могут зарегистрироваться снова, так как уже вошли в систему.)

2 лайка

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

7 лайков

Дайте знать, если хотите услышать больше о моём случае использования!

Конечно. Главное, что нам нужно выяснить, — может ли упоминание пользователя в вашей системе электронной почты запускать событие в Zapier. Если для вашей системы электронной почты уже существует интеграция с Zapier, то это, скорее всего, можно легко реализовать.

3 лайка

Спасибо за очень полезное руководство от @simon! Мне удалось добавлять людей в группу Discourse на основе подписки Woocommerce, но я пока не смог разобраться, как удалять их из группы, если они отменяют или приостанавливают подписку. Официальные действия по добавлению/удалению были бы очень полезны.

4 лайка

Для нового сообщества на Discourse было бы невероятно полезно иметь возможность интегрироваться через Zapier с базой данных пользователей и группами участников (добавление/удаление). У Zapier есть богатый набор интеграций для моего почтового провайдера (Drip), а также для моей системы членства на WordPress.

Если бы я мог создавать или уведомлять нового покупателя/платного участника о его добавлении в Discourse и в приватную группу, ВАУ, я мог бы перевести в сообщество много людей с гораздо меньшим трением! А если их можно будет автоматически удалять через интеграцию с Zapier, ВАУ, это снова было бы так полезно по сравнению с ручными методами.

Что я могу сделать, чтобы поддержать реализацию этого?

5 лайков

Просто задать этот вопрос — уже хороший старт. Улучшение интеграции Discourse с Zapier находится на первом месте в моем списке приоритетов. В ближайшие пару недель у меня будет больше информации о том, что можно сделать с помощью этой интеграции.

7 лайков

Звучит отлично, Саймон.

Мой процесс выглядит так:

  1. Добавить тег клиенту в ConvertKit
  • Zapier / Webhook / Integrately срабатывает
  1. Добавить пользователя в группу в Discourse ИЛИ создать нового пользователя и добавить его в группу
  2. Уведомить клиента о новом доступе.
5 лайков

@simon поднимаю эту тему

– есть ли какие-то успехи по этому вопросу? Это остаётся самой раздражающей частью Discourse для меня.

Я хочу автоматически добавлять покупателей моего курса в секретную группу «только для покупателей» на моём Discourse, чтобы только они могли видеть посты, связанные с курсом.

Сейчас ссылка «присоединиться к группе» — не лучшее решение, так как она не работает, если у человека уже есть аккаунт. В таком случае они просто получают сообщение об ошибке. А затем кто-то из моей команды должен добавить их вручную.

Есть ли какие-то успехи? Решения? Обходные пути?

2 лайка

Извините, пока никаких подвижек.

Похоже, так быть не должно. Какое именно сообщение об ошибке видит пользователь?

Да, в этой теме показано, как добавить пользователя в группу с помощью вебхука Zapier на этапе действия: Make requests to the Discourse API with Zapier. Ознакомьтесь с разделом «Добавление пользователя в группу» в этой теме для получения подробной информации о том, как это сделать.

С нетерпением жду дальнейшего прогресса! У меня возникла дилемма в отношении сайта с членством, и только Memberful обладает уникальной функцией добавления зарегистрированных участников в группу Discourse.

1 лайк

Привет! Хочу тоже поддержать эту идею. Считают, что это станет ключевой функцией для многих, включая меня.

Привет, я согласен, это было бы настоящим преимуществом, большое спасибо :slight_smile: