Registro de cambios
Todos los cambios relevantes del módulo de integración de leads de Facebook e Instagram están documentados aquí.
[2.0.0] - 2026-02-05
Añadido
- Per-Page Lead Assignment - Asigna diferentes miembros del personal a diferentes páginas (leads de la Página A van a Alice, leads de la Página B van a Bob)
- Instagram Lead Ads Support - Soporte completo para Instagram Lead Ads (mismo webhook, automático)
- Setup Wizard - Asistente de configuración guiada de 5 pasos para configuración inicial
- Sync History Dashboard - Ver todas las sincronizaciones de leads con estado, fechas y detalles
- Connection Test - Botón de un clic para verificar credenciales y permisos
- Test Lead - Enviar un lead de prueba para verificar que la integración funciona
- Duplicate Detection - Opción configurable para evitar importar el mismo lead dos veces
- Field Mapping Interface - Interfaz visual para mapear campos de formularios personalizados a campos de Perfex CRM
- Retry Queue - Mecanismo de reintento automático para sincronizaciones de leads fallidas
- Email Notifications - Recibe notificaciones cuando llegan nuevos leads de Facebook/Instagram
- Webhook Verification Status - Indicador visual que muestra si el webhook está verificado
- Statistics Dashboard - Estadísticas en tiempo real de tasas de éxito/fallo de sincronización
- Sidebar Navigation - Acceso fácil a todas las funciones desde la barra lateral
- Database Logging - Registro completo de todas las actividades de sincronización
- Custom Field Support - Mapear a cualquier campo personalizado de Perfex CRM
Cambiado
- Graph API Version - Actualizado de v5.0 a v19.0 (última estable)
- Token Exchange - Movido al servidor por seguridad (App Secret ya no en JavaScript)
- Webhook Handler - Reescrito completamente con procesamiento asíncrono y respuesta 200 instantánea
- Settings Interface - Diseño moderno e intuitivo con mejor organización
- Pages Management - Interfaz de suscripción mejorada con indicadores de estado y conteos de leads
- Error Handling - Mejores mensajes de error y retroalimentación al usuario en todo el módulo
Corregido
- Crítico: Corregida referencia faltante al Facebook PHP SDK
- Crítico: Corregida dependencia de sesión del webhook handler que causaba pérdida de leads
- Seguridad: Eliminado App Secret del JavaScript del cliente
- Seguridad: Añadida validación y saneamiento de entrada adecuados
- Seguridad: Eliminada escritura de archivos de depuración del código de producción
- Seguridad: Añadida verificación de firma del webhook (X-Hub-Signature-256)
- Bug: Corregida exclusión CSRF (ahora usa hooks adecuados en lugar de modificación de config)
- Bug: Corregida búsqueda de país para leads internacionales
Eliminado
- Funcionalidad de escritura de archivos de depuración
- Import de GuzzleHttp no utilizado
- Vista de página de configuración heredada
Mejoras de seguridad
- Todos los endpoints POST validan tokens CSRF
- Tokens de acceso ya no expuestos en atributos onclick de HTML
- App Secret usado solo en el servidor
- Verificación de firma del webhook habilitada
[1.0.0] - 2020-01-15
Añadido
- Lanzamiento inicial
- Integración básica de Facebook e Instagram Lead Ads
- Conexión OAuth para acceso a páginas
- Soporte de webhook para leads en tiempo real
- Monitorización de múltiples páginas
- Sincronización de campos personalizados
Planificado para futuras versiones
- Análisis e informes avanzados
- Actualización automática de token
- Notificaciones de app móvil
- Soporte multiidioma
- Disparadores de automatización del CRM al importar leads
- Puntuación de leads basada en datos del formulario
- Sobrescrituras de origen y estado de leads por página (base de datos lista, interfaz próximamente)