Classlife
  • Classlife API
    • Classlife API v.0
    • Classlife API v.1
  • Métodos
    • Usuarios
      • Alumnos (students) v.0
      • Contactos (leads) v.0
      • Profesores (teachers)
        • Profesores
        • Profesores. Contratos
    • Secretaria Académica
      • - Cursos / Courses
        • removeCourses
      • - Académico / Academic
        • Titulaciones / Areas
          • searchAreas
        • Ciclos / Cycles
          • searchCiclos
        • Turnos / Sections
          • searchSections
        • Convocatorias / Terms
          • searchTerms
        • Años / Years
          • getYears
      • - Matriculas / Enrollment
        • newEnroll
        • removeEnroll
        • newEnrollByEnrollGroupId
      • - PreMatrículas / Admissions
        • newAdmission
        • newAdmissionByEnrollGroupId
        • getEnrollStages
      • - Grupos de Matriculas / Enrolment Groups
        • checkEnrollGroupAvailability
        • checkStudentEnroll
        • searchEnrollGroups
        • getEnrollGroupInfo
  • Integraciones
    • LMS / Aulas virtuales
      • Canvas
      • Aula en vivo: Sistemas de videoconferencia
        • Google Meet
      • Blackboard
      • Moodle
        • Moodle - Importación
        • Sincronizacion-api-classlife-moodle
    • ERP - Financiero
      • SAGE
      • TPV virtual
      • Stripe
    • CRM - Ventas
      • HubSpot - CRM
      • Wordpress: Gravity Forms
      • Wordpress: ContactForm7
      • Zoho-CRM
      • Salesforce
    • eCommerce
      • Wordpress: WooCommerce
    • SSO
      • JWT
      • Azure AD
Con tecnología de GitBook
En esta página
  • 1) Trigger de action en HubSpot-CRM
  • Parámetros
  • 2) Alta de producto en Classlife
  • 3) Admisión y verificación

¿Te fue útil?

  1. Integraciones
  2. CRM - Ventas

HubSpot - CRM

Conecta Classlife con tu plataforma de HubSpot-CRM para ingresar a tus alumnos de forma directa a un circuito de ADMISIÓN

AnteriorCRM - VentasSiguienteWordpress: Gravity Forms

Última actualización hace 2 años

¿Te fue útil?

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.

Classlife recibe la comunicación por parte de terceros a través de las 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

1) Trigger de action en HubSpot-CRM

Debemos crear un Workflow basado en Deal enrollment trigger

Al ejecutar el trigger "won" (no necesariamente tiene que ser en este punto)

se ejecuta un WebHook para enviar los parámetros a Classlife

Parámetros

apiKey

XXXXXXXX

perform

newEnroll

service

api

source

hubspot-crm

publish

5

cart-products[0][product_id]

ABCDEFG

nombre

Nombre del alumno

apellidos

Apellidos del Alumno

email

email del Alumno

dni

DNI

2) Alta de producto en Classlife

Ahora debemos indicar en Classlife que el Producto de HubSpot=ABCDEFG en Classlife es el Artículo "matriculación en el máster..." 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 HubSpot. Ese será el punto de relación entre el ID de HubSpot y la matriculación en Classlife.

Este código de producto corresponde al ID de la de la compra que cada cliente lo puede haber definido de diferente manera, pero habitualmente corresponde a Quote --> Object ID

3) Admisión y verificación

Se deben enviar los siguientes parámetros al endpoint:

https://xxxxx.classlife.education/app/apilead.php