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.2
Instalaciones activas
1K
Última actualización
Mar 16, 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

Track, Manage, and Automatically Retry Failed Form Submissions

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.

Key Features:

  • 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
  • Detailed Error Information: View complete error details including lead data, API URLs, JSON requests, and full error messages
  • One-Click Manual Resend: Manually resend failed entries directly from the error log with a single click
  • Error Management: Delete individual entries or clear all logs with confirmation dialogs
  • Pagination: Navigate through large numbers of error logs with built-in pagination (20 entries per page)
  • 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:

When a form submission fails to send to your CRM:

  1. The error is logged immediately and the first retry is scheduled for 1 hour later
  2. If the retry fails, another retry is scheduled for 1 hour after that
  3. This continues for up to 3 total attempts (original submission + 2 retries)
  4. If an attempt succeeds, all future retries are automatically cancelled
  5. You can manually resend at any time, which counts toward the 3-attempt limit
  6. The interface shows the current attempt count (e.g., «1/3», «2/3») and time until next retry

How to Use:

  1. Go to WordPress Admin Settings FormsCRM Error Log tab
  2. View all form submission errors in an organized table
  3. Filter by status or CRM type to find specific errors
  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

What Information is Displayed:

  • Date and time of error
  • CRM type (Holded, Clientify, etc.)
  • Form information (type, ID, name, entry ID)
  • Complete error message
  • All lead data from the form submission
  • API endpoint URL
  • JSON request payload
  • Retry attempts count (e.g., «2/3»)
  • Time until next automatic retry (e.g., «Next: in 45 minutes»)
  • Last resend date and time

The Error Log with automatic retry system helps you maintain data integrity by ensuring no form submissions are lost due to temporary errors, connectivity issues, or API downtime. The automatic retry mechanism increases the success rate of form submissions without requiring manual intervention.

Markdown Export for GravityForms Entries

Export your GravityForms entries as portable, human-readable Markdown files

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.

Key Features:

  • Single Entry Export: Export individual entries directly from the entry detail page
  • Bulk Export: Export multiple selected entries at once as a convenient ZIP file
  • 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
  • Metadata Included: Each export includes form title, entry ID, submission date, and all field labels and values
  • Safe Character Escaping: Automatically escapes Markdown special characters to ensure valid output

How to Use:

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:

  • Document form submissions for record-keeping
  • Share entry data with team members in a readable format
  • Version control form submissions using Git or similar tools
  • Import entries into knowledge bases or wikis
  • Generate reports or documentation from form data
  • Backup form entries in a portable, future-proof format
  • Integrate with static site generators (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 .