Finding out which conditions affects your field and if it is included in an SF integration
Smart forms are great. They allow us to create a sophisticated, dynamic customer journey. However, we should bear in mind that when we use conditional logic and integrations it also requires us to check the form more thoroughly, and make sure that all scenarios are working the way we planned.
"The effected by" option is a tool that allows you to select a field and find out if it is included in Push integration /Get integration and if it is effected by another form field via Condition.
Example:
In order to demonstrate how this works we have created a simple example for you to follow.
- In the first part we will set up the form with a Push integration and a condition
- in the second part we will show you how to use the 'effected by' option.
First part: setting up the form
1- | Create a new blank form |
2- | Drag 3 textbox elements Change their labels to: Account, Phone and Website |
3- |
Configure a Salesforce Push integration: - Go to: 'Properties' panel > 'Form' tab > 'Settings' option > 'Salesforce integration' category > Push to Salesforce - press on the "Set notification" button. - Authenticate with Salesforce - Choose the account object - Map the fields: Account Name --> Account Account phone -->Phone Website --> Website Press "Apply" and save the form. |
4- |
Now add a conditional logic: - Select the Phone element and Go to: 'Properties' panel > 'Element' tab > 'Settings' > 'Conditioning' category - Press on the 'Set Conditions' button and configure the following rule: Current Field Is not empty then Enable the Website element. |
5- | Save the form |
1- | Select the 'Website' element on canvas. |
2- | Drag 3 textbox elements Change their labels to: Account, Phone and Website |
3- | Configure a Salesforce Push integration: - Go to: 'Properties' panel > 'Form' tab > 'Settings' option > 'Conditioning' category > Effected by - press on the "Configure" button. a modal window will then open containing a list of fields that effect this field, and the integration lines that include it as well. |
4- |
According to our example you will see two categories displayed: - Mapping: This shows the Salesforce field our element is mapped to. |
Watch the video |