Ahora debería ser posible usar Zapier para agregar usuarios a grupos de Discourse, aunque la configuración podría ser bastante compleja. Hay algunos detalles aquí que podrían ser útiles: Make requests to the Discourse API with Zapier.
Mi esperanza es que se pueda agregar una acción a la integración oficial de Zapier para Discourse que permita agregar y eliminar usuarios de los grupos de Discourse. Si eso se logra, configurar las membresías de los grupos de Discourse basadas en acciones que ocurren en un servicio externo será un proceso sencillo. Estoy investigando lo que necesitamos hacer para que eso funcione. Voy a mover este tema a nuestra categoría #feature y lo actualizaré a medida que obtenga más información.
(Adoro la comunidad de Discourse que he creado, pero es muy difícil atraer a nuevas personas. Parece que no hay forma de promocionar automáticamente a los asistentes actuales y a los nuevos compradores de mis cursos a un grupo (secreto) basado en un evento externo a la comunidad (la compra de mi curso). Además, he dejado de compartir la opción del enlace de registro, porque los clientes siguen usándolo como enlace de inicio de sesión y entran en pánico cuando llegan por segunda vez y les dicen que no pueden registrarse de nuevo porque ya han iniciado sesión.)
Aún no se ha hecho nada, pero hay planes para agregar más funciones a la integración de Zapier con Discourse a principios del nuevo año. La capacidad de gestionar las membresías de los grupos está en la parte superior de la lista.
Por supuesto. Lo principal que necesitaremos saber es si etiquetar a un usuario en tu sistema de correo electrónico puede desencadenar un evento en Zapier. Si ya existe una integración de Zapier para tu sistema de correo electrónico, esto probablemente se pueda lograr con facilidad.
Gracias a la muy útil guía paso a paso de @simon, he logrado agregar personas a un grupo de Discourse basándome en una suscripción de WooCommerce, pero no he podido averiguar cómo eliminarlas del grupo si cancelan o pausan su suscripción. Las acciones oficiales de agregar/eliminar serían muy útiles.
Sería extremadamente útil para mi nueva comunidad en Discourse poder integrarme mediante Zapier con la base de datos de usuarios y los grupos de membresía (para agregar o eliminar miembros). Zapier ofrece una amplia gama de integraciones para mi proveedor de correo electrónico (Drip) y también para mi sistema de membresía en WordPress.
Si pudiera crear o notificar a un nuevo comprador o miembro de pago que ha sido añadido a Discourse y a un grupo privado, ¡WOW! Podría trasladar a muchas personas a la comunidad con mucha menos fricción. Y si pudieran ser eliminados automáticamente mediante una integración con Zapier, ¡WOW, otra vez! Sería de gran ayuda en comparación con los métodos manuales.
¿Qué puedo hacer para apoyar que esto sea posible?
Solo hacer la pregunta es un buen comienzo. Mejorar la integración de Discourse con Zapier está en la parte superior de mi lista de prioridades. Tendré más información sobre lo que se puede hacer con la integración en las próximas semanas.
– ¿Ha habido algún progreso al respecto? Sigue siendo la parte más frustrante de Discourse para mí.
Quiero agregar automáticamente a los compradores de mi curso al grupo secreto «solo compradores» de mi Discourse, para que solo ellos puedan ver las publicaciones relacionadas con el curso.
Actualmente, el enlace «unirse al grupo» no es una buena solución porque falla cuando alguien ya tiene una cuenta. Simplemente les queda un mensaje de error. Y luego alguien de mi equipo tiene que agregarlos manualmente.
Eso no debería estar ocurriendo. ¿Cuál es el mensaje de error que ve el usuario?
Sí, este tema te muestra cómo agregar un usuario a un grupo usando un webhook de Zapier en el paso de acción: Make requests to the Discourse API with Zapier. Consulta la sección “Agregar usuario al grupo” de ese tema para obtener detalles sobre cómo hacerlo.
¡Esperamos con ilusión los avances futuros! Tengo este dilema con un sitio de membresía y solo Memberful tiene la función única de agregar miembros registrados a un grupo de Discourse.