Skip to main content

Salesforce Integration Add-on

Installation

warning

You need to have WebForms Pro 3 installed prior to this add-on installation.

Install the package with commands:

composer require mageme/module-webforms-3-salesforce
php bin/magento module:enable MageMe_WebFormsSalesforce
php bin/magento setup:upgrade

Update

Update the package with commands:

composer update
php bin/magento setup:upgrade

Remove

Uninstall the package with command:

composer remove mageme/module-webforms-3-salesforce

Sample forms

You can import sample forms using Import Form in the Manage Forms page:

sample-forms.zip

System Configuration

You can access the system configuration through the Stores > Configuration > WebForms admin page.

menu

Salesforce Integration Add-on

General settings that are required to connect Salesforce Support and Magento.

Consumer Key

Your Salesforce Connected App consumer key.

Consumer Secret

Your Salesforce Connected App consumer secret.

note

You need create a new connected app from the Platform Tools > Apps > App Manager page in order to retrieve the consumer key and secret.

Username

Your Salesforce username.

Password

Your Salesforce password.

Form Configuration

Edit the form on Manage Forms page and select the Salesforce Integration Settings tab to access registration parameters.

Salesforce integration settings tab

Enable Salesforce Integration

Enable or disable Salesforce integration for the form.

Customer Email

Map Salesforce customer account email to the form email input.

note

If you leave at Default value the first found Email input type field will be used. If there is no Email input field in the form then the logged in customer email will be used instead.

Fields Mapping

Map Salesforce contact attributes to form fields.

Tags

Assign Salesforce tags to new contacts.