You are here

INSTALL.txt in Salesforce Suite 5

Requirements
------------

1. A valid Salesforce account user name and password. Developers can head over to http://www.salesforce.com/form/trial/freetrial-developer.jsp and obtain a developers account. The user name and password obtained there will work with this module.
2. Drupal 5.x
3. MySql backend (TODO: provide support for PostgreSQL)

Installation
------------

1. Salesforce depends on two core modules for full functionality:
  * profile module
  * contact module

The profile module must be enabled in order for the salesforce installation process to be able to create the profile categories and fields for mirroring Salesforce lead info. And the contact module should be enabled in order to be able to create web-to-lead events for contact form submissions.

2. Place the salesforce module with all its files in the appropriate modules directory, for example, ./sites/all/modules.

3. Enable the module in Administer » Modules (admin/build/modules) and then edit permissions for the module in the usual way in Administer » Access control.

4. In Administer / Salesforce in the Site Configuration section (admin/settings/salesforce), provide a valid salesforce username and password. Save the configuration (unless you would like to add additional formid's for event and lead generation functionality to be added to additional forms). Save the configuration.

5. Test the installation by creating a new user (be sure to fill out the Personal Info in the new user's profile, the fields for which were created automatically in step 3 above, and make sure that the "create a lead in salesforce" checkbox is checked) and then confirming that she appears in your Salesforce account as a lead. Edit the info and see the changes reflected in the Salesforce account.

6. Further test the installation by logging out and making anonymous use of the site-wide contact form. The name will be inserted into the Salesforce account as a new lead, together with the email and subject.

7. Going to administer » salesforce » leads (in Content Management section) will list those Drupal users mirrored as Salesforce leads.

File

INSTALL.txt
View source
  1. Requirements
  2. ------------
  3. 1. A valid Salesforce account user name and password. Developers can head over to http://www.salesforce.com/form/trial/freetrial-developer.jsp and obtain a developers account. The user name and password obtained there will work with this module.
  4. 2. Drupal 5.x
  5. 3. MySql backend (TODO: provide support for PostgreSQL)
  6. Installation
  7. ------------
  8. 1. Salesforce depends on two core modules for full functionality:
  9. * profile module
  10. * contact module
  11. The profile module must be enabled in order for the salesforce installation process to be able to create the profile categories and fields for mirroring Salesforce lead info. And the contact module should be enabled in order to be able to create web-to-lead events for contact form submissions.
  12. 2. Place the salesforce module with all its files in the appropriate modules directory, for example, ./sites/all/modules.
  13. 3. Enable the module in Administer » Modules (admin/build/modules) and then edit permissions for the module in the usual way in Administer » Access control.
  14. 4. In Administer / Salesforce in the Site Configuration section (admin/settings/salesforce), provide a valid salesforce username and password. Save the configuration (unless you would like to add additional formid's for event and lead generation functionality to be added to additional forms). Save the configuration.
  15. 5. Test the installation by creating a new user (be sure to fill out the Personal Info in the new user's profile, the fields for which were created automatically in step 3 above, and make sure that the "create a lead in salesforce" checkbox is checked) and then confirming that she appears in your Salesforce account as a lead. Edit the info and see the changes reflected in the Salesforce account.
  16. 6. Further test the installation by logging out and making anonymous use of the site-wide contact form. The name will be inserted into the Salesforce account as a new lead, together with the email and subject.
  17. 7. Going to administer » salesforce » leads (in Content Management section) will list those Drupal users mirrored as Salesforce leads.