> ## Documentation Index
> Fetch the complete documentation index at: https://docs.withsurface.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Step 1: Configure HubSpot Form

> Configure your HubSpot form to accept submissions from Surface Forms

You can **skip this step** if you already have a HubSpot form you want to send submissions to—go straight to [Configure HubSpot in Surface Workflow](/guides/hubspot-forms/configure-workflow) to map your form and set up the sync.

If you need to create or adjust a HubSpot form (for example, to support partial submissions), follow the steps below.

## Access Your HubSpot Form

<Frame>
  <img src="https://mintcdn.com/surfacelabs/Wrzlv2TbczC9ZPNA/images/hubspot/existing-form/1.png?fit=max&auto=format&n=Wrzlv2TbczC9ZPNA&q=85&s=13272672d28912312d3b2a642481e897" alt="HubSpot form duplicate option" width="3006" height="1684" data-path="images/hubspot/existing-form/1.png" />
</Frame>

1. Log in to your **HubSpot** account
2. Navigate to **Marketing** → **Forms**
3. Click on the form you want to modify

## Make Existing Fields Optional (If Needed)

<Frame>
  <img src="https://mintcdn.com/surfacelabs/S5q2pthg_WFbsIHX/images/hubspot/existing-form/2.png?fit=max&auto=format&n=S5q2pthg_WFbsIHX&q=85&s=64e79a173162fca9a27200f7f7cb10d0" alt="HubSpot form field settings" width="3006" height="1684" data-path="images/hubspot/existing-form/2.png" />
</Frame>

For submissions to work successfully, you may need to make some required fields optional:

1. Click on each field that might be empty in submissions

2. Find the **Required** checkbox or toggle

3. **disable** the Required option for fields that:
   * Are not essential for lead capture
   * May be filled in later stages of the form
   * Are not needed for your workflows

4. **Keep required** any fields that are:
   * Essential for your workflows
   * Needed for contact identification (like email)
   * Required for your business logic

## Best Practices

* **Workflow Testing**: Test workflows with both partial and complete submissions
* **Documentation**: Document which fields are optional and why
* **Monitoring**: Track partial vs. complete submissions to optimize your forms
