Turn Typeform leads into HubSpot deals with Apollo

Turns each Typeform submission into a fully filled HubSpot deal, enriched with Apollo data and checked for duplicates

Turn Typeform leads into HubSpot deals with Apollo agent board
Glass Typeform, HubSpot and Apollo icons glowing with golden light against a black background

About

This template captures leads from your Typeform submissions and turns each one into a properly structured HubSpot deal. It is built for founders and sales operators who lose leads between a form and the CRM, or who end up with duplicate contacts and half empty records.

What it does

The agent "Form Leads To CRM" reads every form response and creates a matching deal in HubSpot. It fills the fields using explicit mapping rules rather than guesses, enriches the record with company and contact data from Apollo, and checks for duplicates before writing anything. For each lead, it also records how long that lead waited before being processed, so slow responses do not go unnoticed.

How it works

  1. On a weekly schedule, every Monday at 7am, the agent sweeps new Typeform responses.
  2. It applies its field mapping rules to place each answer in the correct HubSpot field, and skips any mapping it cannot make with certainty.
  3. It runs two levels of deduplication in a set order, so an existing contact or deal is matched instead of duplicated.
  4. It follows a read before write discipline: it checks the current state in HubSpot first, then enriches the record with Apollo before creating or updating the deal.

The result is a clean set of HubSpot deals with no duplicates, no empty required fields, and a clear view of how long each lead sat waiting. Setup takes about five minutes across Typeform, HubSpot and Apollo.

What you will need

  • Apollo

  • HubSpot

  • Typeform

Agents in this template

Form Leads To CRM

Turns every form response into a properly filled CRM deal — no duplicates, no empty fields, nothing lost — and tells you how long each lead waited.

Connectors

Skills · 1

form-to-deal

Load at every run, from Phase 3 onward. Carries the field-mapping rules and why a mapping is never guessed, the two levels of deduplication and their order, the read-before-write discipline against the CRM, the latency measurement, and the three table schemas to recreate if a table is missing.

Scheduled tasks · 1

weekly form lead sweep

At 07:00 AM, only on Monday

Frequently asked questions

Which accounts do I need to connect before installing?

Three: Typeform, HubSpot and Apollo. Typeform is where leads come in, HubSpot is where deals get created, and Apollo supplies the company and contact enrichment. Connecting all three takes about five minutes.

How often does the agent process new leads?

On a weekly schedule, every Monday at 7am. The agent sweeps all new Typeform responses submitted since the last run and turns each one into a HubSpot deal. It does not run in real time as forms are submitted.

How does it avoid creating duplicate contacts and deals?

It runs two levels of deduplication in a set order and follows a read before write discipline. It checks the current state in HubSpot first, so an existing contact or deal is matched and updated instead of duplicated.

What does the agent actually create in HubSpot?

A structured HubSpot deal for each form response, with fields filled from explicit mapping rules and the record enriched with company and contact data from Apollo. It also records how long each lead waited before being processed.

What happens if a form answer does not map cleanly to a HubSpot field?

The agent skips any mapping it cannot make with certainty rather than guessing. Field mapping follows explicit rules, so uncertain answers are left out instead of being placed in the wrong field.

Where does the enrichment data come from?

From Apollo. After checking the existing state in HubSpot, the agent pulls company and contact data from Apollo and adds it to the record before creating or updating the deal.

Run now

More Sales templates

Track freshly funded ICP companies with Apollo agent board

Track freshly funded ICP companies with Apollo

Sales5 min

Free
Draft outreach emails in Gmail from HubSpot leads agent board

Draft outreach emails in Gmail from HubSpot leads

Sales5 min

Free
Enrich and score HubSpot leads with Apollo agent board

Enrich and score HubSpot leads with Apollo

Sales5 min

Free

Your first agent is
three minutes away

Start for free
Rerun

Run your work on agents. Build them, watch them work, and keep your eyes on everything.

Rerun - Build, monitor and share self-improving autonomous agents | Product Hunt

© 2026 Rerun. All rights reserved.