How to Create Multiple Child Records in Salesforce Using Configurable List Widget

April 6, 2026

Salesforce Forms let you build lead forms that instantly sync with your Salesforce account—helping you save time and close more deals with ease. With the Configurable List Widget, you can boost your data collection efficiency and create multiple child records from a single form submission. Each row added by a user in the widget can automatically generate a separate child record in your connected Salesforce object.

This powerful Salesforce integration feature enables you to capture structured, repeatable data—such as products, attendees, services, or order items—and send each row as an individual child record linked to the same parent record.

In addition, this feature seamlessly integrates with Salesforce Prefill, automatically populating the Configurable List Widget with existing data when a form opens. This streamlines updates and allows users to easily review or modify previously stored records before resubmitting the form.

Adding and Setting Up the Configurable List Widget

First, you must add and set up the Configurable List Widget with the required fields for the integration. Adding and setting it up takes no time at all—here’s how:

  1. In Form Builder, click on Add Element on the left side of the page.
Add Element in Jotform Form Builder
  1. Then, in the Form Elements menu, under the Widgets tab, search for Configurable List and click on it. Or just drag and drop it to where you want it on your form.
Configurable List in the Widgets tab of the Jotform Form Builder
  1. Next, in the Configurable List Widget Settings menu that opens on the right side of the page, under the Fields tab, add all the required fields for your integration by clicking on Add Field.
Add Field button in the Configurable List widget settings menu

Notes

  • The Configurable List Widget has a default field added when you add it to your form. You can delete the fields by clicking the Trash Can icon next to them.
  • In the image above, we used the Short Text field for the First Name, Last Name, and Email Address fields.
  • There are other settings of the Configurable List widget that may be beneficial for your use case. For a full breakdown of how to do it, head over to our guide on How to Set Up the Configurable List Widget.

Creating an Account Record With Salesforce

Creating an account is a key step when setting up multiple child records in Salesforce. Make sure the Account Name is accurately recorded, as it serves as the primary reference that links all related child records to the correct parent account. Here’s how to set it up:

  1. In Form Builder, in the orange navigation bar at the top of the page, click on Settings.
  2. Then, in the menu on the left side of the page, click on Integrations.
  3. Now, in the Integrations section on the right, search for Salesforce and click on it.
Salesforce option in the Integrations tab of the Jotform Form Builder
  1. Next, select one from the following options to connect your form with Salesforce:
    • Production — Connects to your live Salesforce environment.
    • Sandbox — Connects to your Salesforce test environment for development and testing.
  2. Then, click on Continue and log in to your Salesforce account.
Mode options and Continue button in Salesforce Integration settings
  1. Once connected, select Create or Update a Record from the Select an Action screen.
  2. Then, click on Next.
Select an action and Next button in the Salesforce integration settings
  1. Next, set up these things:
    • Select a Salesforce Object — Select Account as the object.
    • Create a Record — Map the Account Name from your Salesforce Object Fields to your Jotform form field. For example, the Company.
  2. Now, click on Save to complete this part.
Object and Create a Record options in the Salesforce Integration settings

Notes

  • You can also map additional form fields in this step when creating an account. Just make sure that each mapped field corresponds to the same field type in Salesforce to avoid errors.
  • Optionally, you can enable Update an Existing Record and map the appropriate fields to handle duplicate detection or record updates. You can also use the Attachments option to link file upload fields in your form to the account record as attachments.

Creating a Contact Record With Salesforce

In this part, you’ll map the Configurable List fields to the corresponding Salesforce fields and ensure the Account ID is properly linked to the newly created Account record. This guarantees that all related child records are correctly associated with the right parent account. Here’s what to do next:

  1. In your Salesforce integration page, click on Add New Action.
Add New Action button in Salesforce integration
  1. Next, in the Select an Action page, select Create or Update a Record.
  2. Then, click on Next.
Select an action in Salesforce integration settings
  1. Now, configure these things:
    • Select a Salesforce Object — Select Contact as the object.
    • Create a Record — Map your Salesforce Contact fields on the left to your Configurable List widget fields on the right. Make sure the Account ID is mapped to the Create Account Record, which is your first step.
  2. Once everything’s set, click on Save to complete the integration.
Contact Object and Create a Record fields in Salesforce integration settings

Pro Tip

As mentioned, the Configurable List Widget can also be used in the Salesforce Prefill. Configure your prefill with matching conditions and map the widget fields appropriately. To learn how it’s done, see our guide on How to Prefill Your Form Using Data From Salesforce.

Submitting the Form and Creating the Account and Contacts in Salesforce

Now that you have everything set up, you can submit the form and see how the account and contacts are created in Salesforce.

That’s it for creating multiple child records in Salesforce using the Configurable List Widget. Now you can efficiently capture structured, repeatable data and ensure each entry is properly linked within your Salesforce records—helping you maintain accurate, organized data and streamline your workflows.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.