Pre-populate Form from Existing Record

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on email

Search 3B Knowledge Base

You are here:
< Back


Forms have the ability to pre-populate with the details from a record.

For example, you have created a form that creates new “Case” in Salesforce. You can use the same form to present to your customer/users the case details by just adding a Case’s record id into the URL. When a customer clicks on the ling, they will see the case that they submitted earlier.

To achieve this, go to the section Main Object  in the URL Builder and set the URL Value to the ID of the record you want to pre-populate the form with.


  • If an invalid ID is selected, the form will load in “Insert Mode” (i.e it will be empty and if completed, will create a new record)
  • Once the form loads with pre-loaded information in the relevant fields, you can change the data and re-submit it.

Pre-loading forms which include Child Objects are a little trickier. You will want to specify a scope of records to be loaded – this is explained in Child Records Knowledge Article.


Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

3B Initiative

Jonathan B – 5 Stars

Get this and simplify your processes Thank you for your review, Jonathan, a happy little acacia tree is planted in your name! The exact coordinates

3B Initiative

Andy K – 5 Stars

Makes forms easy Thank you for your review, Andy, a happy little acacia tree is planted in your name! The exact coordinates of the tree

3B Initiative

Matthew W – 5 Stars

Best Free Forms Product on the AppExchange Thank you for your review, Matthew, a happy little acacia tree is planted in your name! The exact

Innovate, improve, empower. We believe engaged and happy customers make great partners, and see continuous feedback and collaboration as key levers in our shared drive for success. You need a small customisation to fit that nonconforming process step you have? We are more than happy to offer it free of charge. You have a recommendation for improvement/feature implementation? We are happy to listen, and will issue you with a special certificate to credit you for an idea that goes into the product.

As (we hope) you probably guessed yourself already – we want to be the single most flexible and customer-friendly forms solution on the market.