B2B Lead Router & API Integrator (Sanitized)
Plugin personalizado en PHP para WordPress: Captura de leads B2B y enrutamiento seguro vía API/Webhook.
by José Rivero - CTO & IT Consultant · github.com/jcoopert-hue/wp-b2b-lead-routing-api
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/jcoopert-hue/wp-b2b-lead-routing-api/archive/refs/heads/main.zipEste repositorio contiene un fragmento sanitizado de un plugin personalizado para WordPress diseñado para entornos B2B.
🎯 Problema de Negocio
Los formularios estándar de WordPress a menudo carecen de la flexibilidad necesaria para integrarse de forma segura con orquestadores externos (como n8n) y sistemas CRM personalizados sin depender de plugins de terceros pesados.
⚙️ Solución Técnica
Se desarrolló un micro-plugin en PHP orientado a objetos que:
- Intercepta las solicitudes AJAX del frontend de forma segura usando nonces.
- Sanitiza y valida los datos de entrada (prevención XSS/SQLi).
- Transmite el payload en formato JSON a un Webhook corporativo (n8n / CRM) usando la API HTTP nativa de WordPress (
wp_remote_post).
Nota: Las URLs de los webhooks y los tokens de autorización han sido ofuscados por confidencialidad.