Cualquier portal cuenta hoy en día con un formulario de contacto el cual permite a los visitantes, desde enviar un simple mensaje o sugerencia al webmaster, a facilitar la introducción de registros complejos. Drupal cuenta con el módulo webform, el cual facilita la construcción de formularios complejos de una manera rápida y sencilla.
Suponiendo que ya tenemos un formulario basado en webform en nuestro portal, el siguiente paso es guardar la información enviada en SugarCRM. Para ello vamos a hacer uso del módulo webform2sugar. Una vez instalado el módulo, seguiremos los siguientes pasos:
-
Configuración de la url del servidor de SugarCRM. Accedemos a la ventana de configuración de webform (admin/settings/webform) e insertamos la versión y la url de nuestro servidor SugarCRM, en la sección SugarCRM integration settings.
-
Configuración de campaña asociada. Antes de poder enviar leads de campaña, debemos crear una campaña en SugarCRM. Una vez hecho esto, insertamos el código de campaña obtenido en la configuración del formulario de webform.
-
Declaración de campos. Para poder mapear los campos del formulario en Drupal 6 con los campos del lead en SugarCRM, necesitaremos declararlos en el fichero webform2sugar_fields.inc que encontraremos en el directorio del módulo webform2sugar.
- Mapeo de campos. Una vez hecha la declaración de campos, los valores se mostrarán en el combo de mapeo de campos. Deberemos realizar el mapeo para cada uno de los campos del formulario que deseemos.
Y eso es todo. A partir de este momento, todas las entradas de formulario hechas por los visitantes de nuestra web, dejarán un registro en SugarCRM. Esta funcionalidad nos será muy útil para almacenar información en SugarCRM, por ejemplo, de formularios orientados a clientes.
Añadir nuevo comentario