01 Getting Started

This tutorial will show you how to upload a file to a single record.

02 Creating a Simple Form

1. Use the element menu and insert the elements you need for your form. Ensure that a file upload element is included, this can be found under the input tab or by searching in the finder field.

Screenshot of the element settings menu showing the file upload element

 2. Insert a button element, configuration will be applied to the button to invoke an action.

Screenshot of a form example

03 Configurating the Push

1. Click on the gear icon and select the Salesforce tab. The Salesforce Integration screen opens.

Screenshot of the Project settings menu

2. Select the Push tab and click Create New. The Map Salesforce Screen opens.

Screenshot of the Salesforce Integration window

04 The Object Settings Tab

1. Using the drop-down select the object in Salesforce, for example, Contact.

 2. Add a description to detail the purpose of the Push.

3. Use the action drop-down to choose the operation, for example, Create.

Screenshot of the Map Salesforce fields window displaying the Object Settings tab

05 The Mapping Tab

1. Click on the Mapping tab and use the drop-downs to match your web fields to objects in Salesforce. For example, the Last Name Salesforce field - Last Name Element.

Screenshot of the Map Salesforce fields window displaying the Mapping tab

06 Creating a Child Push

1. Click on the kebab menu next to the created push and select + Add Child.

Screenshot of My Push Integrations window showing how to create a child push

07 The Child Push Object Settings Tab

1. Use the Object in the Salesforce drop-down to select Content Version (this option is also known as files.)

2. Add a description to detail the purpose of the child Push.

3. Use the action drop-down to choose the operation, for example, Create.

Screenshot of the Map Salesforce fields window displaying the Object Settings tab

08 The Child Push Mapping Tab

1. Click on the Mapping tab.
  •  The First Published Location ID will be automatically mapped for you.
Screenshot of the Map Salesforce fields window showing the mapping tab displaying the first publish location ID

2. Use the search bar and type in Version Data. Use the Element drop-down to choose the file upload element.
  • You can save the file as is or as an HTML.
 Screenshot of the Map Salesforce fields window showing the mapping tab displaying the Version data mapping

3. Type Title into the search bar to configure the document's labeling.

Screenshot of the Map Salesforce fields window showing the mapping tab displaying the custom file name

4. Add a custom message and use the drop-downs to select the fields. This will be the title of your document. Click Apply.

Screenshot of the custom message window

Your created child push will be displayed under the parent push.

Screenshot of My Push Integrations window showing nested push

09 Assigning the Action to a Button

1. Click on the button element and select the link icon. The On Click Action screen opens.

Screenshot of the button menu with the interactivity icon highlighted

2. Click on the + Icon next to the start. The Add Node Screen Opens.

 Screenshot of Tule 1 window with add node icon highlighted

3. Select the Salesforce Action option and click the Next button.

 Screenshot of Add Node window with Salesforce Action highlighted

4. Use the Process push or get drop-down list and select the Push you created. Click the Next button.

Screenshot of Add Node Salesforce Action window showing how to select a configured push

5. Add a tag if necessary and click the Insert button.

Screenshot showing how to add a tag

6. The configured action displays in the Action Flow window. Click Apply.

Screenshot of the On Click Action window displaying the Salesforce action

10 Preview the Project

1. Click save and preview the project.

The user inputs their details and clicks submit. Those details will be captured in Salesforce including the uploaded document.

screen showing the captured details in Salesforce

11 Got Feedback?

Additional Resources