workflows.fit
Back to n8n workflows
n8n templateFreeBy Allan Vaccarizi

Create HubSpot support tickets from Tally form submissions

> ⚠️ Self-hosted only — This template uses a community node (n8n-nodes-tallyforms) and cannot run on n8n Cloud. Who it's for This workflow is for support, operations, or customer success teams that use Tally for in...

SalesCore NodesSticky NoteN8n-nodes-tallyforms.tally TriggerHubspotIf
Loading interactive preview...

Template notes

> ⚠️ Self-hosted only — This template uses a community node (n8n-nodes-tallyforms) and cannot run on n8n Cloud.

Who it's for

This workflow is for support, operations, or customer success teams that use Tally for intake forms and HubSpot as their CRM. It automates ticket creation so no submission is lost and every ticket is linked to the right contact.

How it works

1. A Tally form submission triggers the workflow via webhook. 2. HubSpot is searched for an existing contact matching the submitted email address. 3. An If condition checks whether a matching contact was found. 4. If no contact exists, a new HubSpot contact is created or updated with the submitted details. 5. Contact ID, first name, and last name are normalized from whichever branch was taken. 6. A new HubSpot support ticket is created and associated with the resolved contact.

How to set up

- [ ] Install the n8n-nodes-tallyforms community node on your self-hosted n8n instance. - [ ] Connect your Tally account and set the correct form ID in the Tally trigger node. - [ ] Connect your HubSpot account (app token or OAuth) to the Search, Upsert, and Create Ticket nodes. - [ ] Map Tally form fields (email, first name, last name) to HubSpot contact properties in the Upsert node. - [ ] Configure ticket properties (pipeline, stage, subject) in the Create HubSpot Ticket node to match your HubSpot setup.

Requirements