All docs
1 min read

HubSpot

Create or update HubSpot CRM contacts from each submission using a Private App access token. Matching uses email, so repeat visitors update the same contact instead of creating duplicates.

What you need

  • HubSpot account with permission to create Private Apps.
  • Scopes including crm.objects.contacts.write.

What you configure

  • Private App token – stored encrypted in Formspring.
  • Email field – which submission field holds the primary email (defaults to email).
  • Field map (optional) – JSON such as {"name":"firstname","company":"company"} mapping form keys to HubSpot internal property names.

Steps

  1. In HubSpot, Settings → IntegrationsPrivate Apps → create an app with contact write scope → copy the token.
  2. In Formspring, open your form → IntegrationsHubSpot → paste token → optional map → Save.
  3. Submit a test; verify the contact in HubSpot and Deliveries for 2xx.

Tips

  • Properties you map must exist in HubSpot with compatible types.
  • Use Replay after fixing property errors shown in Deliveries.

More help