Zoho-CRM
Conecta Classlife con tu plataforma de ZOHO-CRM para matricular a tus alumnos de forma directa generando el expediente académico, acuerdo de pago y conexión al campus virtual.
Última actualización
Conecta Classlife con tu plataforma de ZOHO-CRM para matricular a tus alumnos de forma directa generando el expediente académico, acuerdo de pago y conexión al campus virtual.
Última actualización
Esta guía es una referencia de flujo para enviar datos a la API de Classlife. Recomendamos capturar las trazas de envío y realizar pruebas API-REST para confirmar que la conexión es correcta. Classlife es responsable de procesar la petición API-REST recibida.
NOTA: Debes poder generar WEBHOOK en el WorkFlow de ZOHO. Esto varía en función de la licencia de ZOHO que tengas contratada. https://www.zoho.com/es-xl/crm/comparison.html Classlife recibe la comunicación por parte de terceros a través de la solicitudes a la URL del portal del centro educativo incluyendo la API Key que permite la autorización de la llamada para ejecutar el servicio solicitado.
El primer paso es acceder a ZOHO-CRM y crear un WorkFlow que se ejecute cada vez que un lead cambie de estado a "Enrolled"
Para ello, debemos acceder al SETUP --> Workflow rule --> y crear una nueva regla "Enroll Classlife"
Esta Regla puede tener varias condiciones propias de cada centro y una acción como mínimo que es la que envía los datos desde ZOHO a Classlife
En su versión mínima tendrá un aspecto como este:
Los parámetros definidos en el Webhook son muy importantes, pues son lo que recibe classlife y puede procesar, aunque en classlife nos guardamos todo lo que nos llegue por si puede ser de interés a posteriori.
El webhook tiene 3 partes.
Aquí podemos enviar muchos parámetros y en classlife los recibiremos todos, pero los parámetros básicos y minimos necesario son:
name
Nombre del alumno
lastname
Apellido del Alumno
email del alumno
product_id
ID de producto de Zoho = artículo a matricular en Classlife
fullpay
Total payments
title
Programme Name
fee
Fee
phone
Teléfono
lastnameend
Segundo apellido
sad
Estos parámetros son obligatorios para el correcto funcionamiento
apiKey
XXXXXXXX
perform
newEnroll
service
api
source
zoho-crm
Ahora debemos indicar en Classlife que el Producto de Zoho=3768334000030385200 en classlife es el Artículo "matriculación en el master..." para matricular al alumno en ese curso en concreto. Esto se realiza en la sección "eCommerce" de Classlife. Clicamos sobre "Agregar producto" y debemos poner el "código del producto" de ZOHO. Ese será el punto de relación entre el ID de Zoho y la matriculación en Classlife.
Este código de producto corresponde al ID de la aplicación en ZOHO que podemos visualizar en la URL de Zoho del producto en cuestión: https://crm.zoho.com/crm/orgAAAAAAAAAA/tab/Products/3768334000030385200/
Una vez completados los pasos anteriores, podemos realizar un "Cambio de STATUS" a Enrolled de ese alumno/oportunidad (Applications) en Zoho.
Veremos que, gracias al WebHoock definido en Zoho, al llegar a Classlife nos crea el alumno (solo si no existe anteriormente), nos matricula en el curso seleccionado y nos ha generado los recibos correspondientes.