Sugarcrm
Provides a number of Composr integrations with SugarCRM:
Form messages are taken from main_contact_simple block, main_contact_catalogues block, and form_to_email.php.
You can define mappings between:
Mappings are always defined like:
Parenthesised fields on the left-hand-side always define static text to place into a SugarCRM field.
Square-bracketed fields on the left-hand-side always define request field parameters (order: POST, GET, COOKIE) to place into a SugarCRM field.
Fields on either the left-hand-side or right-hand-side do not need to exist, and will simply be skipped if so. The same will happen if the Composr field is blank. This system makes it feasible to have multiple very different contact forms all synching with SugarCRM.
If multiple mappings are made to the same SugarCRM field then this will either:
CRM software supported:
Maximum software version: 11.9
- Sync new accounts into SugarCRM (Accounts, and Contacts and/or Leads)
- Sync contact form messages into SugarCRM (Cases or Leads)
- Insert URLs into Contacts to view Composr metadata of corresponding members (see “Contacts metadata field” and “Lead metadata field” config options)
Form messages are taken from main_contact_simple block, main_contact_catalogues block, and form_to_email.php.
You can define mappings between:
- Custom Profile Fields and SugarCRM fields
- Contact form fields and SugarCRM fields
Mappings are always defined like:
Code
Some Composr Field=Some SugarCRM field
Another Composr Field=Another SugarCRM field
(Some static text)=A SugarCRM field
[some_posted_field]=A SugarCRM field
Square-bracketed fields on the left-hand-side always define request field parameters (order: POST, GET, COOKIE) to place into a SugarCRM field.
Fields on either the left-hand-side or right-hand-side do not need to exist, and will simply be skipped if so. The same will happen if the Composr field is blank. This system makes it feasible to have multiple very different contact forms all synching with SugarCRM.
If multiple mappings are made to the same SugarCRM field then this will either:
- append multiple fields together using a multi-line labelling system (on contact form sync, with some exceptions defined below)
- use the last non-blank Composr field (on account sync, or for the following special fields priority, email1, lead_source, name, first_name, last_name)
CRM software supported:
- Tested with SugarCRM 6.2, 6.5 and 7.9.
- Also works with SuiteCRM, which is a SugarCRM fork. Tested with SuiteCRM 7.9.
- Does not work with vTiger, another SugarCRM fork.
System Requirements / Dependencies
PHP curl extensionWebsite Software Requirements
Minimum software version: 11Maximum software version: 11.9
0 reviews: Unrated
There have been no comments yet