Descripción
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:
– GravityForms
– Elementor Forms
– Contact Form 7
– WooCommerce
– WPForms 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:
– Holded
– Clientify
– AcumbaMail
– MailerLite Classic
– Brevo
Y encontrarás que hay extensiones Premium que son compatibles con:
– Holded CRM
– Odoo
– vTiger 7
– PipeDrive
– Inmovilla
– SuiteCRM
– FacturaDirecta
– WHMCS
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)
Expert Mode
You can enable Expert Mode in the form feed. This mode will show all fields of the CRM in the form mapping. This is useful if you want to connect all fields of the CRM to the form. Now currently works for Odoo.
Recomendamos utilizarlo en la asignación de campos en el feed y en el campo oculto que recibe el valor.
Slack Error Notifications
Receive instant error notifications in your Slack workspace! When a form submission fails to send to your CRM, you’ll get real-time alerts directly in your Slack channel.
How to Configure Slack Notifications:
- Create an Incoming Webhook in Slack (https://api.slack.com/messaging/webhooks)
- Go to Settings > FormsCRM in WordPress
- Paste your webhook URL in the “Slack Webhook URL” field
- Choose the Slack channel where you want to receive notifications
- Save changes
What Information is Included:
When an error occurs, the Slack notification includes:
– Site Information: Site name and URL in a single line
– Form Details: Form type (Gravity Forms, WPForms, Elementor, etc.), Form ID, Form name, and Entry ID
– Error Details: CRM name and complete error message
– Lead Data Preview: First 3 fields from the form submission (+ indicator if more fields exist)
– Technical Details: API endpoint URL for debugging
Message Format:
All Slack notifications use a compact, easy-to-read format with information presented in single lines. Messages are color-coded in red (danger) to stand out in your channel and ensure immediate attention to critical errors.
Error Notifications
Custom Email for Error Reports
You can configure a custom email address to receive error notifications when a form submission fails to send to your CRM. This is useful when you want different team members to receive error alerts without using the admin email.
To configure:
1. Go to Settings > FormsCRM
2. Enter one or multiple email addresses (comma-separated) in the “Error Notification Email” field
3. Save changes
Enhanced Error Email Information
When an error occurs, you’ll receive a detailed email notification that includes:
– Site Information: Site name, URL, and timestamp of the error
– Form Information: Form type (Gravity Forms, WPForms, Elementor, etc.), Form ID, Form name, and Entry ID
– Error Details: CRM name, complete error message, and all form data in a formatted table
– Technical Details: API URL and JSON request for debugging purposes
The email is professionally formatted with color-coded sections for easy reading and quick troubleshooting.
Ajustes para Clientify
Instrucciones para agregar la cookie de Clientify en los formularios
La cookie de Clientify agrega la posibilidad de fusionar el contacto con la cookie de Clientify en el formulario. Verás si Clientify se agrega como CRM, un nuevo campo oculto en tu formulario. Puedes comprobar si ya está en el formulario, pero si no lo tienes puedes agregarlo y poner como css clientify_cookie .
Agregar nombre de flujo en las oportunidades
Puedes agregar un nuevo campo que se ajusta al nombre del flujo de oportunidades en Clientify. Necesitarás usar el mismo nombre del flujo de Clientify.
Add expected closure date for Deals in Clientify
You can add a new field that fits with expected closure date for Deals in Clientify. This field is optional, and you need to add a number of days to the expected closure date. The plugin will calculate the date from today and will add it to the Deal in Clientify.
Asignación automática en Clientify
Campo que aplica la asignación automática al contacto. Puedes agregar 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 in GravityForms
You can add a new field that fits with the Webhook in GravityForms. This field is optional, and you need to add the webhook url. The plugin will send the form data received from CRM to the webhook url.
Desarrolladores
Enlaces
Instalación
Extrae el archivo zip y coloca sólo el contenido en el directorio wp-content/plugins/ de tu instalación de WordPress y luego activa el Plugin desde la página de Plugins.
Reseñas
Colaboradores & Desarrolladores
“FormsCRM – Conecta formularios directamente al CRM” es software de código abierto. Las siguientes personas han contribuido a este plugin.
Colaboradores“FormsCRM – Conecta formularios directamente al CRM” ha sido traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.
Traduce “FormsCRM – Conecta formularios directamente al CRM” a tu idioma.
¿Interesado en el desarrollo?
Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .
Historial de cambios
4.2.1
- Hotfix: Error not sending correctly entry id in webhook.
4.2.0
- Enhanced: New design for the settings page.
- Dedicated menu for FormsCRM settings.
- Improved: Added new tests for more consistent code coverage.
- Fixed: Fatal error in formscrm_debug_email_lead function.
4.1.0
- Enhanced: Complete redesign of the settings page with modern UI and improved UX.
- Enhanced: New color scheme with cyan-to-purple gradient for better visual appeal.
- Enhanced: Modern tab navigation system for better organization of settings and license management.
- Enhanced: Responsive grid layout for forms and CRM integrations display.
- Enhanced: Improved cards design with hover effects and smooth transitions.
- Added: Slack integration for real-time error notifications via Incoming Webhook.
- Enhanced: Slack notifications include comprehensive information (site, form, CRM, error, lead preview).
- Enhanced: Slack messages use a compact, single-line format for quick scanning.
- Enhanced: All form integrations (Gravity Forms, WPForms, Elementor, Contact Form 7, WooCommerce) now include form context in error reports.
- Added: 10 comprehensive unit tests for Slack notification functions.
- Added: Test utility for manually testing Slack notifications (tests/test-slack.php).
- Added: Custom email option for error notifications – Configure specific emails to receive error reports.
- Enhanced: Error email notifications now include site information (name, URL, timestamp).
- Enhanced: Error emails now show detailed form information (type, ID, name, entry ID).
- Enhanced: Professional HTML email template with color-coded sections for better readability.
- Enhanced: Complete technical details in error emails (API URL and JSON request) for easier debugging.
- Improved: All form integrations (Gravity Forms, WPForms, Elementor, Contact Form 7, WooCommerce) now send enhanced error information.
4.0.6
- Added: Support Deals tags in Clientify.
- Fixed: Format of webhook url in GravityForms.
- Fixed: PHP 7.4 compatibility issues.
4.0.5
- Fixed: CF7 custom fields with select fields not sending.
- Added: Expert Mode.
- Fixed: Fatal errors in CF7.
4.0.4
- Added: Webhook to send form data received from CRM in GravityForms.
- Added: Automatic tests for robust testing and quality code.
4.0.3
- Mejorado: Agrega el nombre del flujo para mejorar la implementación en Clientify con los formularios.
- Corregido: La saignación automática en Clientify no se agrega en el módulo de contactos.
- Actualizadas las dependencias de los desarrolladores.
4.0.2
- Agregado: Fecha de cierre esperada para las oportunidades en Clientify.
- Corregido: Los campos y valores de los formularios de Elementor no se enviaban.
- Corregido: Mensajes de advertencia en load_plugin_textdomain.
4.0.1
- Corregido: Formularios de Elementor con URL de Odoo que no funcionan.
4.0.0
- Agregado: Nuevo conector para los formularios de Elementor.
- Agregado Brevo Email Marketing.
- Agregado el campo autoassignment_users en Clientify (Cadena con la lista de nombres de usuario separados por coma (,) para aplicar la autoasignación).
- Agregados los SKU de productos en la oportunidad en Clientify.
- Agregado campo de aviso en Clientify.
- Agregado en Clientify diferentes tipos de correos electrónicos: trabajo, personal, otro y principal. Teléfonos: principal, móvil, trabajo, inicio, fax, otro.
- Agregado mostrar errores de acceso de la API.
3.15.7
- Corregido: Corrección de la gestión de sitios web de contacto en Clientify.
- Corregido: Mejor gestión de los errores de la API Clientify.
3.15.6
- Agregado: Buscar contacto o cliente potencial en Holded por correo electrónico.
3.15.5
- Agregado: Valores dinámicos en WPForms.
3.15.4
- Corregido: La fecha del campo WPForms de conexión no tenía el formato AAAA-MM-DD.
3.15.3
- Agregado: Registra siempre la conexión y la entrada creadas con WPForms en el formulario de entrada.
3.15.2
- Corregido: Error fatal ocasional en la página de ajustes de WooCommerce.
3.15.1
- Agregado: Compatibilidad con múltiples feeds en GravityForms para Clientify.
- Corregido: A veces se producía un error en el feed.
- Corregido: API de paginación múltiple de MailerLite Classic. Cuando tengas más de 100 entradas, obtendrá todas las entradas.
- Corregido: Error fatal al no identificarse en la biblioteca de WooCommerce.
3.15.0
- Agregado: Nuevo widget en las entradas de GravityForms para reenviar el cliente potencial al CRM.
- Agregado: Nuevo campo “Descargo de responsabilidad” en Clientify.
- Corregido: Evita posibles errores en el administrador de CF7.
3.14.0
- Corregido: Los campos personalizados no se envían a las Oportunidades de Clientify.
- Corregido: Error de Clientify al no detectar el módulo.
- Agregado: Pruebas internas para Clientify.
3.13.3
- Imagen corregida en ajustes.
3.13.2
- Quitada la parte de Odoo que no era necesaria en CF7.
3.13.1
- Corrección para que no se lance la actualización automática.
3.13.0
- Agregado: Ahora CF7 te permite seleccionar los campos definidos en el formulario.
- Corrección: Clientify cambió los nombres de los campos personalizados en la API. Ahora importa los campos personalizados correctamente.
3.12.4
- Corrección: Evita el error en el mensaje de error al enviar GF.
3.12.3
- Agregado: CF7 ahora permite valores por defecto.
- Corrección: Error de CF7 después de enviar un cliente potencial.
3.12.2
- Corrección: Las etiquetas retenidas no se importaban correctamente.
- Corrección: Los campos de dirección de Holded no se importaban correctamente.
3.12.0
- Corrección: Clientify no permite espacios en blanco en las etiquetas.
- Corrección: Creación de contacto en Odoo.
3.11.0
- El módulo Clientify ahora es compatible con las Oportunidades.
- Agregado: Lógica condicional para el feed en Gravity Forms.
- Corrección: Woocommerce Mailerlite se activa.
3.10.0
- Agregado: Compatibilidad con MailerLite.
- Conector personalizado de CRMs mediante feed en Gravity Forms.
3.9.2
- Corrección: mejor información en el correo electrónico de depuración.
3.9.1
- Corrección: casillas de verificación y urls de archivos para valores dinámicos en GravityForms.
3.9.0
- Realiza una composición de valores dinámicos desde otros campos en GravityForms. Utiliza {id:##} o {label:##}.
- Correcciones menores y traducciones.
3.8.2
- Corrección Error en campos en CF7.
3.8.1
- Corrección Error en módulo CF7.
3.8.0
- Agregado WPForms PRO como nuevo proveedor de formularios.
- Async crear cliente potencial en GravityForms.
- Corregido: GravityForms no obtiene el nombre completo.
- Corregido: APIs de varios pasos.
- Corregido: error de CF7 deprecated después de enviar.
- Corregido: Clientify agrega campos de dirección.
- Corregido: Obtener la cookie de Clientify en WooCommerce.
- Corrección: Agregados campos de contacto de Holded.
- Se han agregado pruebas unitarias: mayor coherencia.
3.7.3
- Corregido: Error 500 en la página ContactForm7.
3.7.2
- Corregido: Parse error: syntax error, unexpected ‘)’.
- Revisado en PHP5.6.
3.7.1
- Corregido: Parse error: syntax error, unexpected ‘)’.
3.7
- Nuevo método para la clave del visitante de clientify.
- Corregido: Problema de paginación de campos personalizados en Clientify.
- Mejor gestión de registros (en debug.log).
- Agregado enlace a la extensión premium Odoo.
- Agregado AcumbaMail en la versión gratuita.
- Corregido: Campos personalizados Clientify no eran importados.
- Corregido: Error fatal en el admin del feed si no se seleccionaba CRM.
3.6
- Agregado un enlace a las extensiones personalizadas: Inmovilla, PipeDrive, SuiteCRM y FacturaDirecta.
- Clientify: Agregados campos personalizados para seleccionar en el formulario.
- Eliminado el motor Freemius para ventas.
- Agregada compatibilidad para tienda en close.technology.
- Corregida la aceptación del consentimiento en Clientify.
- Corregida la clave del visitante en Clientify.
3.5.1
- Arreglo: Error de ajustes en el conector de Clientify.
3.5
- Clientify: Agrega clave de visitante desde la cookie.
- Mejor gestión de errores.
- Solucionados errores de Holded.
- Nombre de Holded obligatorio.
3.4
- Corregir `is_plugin_activated`.
- Corregir las traducciones.
- Corregir las etiquetas cargadas.
3.3
- ¡Compatible con ContactForm7!
- ¡Compatible con WooCommerce!
- Conector Clientify en la versión gratuita.
- Mejor gestión de errores.
3.2
- Compatibilidad con Clientify en la versión Premium.
3.1.1
- Corregido error fatal.
3.1.0
- Actualizada la página de ajustes.
- Agregado vTiger.
3.0.0
- Versión de WPORG y cambio de nombre de GravityForms CRM Plugin. Refacturado.





