# Importing data from external forms to hubspot objects

**URL:** <https://community.hubspot.com/t/importing-data-from-external-forms-to-hubspot-objects/135753>\
**Category:** APIs & Integrations\
**Tags:** developer-tools, webhooks\
**Created:** [July 7, 2025, 9:02am UTC](https://community.hubspot.com/t/importing-data-from-external-forms-to-hubspot-objects/135753 "2025-07-07T09:02:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aly\_Mourady](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@Aly\_Mourady](https://community.hubspot.com/u/Aly_Mourady)\
**Post date:** [July 7, 2025, 9:02am UTC](https://community.hubspot.com/t/importing-data-from-external-forms-to-hubspot-objects/135753/1 "2025-07-07T09:02:32Z")

</div>

I have forms on external websites and i needed to track the data entered and to put it into objects and properties in hubspot. If it is possible, how can I do so?

---

<div class="post-metadata">

**Author:** ![TomM2](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/tomm2/32/70887_2.png) [@TomM2](https://community.hubspot.com/u/TomM2)\
**Post date:** [July 7, 2025, 10:36am UTC](https://community.hubspot.com/t/importing-data-from-external-forms-to-hubspot-objects/135753/2 "2025-07-07T10:36:45Z")

</div>

Hey [@Aly\_Mourady](https://community.hubspot.com/t5/user/viewprofilepage/user-id/879479) you can use the [HubSpot apis](https://developers.hubspot.com/docs/api-reference/latest/overview), just find the object you want to map to and use the “Create (object name)” endpoint to create a new object record.

However, if it’s contacts or companies I’d recomend sending your form submissions to HubSpot forms using the[submit form api.](https://developers.hubspot.com/docs/reference/api/marketing/forms/v3-legacy#submit-data-to-a-form-supporting-authentication)

The difference between these is that if you submit the data through the submit form api, they’ll come in as form submissions within HubSpot. Meaning you can track cookies if you send them, use form segmentation and reporting within HubSpot.

If you just use the create object record api they won’t be form submissions, they’ll just be object records created via the api.

_Moderator Note: this post was reviewed for relevancy and optimized for clarity on September 30, 2026. Thank you for your contributions to the HubSpot Community!_

---

<div class="post-metadata">

**Author:** ![ArisudanTiwari](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/arisudantiwari/32/93919_2.png) [@ArisudanTiwari](https://community.hubspot.com/u/ArisudanTiwari)\
**Post date:** [July 7, 2025, 11:42am UTC](https://community.hubspot.com/t/importing-data-from-external-forms-to-hubspot-objects/135753/3 "2025-07-07T11:42:44Z")

</div>

Hi [@Aly\_Mourady](https://community.hubspot.com/t5/user/viewprofilepage/user-id/879479) ,  
The best option would be to use the **HubSpot Forms API**. You can refer to the official documentation here: [Accounts Dashboard | HubSpot](https://developers.hubspot.com/docs/reference/api/marketing/forms/v2)

Just make sure that your form fields use the same internal names as HubSpot properties (e.g., firstname, email, etc.) to ensure data maps correctly.

You can also check out some helpful community and Reddit discussions for practical insights:

- HubSpot Community: Send external form data to HubSpot - [https://community.hubspot.com/t5/Tips-Tricks-Best-Practices/Send-external-form-data-to-hubspot/m-p/302175/](https://community.hubspot.com/t5/Tips-Tricks-Best-Practices/Send-external-form-data-to-hubspot/m-p/302175/)
- Reddit thread on sending external form data to HubSpot - [https://www.reddit.com/r/hubspot/comments/1bl8gm5/sending\_form\_data\_to\_hubspot\_from\_a\_nonhubspot/](https://www.reddit.com/r/hubspot/comments/1bl8gm5/sending_form_data_to_hubspot_from_a_nonhubspot/)

---

<div class="post-metadata">

**Author:** ![albertocampora](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/albertocampora/32/86922_2.png) [@albertocampora](https://community.hubspot.com/u/albertocampora)\
**Post date:** [July 8, 2025, 2:39pm UTC](https://community.hubspot.com/t/importing-data-from-external-forms-to-hubspot-objects/135753/4 "2025-07-08T14:39:00Z")

</div>

Hello [@Aly\_Mourady](https://community.hubspot.com/t5/user/viewprofilepage/user-id/879479) have you solved this via API? otherwise there are some alternative solutions i have implemented via Clay and N8N

---

<div class="post-metadata">

**Author:** ![GRajput](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/grajput/32/102020_2.png) [@GRajput](https://community.hubspot.com/u/GRajput)\
**Post date:** [July 9, 2025, 6:46am UTC](https://community.hubspot.com/t/importing-data-from-external-forms-to-hubspot-objects/135753/5 "2025-07-09T06:46:50Z")

</div>

Hi [@Aly\_Mourady](https://community.hubspot.com/t5/user/viewprofilepage/user-id/879479)

“First thing I will suggest you figure out on which HubSpot object you want to send the Data, i.e., to Contacts, Companies, Deals, or Custom Objects.  
Once you have figured this ou,t here are some options -  
1. You can use the HubSpot API to send data to that particular object.  
2. You can replace the LP form with the HubSpot form.  
3. You can map a HubSpot form with a form in your LP.”

I hope this will help you out. Please mark it as **Solution Accepted and upvote** to help another Community member.

Thanks!
