---
title: "HubSpot Integration | FunnelFi"
url: https://funnelfi.ai/integrations/hubspot
description: "Connect FunnelFi to HubSpot. Real-time credit verdicts, program matches, and routing signals written to your contacts and deals in under three seconds."
lang: en
---

← All integrations (https://funnelfi.ai/integrations)

H

CRM integration

# FunnelFi + HubSpot

Push FunnelFi verdicts and program matches straight onto the HubSpot contact and deal.

Quick answer

FunnelFi writes every verdict, FICO band, DTI, program match, disposition, to the HubSpot contact and (optionally) creates or updates a deal in the pipeline stage you configure. No middleware required.

## How it works

01

### Lead submits your form

Any HubSpot form or embedded FunnelFi form triggers a soft-pull verdict in under three seconds.

02

### FunnelFi writes to HubSpot

Custom properties are populated on the contact; a deal is created or updated in the stage you choose.

03

### Workflows route automatically

Use HubSpot workflows to notify reps, enroll in nurture, or hand off to a scheduling tool based on the verdict.

Events sent

- verdict.qualified
- verdict.did_not_qualify
- verdict.program_matched
- verdict.needs_review

Fields mapped

- funnelfi_verdict
- funnelfi_fico_band
- funnelfi_dti
- funnelfi_program_match
- funnelfi_run_id
- funnelfi_run_at

## Setup

1. 1
   Install the FunnelFi HubSpot app or drop a webhook URL into your HubSpot form.
2. 2
   Choose which pipeline and stage new deals should land in.
3. 3
   Map any custom FunnelFi fields you want mirrored onto contact properties.
4. 4
   Route with HubSpot workflows, nurture, notify, or schedule based on verdict.

## Common use cases

- Auto-tag qualified leads and send them to closers in Slack.
- Suppress unqualified leads from paid retargeting audiences via HubSpot lists.
- Move deals to "Qualified" only after FunnelFi returns a passing verdict.

## FAQ

Do we need a HubSpot Enterprise plan?

No. Any HubSpot tier that supports webhooks and custom properties works, including Starter and Pro.

Is this real-time?

Yes, verdicts are written to HubSpot within seconds of form submit.

Can we trigger sequences on a qualified verdict?

Yes. Use a HubSpot workflow that watches the funnelfi_verdict property and enrolls the contact.

Does FunnelFi create duplicate contacts?

No, records are matched by email or associated identifiers before creating new contacts.

Can we surface program matches on the contact record?

Yes. Program match is written to a dedicated property and can be exposed on any HubSpot card.

How is data secured in transit?

All calls are TLS-encrypted and signed with a shared secret.

Learn more about HubSpot at https://www.hubspot.com/.

## Connect FunnelFi to HubSpot today.

Setup is same-day. We'll walk you through it live.

Schedule Demo: https://funnelfi.ai/schedule-call

See pricing: https://funnelfi.ai/pricing

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "Organization",
        "@id": "https://funnelfi.ai/#organization",
        "name": "FunnelFi",
        "url": "https://funnelfi.ai",
        "logo": "https://funnelfi.ai/favicon.png",
        "sameAs": []
      },
      {
        "@type": "WebSite",
        "@id": "https://funnelfi.ai/#website",
        "url": "https://funnelfi.ai",
        "name": "FunnelFi",
        "publisher": {
          "@id": "https://funnelfi.ai/#organization"
        }
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Do we need a HubSpot Enterprise plan?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. Any HubSpot tier that supports webhooks and custom properties works, including Starter and Pro."
        }
      },
      {
        "@type": "Question",
        "name": "Is this real-time?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes, verdicts are written to HubSpot within seconds of form submit."
        }
      },
      {
        "@type": "Question",
        "name": "Can we trigger sequences on a qualified verdict?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes. Use a HubSpot workflow that watches the funnelfi_verdict property and enrolls the contact."
        }
      },
      {
        "@type": "Question",
        "name": "Does FunnelFi create duplicate contacts?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No, records are matched by email or associated identifiers before creating new contacts."
        }
      },
      {
        "@type": "Question",
        "name": "Can we surface program matches on the contact record?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes. Program match is written to a dedicated property and can be exposed on any HubSpot card."
        }
      },
      {
        "@type": "Question",
        "name": "How is data secured in transit?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "All calls are TLS-encrypted and signed with a shared secret."
        }
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://funnelfi.ai/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Integrations",
        "item": "https://funnelfi.ai/integrations"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "HubSpot",
        "item": "https://funnelfi.ai/integrations/hubspot"
      }
    ]
  }
]
```