Salesforce Custom Object Data Destination

About

The Salesforce Custom Object Data Destination creates or updates records in Salesforce when mobile forms are submitted.  Fields are completed based on answers provided in forms. Combine with other Salesforce data destinations to perform other actions (like creating a case) with the data from a single form submission.

salesforce-logo-635.jpg Organizations of all sizes use the Salesforce platform to manage customer relationships and power their business in the cloud. Looking for two-way integration?  Read more about the ways ProntoForms can connect to Salesforce. 
admin.pngnouser.pngnomobile.png

Set up the Data Destination

Create the data destination, selecting Salesforce Custom Object Data Destination as the type.

1.  Name/Forms

  • Name the destination.
  • Select "auto-link" to link any forms you create in the future.
  • Manually link existing forms to the destination.

linkforms.png

[ top ]  

 

2.  Filtering

  • Optionally set up filter rules.  The data destination will only create/update a record when these conditions are met.

filtering.png

[ top ]  

 

3.  Connection

  • Connect the destination to Salesforce.  Use an existing connection, or set up a new Salesforce Connection.

democonnetcion.png

[ top ]  

 

4. Custom Object Fields

Custom Object Information

Enter the API Name of the custom object.  Read here for details on how to locate this in Salesforce.

Attachments

 ProntoForms supports sending image, audio, file, and signature attachments to Salesforce Data Destinations. This option can be found under the Fields tab. 

    1. Locate the attachment (photo, signature, audio, or file attachment) type question in the form builder and find the label.

      2016-02-23-SFAttachLabels-noDS.png

    2. Enter the appropriate labels into the Attachments to send field. Use commas to separate the question labels. 

      2016-02-23-SFAttachments.png

Note: These attachments follow the Update Query setting, meaning that new versions of previously-uploaded files will be updated instead of renamed.

Custom Fields

Send data to the object's custom fields.  Note: The Geolocation custom field is currently not supported.

    • Salesforce API Name:  Enter the API name of the custom field (found through the "Describe Salesforce Object" button).  
    • Value Expression:  Use Data Record Expression Language (DREL) to reference data in form submissions.   

CustomFields.png

 [ top ]

 

5.  Update Query

[ top ]  

6. Create "Tab" in Salesforce

  • To insert ProntoForms form data into a Salesforce custom object, you must create a tab for that custom object in Salesforce.
  • This requires a user with Read/Create permissions for the Salesforce account.
  • To do this, follow Salesforce's instructions: Creating Custom Object Tabs.

 

Testing and Troubleshooting Data Destinations

Test all data destinations before using them in production.  This is key to ensuring that ProntoForms data is received.  Please read the recommendations for testing and troubleshooting data destinations.

[ top ] 

Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request

Comments