# Use a form to populate custom object data

**URL:** <https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880>\
**Category:** HubSpot Ideas\
**Tags:** object\
**Created:** [September 1, 2020, 7:19pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880 "2020-09-01T19:19:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dylan](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/dylan/32/992_2.png) [@Dylan](https://community.hubspot.com/u/Dylan)\
**Post date:** [September 1, 2020, 7:19pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/1 "2020-09-01T19:19:47Z")

</div>

Custom object fields should be available to be used in the forms tool

---

<div class="post-metadata">

**Author:** ![ndwilliams3](https://avatars.discourse-cdn.com/v4/letter/n/c4cdca/32.png) [@ndwilliams3](https://community.hubspot.com/u/ndwilliams3)\
**Post date:** [October 28, 2020, 6:17pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/2 "2020-10-28T18:17:07Z")

</div>

This is definately needed. This should work for custom objects similar to the way Tickets work with forms.

1. Toggle on Create New Object
2. Select Object Type form dropdown
3. Add Object Fields

Workflow can accomplish that. However, if it’s lots of fields, it’s going to be a huge pain to map the contact to object fields.

---

<div class="post-metadata">

**Author:** ![ndwilliams3](https://avatars.discourse-cdn.com/v4/letter/n/c4cdca/32.png) [@ndwilliams3](https://community.hubspot.com/u/ndwilliams3)\
**Post date:** [January 25, 2021, 2:17pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/3 "2021-01-25T14:17:46Z")

</div>

I was messing around with custom objects in a sandbox portal and it looks like you can now added custom object properties to forms.

---

<div class="post-metadata">

**Author:** ![dtavenues](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/dtavenues/32/56807_2.png) [@dtavenues](https://community.hubspot.com/u/dtavenues)\
**Post date:** [February 10, 2021, 4:30pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/4 "2021-02-10T16:30:55Z")

</div>

The custom object fields are available in forms now, but it looks like that would only update an existing object as per support. It really should create the object and the association that seems much more useful and intuitive.

---

<div class="post-metadata">

**Author:** ![Bob2245](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/bob2245/32/73707_2.png) [@Bob2245](https://community.hubspot.com/u/Bob2245)\
**Post date:** [March 23, 2021, 9:08am UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/5 "2021-03-23T09:08:59Z")

</div>

This is pretty core to a lot of CO use cases that I’m working on.

- One example I have right now is a large truck brand. Their lead form has a module that lets contacts locate their nearest dealer. I want to build a CO that has all dealers in there, and have the form submission associate the contact to the correct dealer.
- One other is a catalogue of refurbished heavy equipment that prospective buyers can browse through. Since it’s refurbished, each piece of equipment is unique and stored in a CO. Buyers can request a quote through a web form. I’d love to be able to create a deal from the form submission, and automatically associate that deal with the correct CO records, based on equipment IDs passed through a hidden field in the webform.

In both cases I have all the pieces, all I’m missing is the logic to **use a value in the form to look up and associate with a record on another object (custom or not)**.

---

<div class="post-metadata">

**Author:** ![JerryReid](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jerryreid/32/95715_2.png) [@JerryReid](https://community.hubspot.com/u/JerryReid)\
**Post date:** [April 14, 2021, 6:50pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/6 "2021-04-14T18:50:03Z")

</div>

Our use cases is to be able to collect website user feedback and store it on a custom object, with the option of collecting an email address (but the email address is not required; could be anonymous).

---

<div class="post-metadata">

**Author:** ![louischausse](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/louischausse/32/18067_2.png) [@louischausse](https://community.hubspot.com/u/louischausse)\
**Post date:** [June 30, 2021, 5:31pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/7 "2021-06-30T17:31:31Z")

</div>

I have this in my portal … I don’t understand why this idea is not labeled as “delivered”

---

<div class="post-metadata">

**Author:** ![Bob2245](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/bob2245/32/73707_2.png) [@Bob2245](https://community.hubspot.com/u/Bob2245)\
**Post date:** [June 30, 2021, 6:57pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/8 "2021-06-30T18:57:30Z")

</div>

They’ve added something to this effect, as you can indeed create CO records through a form. What’s still not possible afaik, is updating existing CO records through a form, or creating associations between a contact submitting the form and a CO created from that same form. But I haven’t played around with it much yet, so I’m not 100%.

---

<div class="post-metadata">

**Author:** ![louischausse](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/louischausse/32/18067_2.png) [@louischausse](https://community.hubspot.com/u/louischausse)\
**Post date:** [June 30, 2021, 8:30pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/9 "2021-06-30T20:30:12Z")

</div>

@Bob2245 yep I have the same conclusion!

---

<div class="post-metadata">

**Author:** ![jmbray](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jmbray/32/23574_2.png) [@jmbray](https://community.hubspot.com/u/jmbray)\
**Post date:** [July 29, 2021, 9:44pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/10 "2021-07-29T21:44:48Z")

</div>

Thumbs up. It would be helpful for our team members / customers to create & update Custom Objects through Forms as well as create an association to the proper Contact or other Object.

---

<div class="post-metadata">

**Author:** ![MM360](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mm360/32/99678_2.png) [@MM360](https://community.hubspot.com/u/MM360)\
**Post date:** [August 10, 2021, 11:03pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/11 "2021-08-10T23:03:59Z")

</div>

Is this feature currently available? I can use my CO properties in a form, but the submission does not create a new CO record…

---

<div class="post-metadata">

**Author:** ![reycepeda](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/reycepeda/32/2490_2.png) [@reycepeda](https://community.hubspot.com/u/reycepeda)\
**Post date:** [August 28, 2021, 10:27pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/12 "2021-08-28T22:27:08Z")

</div>

is this being worked on?

---

<div class="post-metadata">

**Author:** ![impulsekring](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/impulsekring/32/8553_2.png) [@impulsekring](https://community.hubspot.com/u/impulsekring)\
**Post date:** [September 12, 2021, 6:50pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/13 "2021-09-12T18:50:57Z")

</div>

YES!! It would be amazing if you could use the form to select a specified record, and then edit property information for that record. Example context:

- Car owners updating vehicle information for their insurance quote.
- Parents choosing which child they’re signing up for the event.
- Marketers uploading new image for specific billboard print order.

---

<div class="post-metadata">

**Author:** ![JBeatty](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jbeatty/32/52252_2.png) [@JBeatty](https://community.hubspot.com/u/JBeatty)\
**Post date:** [December 1, 2021, 11:59pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/14 "2021-12-01T23:59:58Z")

</div>

This would be super useful.

---

<div class="post-metadata">

**Author:** ![David\_Bolton](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/david_bolton/32/30241_2.png) [@David\_Bolton](https://community.hubspot.com/u/David_Bolton)\
**Post date:** [December 7, 2021, 8:13pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/15 "2021-12-07T20:13:27Z")

</div>

yes this is required.

---

<div class="post-metadata">

**Author:** ![dwc1993](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@dwc1993](https://community.hubspot.com/u/dwc1993)\
**Post date:** [April 14, 2022, 5:45pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/16 "2022-04-14T17:45:34Z")

</div>

@Bob2245 - you’re right. Idk why they have the properties available if they’re not going to do anything.

---

<div class="post-metadata">

**Author:** ![ndwilliams3](https://avatars.discourse-cdn.com/v4/letter/n/c4cdca/32.png) [@ndwilliams3](https://community.hubspot.com/u/ndwilliams3)\
**Post date:** [April 14, 2022, 6:49pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/17 "2022-04-14T18:49:29Z")

</div>

I do believe this is possible now. From my understanding, you can add custom object properties to a form, if the field is a required property for the the object, it will de-dupe against exisiting records. See [https://community.hubspot.com/t5/Releases-and-Updates/Now-Live-Custom-Objects-Properties-available-in-Forms/ba-p/540359](https://community.hubspot.com/t5/Releases-and-Updates/Now-Live-Custom-Objects-Properties-available-in-Forms/ba-p/540359)

---

<div class="post-metadata">

**Author:** ![BWilliams89](https://avatars.discourse-cdn.com/v4/letter/b/85f322/32.png) [@BWilliams89](https://community.hubspot.com/u/BWilliams89)\
**Post date:** [August 16, 2022, 12:03am UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/18 "2022-08-16T00:03:16Z")

</div>

Still requires an contact to submit the form against. Really need to ability to submit a form against a custom object and not require a contact or company.

---

<div class="post-metadata">

**Author:** ![MLedwaba](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mledwaba/32/31184_2.png) [@MLedwaba](https://community.hubspot.com/u/MLedwaba)\
**Post date:** [October 26, 2022, 3:32pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/19 "2022-10-26T15:32:22Z")

</div>

We really need this as well. Associate the contact that filled in the form to a custom object instead of the company object

---

<div class="post-metadata">

**Author:** ![Peter\_Jones](https://avatars.discourse-cdn.com/v4/letter/p/97f17d/32.png) [@Peter\_Jones](https://community.hubspot.com/u/Peter_Jones)\
**Post date:** [January 26, 2023, 9:57pm UTC](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880/20 "2023-01-26T21:57:10Z")

</div>

Same here. We have a custom object for customer account, and once a contract is signe, we create a customer account and all of the relevant associations. A group of fields are needed for billing, and we want to send a billing form to the client to fill in, that would automatically load jnto Hubspots billing section and fields. So far, doesn’t seem possible without some major workarounds and might not be able to auto associate the form from the contact to the custom object the contact is associated to.

C’mon hubspot, you can do it!

[Next page](https://community.hubspot.com/t/use-a-form-to-populate-custom-object-data/24880.md?page=2)
