plugin-icon

FormsCRM – Conecta formularios directamente al CRM

Conecta tu CRM, ERP y marketing por correo electrónico con tu plugin de formularios y crea nuevos clientes potenciales/registros a medida que los formularios se llenan automáticamente. Conforme con el RGPD.
Valoraciones
5
Versión
4.3.3
Instalaciones activas
1K
Última actualización
Apr 20, 2026
FormsCRM – Conecta formularios directamente al CRM

Conecta tu CRM con tu plugin de formularios directamente, y envía automáticamente a tu CRM cuando se rellena.

Con este plugin, no necesitas usar un software externo para enviar datos/clientes potenciales a tu CRM. Tendrás una conexión directa entre tu web y tu CRM. Es un conector directo entre Web <> CRM/ERP/correo electrónico.

Este plugin conecta diferentes plugins de formularios al CRM. En este momento proporcionamos compatibilidad con estos plugins de formularios: – GravityFormsElementor FormsContact Form 7WooCommerceWPForms PRO

Si necesitas dar soporte a más plugins de Forms, por favor contacta en el foro de soporte.

La configuración del plugin es muy sencilla. Una vez subido el plugin, se configura el plugin con la URL, el usuario y la contraseña del usuario que creará las entradas en el CRM.

Después de esto, tienes que ir a cada feed del formulario que quieres conectar con el CRM. Asignarás los campos de cada uno, y el equivalente para el campo del software del CRM.

Este plugin conecta con tu CRM mediante un servicio web API, la mejor forma y más segura de hacerlo. No utiliza ningún software externo. Por lo que cumplirás con el RGPD al no tener un proveedor externo.

En este momento, FormsCRM es compatible en la versión gratuita con: – HoldedClientifyAcumbaMailMailerLite ClassicBrevo

Y encontrarás que hay extensiones Premium que son compatibles con: – Holded CRMOdoovTiger 7PipeDriveInmovillaSuiteCRMFacturaDirectaWHMCS

Puedes utilizar varios conectores de feed en GravityForms, WPForms PRO, formularios de Elementor y ContactForm7, y puedes utilizar varios conectores CRM en el mismo formulario.

Demostración:

Valores dinámicos en GravityForms y WPForms Hemos desarrollado una forma de obtener valores de otros campos en GravityForms y WPForms. Puedes utilizarlo en la asignación de campos en el feed. Puedes utilizar {id:N} para obtener el valor del campo N {label:N} para obtener la etiqueta del campo N (sólo en GravityForms)

Modo experto Puedes activar el modo experto en el feed del formulario. Este modo mostrará todos los campos del CRM en la asignación del formulario. Esto es útil si quieres conectar todos los campos del CRM al formulario. Ahora mismo funciona para Odoo.

Recomendamos utilizarlo en la asignación de campos en el feed y en el campo oculto que recibe el valor.

Avisos de error de Slack

¡Recibe avisos de errores al instante en tu espacio de Slack! Cuando un envío de formulario no se envía a tu CRM, recibirás alertas en tiempo real directamente en tu canal de Slack.

Cómo configurar los avisos de slack:

  1. Crea un webhook de entrada en Slack (https://api.slack.com/messaging/webhooks)
  2. Ve a ajustes > FormsCRM en WordPress.
  3. Pega la URL de tu webhook en el campo «URL del webhook de Slack»
  4. Elige el canal de Slack donde quieres recibir avisos
  5. Guardar los cambios

Qué información se incluye:

Cuando ocurre un fallo, el aviso de Slack incluye: – Información del sitio: nombre del sitio y URL en una sola línea – Detalles del formulario: Tipo de formulario (Gravity Forms, WPForms, Elementor, etc.), ID del formulario, nombre del formulario y ID de la entrada – Detalles del gallo: Nombre del CRM y mensaje de error completo – Vista previa de datos del cliente potencial: primeros 3 campos de la presentación del formulario (+ indicador si hay más campos) – Detalles técnicos: URL de la variable de la API para depuración

Formato del mensaje:

Todos los avisos de Slack utilizan un formato compacto y fácil de leer, con la información presentada en líneas individuales. Los mensajes están codificados por colores en rojo (peligro) para destacar en tu canal y asegurar una atención inmediata a errores críticos.

Avisos de errores

Correo electrónico personalizado para informes de errores Puedes configurar una dirección de correo electrónico personalizada para recibir avisos de errores cuando un envío de formulario no se envía a tu CRM. Esto es útil cuando quieres que diferentes miembros del equipo reciban alertas de errores sin usar el correo electrónico del administrador.

Para configurar: 1. Ve a ajustes > FormsCRM 2. Introduce una o varias direcciones de correo electrónico (separadas por comas) en el campo «correo Electrónico de aviso de error» 3. Guarda los cambios

Información mejorada del correo electrónico de errores Cuando ocurre un fallo, recibirás un aviso detallado por correo electrónico que incluye: – Información del sitio: Nombre del sitio, URL y marca de tiempo del fallo – Información del formulario: Tipo de formulario (Gravity Forms, WPForms, Elementor, etc.), ID del formulario, nombre del formulario y ID de la entrada – Detalles del fallo: Nombre del CRM, mensaje de error completo y todos los datos del formulario en una tabla formateada – Detalles técnicos: URL de la API y solicitud JSON para propósitos de depuración

El correo electrónico está formateado de manera profesional con secciones codificadas por colores para facilitar la lectura y un diagnóstico rápido.

Error Log with Automatic Retry System

Rastrear, gestionar y reintentar automáticamente envíos de formularios fallidos

The Error Log feature provides a comprehensive interface to view, track, and manage all errors that occur when sending form submissions to your CRM. This powerful tool includes an automatic retry system that helps you troubleshoot issues and recover from failed submissions without requiring manual intervention or users to resubmit forms.

Características principales:

  • Automatic Retry System: Failed entries are automatically retried up to 3 times with 1-hour intervals between attempts
  • Smart Retry Management: Retries stop automatically when an entry is successfully sent or manually deleted
  • Complete Error Tracking: All errors are automatically saved to the database with complete context including CRM type, error message, form information, lead data, and technical details
  • Advanced Filtering: Filter errors by status (failed/success) and CRM type to quickly find specific issues
  • Información de error detallada: Consulta los detalles completos del error, incluyendo datos del cliente potencial, URLs de la API, solicitudes JSON y mensajes de error completos.
  • Reenvío manual con un clic: Reenvía manualmente las entradas fallidas directamente desde el registro de errores con un solo clic.
  • Error Management: Delete individual entries or clear all logs with confirmation dialogs
  • Paginación: Navega a través de grandes cantidades de registros de errores con la paginación integrada (20 entradas por página).
  • Visual Status Tracking: Status badges show failed and successful entries at a glance
  • Retry Progress Counter: Shows retry attempts (e.g., «2/3») and displays time until next automatic retry
  • Responsive Design: Fully responsive interface that works on all devices

Automatic Retry System:

Cuando un envío de formulario no se envía a tu CRM:

  1. El registro del error se hace de inmediato y el primer reintento se programa para dentro de 1 hora.
  2. Si el reintento falla, se programa otro reintento para 1 hora después.
  3. Esto continúa hasta un total de 3 intentos (envío original + 2 reintentos).
  4. Si un intento tiene éxito, todos los reintentos futuros se cancelan automáticamente.
  5. Puedes reenviar manualmente en cualquier momento, lo que cuenta para el límite de 3 intentos.
  6. The interface shows the current attempt count (e.g., «1/3», «2/3») and time until next retry

Cómo se usa:

  1. Go to WordPress Admin Settings FormsCRM Error Log tab
  2. Ver todos los errores de envío de formularios en una tabla organizada
  3. Filtra por estado o tipo de CRM para encontrar errores específicos.
  4. Click Details to view complete error information including retry schedule
  5. Click Resend to manually retry sending a failed entry to your CRM
  6. Click Delete to remove individual log entries and cancel any pending retries
  7. Use Clear All Logs to remove all entries at once and cancel all pending retries

Qué información se muestra:

  • Fecha y hora del error
  • Tipo de CRM (Holded, Clientify, etc.)
  • Información del formulario (tipo, ID, nombre, ID de entrada)
  • Mensaje de error completo
  • Todos los datos del cliente potencial de la presentación del formulario
  • URL de la variable de la API
  • Payload de solicitud JSON
  • Retry attempts count (e.g., «2/3»)
  • Time until next automatic retry (e.g., «Next: in 45 minutes»)
  • Última fecha y hora de reenvío

El registro de errores con sistema de reintento automático te ayuda a mantener la integridad de los datos al asegurarte de que no se pierdan envíos de formularios debido a errores temporales, problemas de conectividad o caídas de la API. El mecanismo de reintento automático aumenta la tasa de éxito de los envíos de formularios sin necesidad de intervención manual.

Exportación en Markdown para entradas de GravityForms

Exporta tus entradas de GravityForms como archivos Markdown portátiles y legibles por humanos

The Markdown Export feature allows you to export GravityForms entries into clean, well-structured .md files. This makes it easy to document, share, version control, or integrate form submissions with knowledge bases, static site generators, or any Markdown-compatible system.

Características principales:

  • Single Entry Export: Export individual entries directly from the entry detail page
  • Exportación por lotes: Exporta múltiples entradas seleccionadas a la vez como un archivo ZIP conveniente.
  • Clean Formatting: Produces readable, well-structured Markdown with proper headers and field organization
  • Comprehensive Field Support: Handles all GravityForms field types including text, email, number, textarea, checkboxes, multiselect, name fields, address fields, file uploads, and list fields
  • Smart Content Handling: Properly formats multi-line content, preserves line breaks, and handles file attachments with Markdown links
  • Metadatos incluidos: Cada exportación incluye el título del formulario, el ID de entrada, la fecha de envío y todas las etiquetas y valores de los campos.
  • Escape seguro de caracteres: Escapa automáticamente los caracteres especiales de Markdown para asegurar una salida válida.

Cómo se usa:

Single Entry Export: 1. Go to Forms Entries in GravityForms 2. Click on any entry to view its details 3. Find the Export to Markdown widget in the right sidebar 4. Click Download Markdown to get the .md file

Bulk Export: 1. Go to Forms Entries in GravityForms 2. Select one or multiple entries using the checkboxes 3. Choose Export to Markdown from the bulk actions dropdown 4. Click Apply to download a ZIP file containing all selected entries as separate Markdown files

Exported Markdown Format:

Cada archivo Markdown incluye: – Título del formulario como el encabezado principal – ID de entrada y marca de tiempo de envío – Todos los campos rellenados organizados en un formato limpio de lista con viñetas – Etiquetas de campo en negrita con sus valores correspondientes – Contenido de varias líneas correctamente formateado con los saltos de línea preservados – Archivos adjuntos como enlaces de Markdown clicables

Casos de uso:

  • Documenta las presentaciones de formularios para llevar un registro.
  • Comparte los datos de entrada con los miembros del equipo en un formato legible.
  • Control de versiones de envíos de formularios usando Git o herramientas similares.
  • Importar entradas en bases de conocimiento o wikis
  • Genera informes o documentación a partir de los datos del formulario.
  • Copia de seguridad de las entradas del formulario en un formato portátil y a prueba de futuro.
  • Integra con generadores de sitios estáticos (Jekyll, Hugo, etc.).

Ajustes para Clientify

Important: API v2 Migration Since version 4.3.2, FormsCRM uses the Clientify API v2 (api-plus.clientify.com). Your existing API key will continue to work without changes. The migration is fully backward compatible with existing feed configurations.

Instrucciones para añadir la cookie de Clientify en los formularios La cookie de Clientify añade la posibilidad de fusionar el contacto con la cookie de Clientify en el formulario. Verás si Clientify se añade como CRM, un nuevo campo oculto en tu formulario. Puedes comprobar si ya está en el formulario, pero si no lo tienes puedes añadirlo y poner como css clientify_cookie .

Add Pipeline name or ID in Opportunities You can add a new field that fits with the Pipeline name (pipeline_desc) or Pipeline ID (pipeline_id) in Opportunities in Clientify. You can also specify the Pipeline Stage Name (pipeline_stage_desc). You will need to use the same name or ID as the Pipeline in Clientify.

Añadir fecha de cierre esperada para las oportunidades en Clientify Puedes añadir un nuevo campo que se ajuste a la fecha de cierre esperada para las oportunidades en Clientify. Este campo es opcional, y necesitas añadir un número de días a la fecha de cierre esperada. El plugin calculará la fecha desde hoy y la añadirá a la oportunidad en Clientify.

Marketing Status in Clientify You can set the marketing status for contacts using the marketing_status field. Use value 1 for Sales Contact or value 2 for Marketing Contact.

Asignación automática en Clientify Campo que aplica la asignación automática al contacto. Puedes añadir una cadena con la lista de nombres de usuario (correos electrónicos del propietario) separados por comas (,) para aplicar la asignación automática.

Webhook en GravityForms Puedes añadir un nuevo campo que se ajuste al webhook en GravityForms. Este campo es opcional y necesitas añadir la URL del webhook. El plugin enviará los datos del formulario recibidos del CRM a la URL del webhook.

Desarrolladores

Repositorio oficial en GitHub

Enlaces

Gratisen planes de pago
Probado hasta
WordPress 7.0
Te puedes descargar este plugin para utilizarlo en tu sitio de .