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
- On a weekly schedule, every Monday at 7am, the agent sweeps new Typeform responses.
- It applies its field mapping rules to place each answer in the correct HubSpot field, and skips any mapping it cannot make with certainty.
- It runs two levels of deduplication in a set order, so an existing contact or deal is matched instead of duplicated.
- 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.