Publisher review:Adds capabilities to webform to facilitate submitting a form to SugarCRM to capture leads. Adds capabilities to webform to facilitate submitting a form to SugarCRM to capture leads. The module adds configuration fields to editing the webform, and constrains the field keys on the form to parameters that the SugarCRM lead captures script (leadCapture.php) is able to process.
There is a defect in SugarCRM (SugarCRM bug #21851) that impacts using an outside form to set email opt out. Please see the INSTALL.txt file for the required changes to SugarCRM if you intend to use the opt in/opt out fields in your forms.
Installation
- Copy the sugarwebform directory to the Drupal modules directory for your site
- Edit the file leadCapture_override.php in the root of your SugarCRM instance to contain the information
- in sugarcrm/default-leadCapture_override.php. Make sure to edit the contents of the $users array. You can get the password hash for the user from the SugarCRM database with the query: select user_hash from users where user_name = ''
- (Optional) To properly track opt-in/opt-out, you will need to work around a bug in SugarCRM. There is a patch file in the sugarcrm directory that you can use to update the file modules/Leads/LeadFormBase.php in your SugarCRM installation.
- Login as an administrator. Enable the module in the "administer" -> "build" -> "modules"
- (Optional) Delete the sugarcrm directory from the module directory.
Requirements: ยท Drupal 5.x/6.x
SugarCRM Webform Integration is a PHP script for Drupal Modules scripts design by Chuck D'Antonio.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Adds capabilities to webform to facilitate submitting a form to SugarCRM to capture leads.
Operating system:Windows / Linux / Mac OS / BSD / Solaris