This endpoint is used to send form submission data to HubSpot. Form submissions from external sources can be sent to any regular HubSpot form. A list of forms in your account can be found by navigating to Marketing > Lead Capture > Forms.
To accurately track submissions from your external form, we recommend creating a new form in HubSpot to parallel your custom website form.
If you're searching for the legacy
x-www-form-urlencoded endpoint, you can find the details for that endpoint here instead.
Before you get started
Please take note of the following:
- This endpoint has a rate limit of 50 requests per 10 seconds.
- The fields in the form must correspond to existing contact properties in your HubSpot account. Learn more about how to create new contact properties. You can also view the Contacts API and Contact Properties API documentation for more details.
- When backdating a form submission's submittedAt timestamp value, the contact's Original Source value may be affected if the contact's first page view is after the submittedAt timestamp value.
- This endpoint does not support reCAPTCHA. If reCAPTCHA has been enabled on the form, submissions will not be accepted.