HubSpot Workflow Templates

Browse our collection of 25 pre-built HubSpot workflow templates. Automate contacts, deals, tickets, quotes, and more with one-click installation.

Free to useOne-click installSecure
External API Integration for Deal Stage

External API Integration for Deal Stage

Sends a POST request to an external API when a deal reaches the "Contract Sent" stage, submitting the associated contact's email.

DealsWebhooks
View Details
Auto-Assign Contact Owner on Form Submit

Auto-Assign Contact Owner on Form Submit

Assigns a default owner and rotates contact ownership among team members when a contact submits a form without an existing owner.

ContactsForms
View Details
Overdue Deal Close Date Alert

Overdue Deal Close Date Alert

Creates a high-priority task and sends a Slack notification to update the close date for deals with overdue close dates that are still open.

DealsNotifications
View Details
Reactivate Disqualified Leads

Reactivate Disqualified Leads

Resets lead stage to "New" for previously disqualified leads with specific reasons when they submit a new form, with Telegram notification.

LeadsFormsNotifications
View Details
Sync Deal Associations

Sync Deal Associations

Alerts deal owners when deals lack associated contacts or companies, and automatically copies missing associations to ensure proper linking.

DealsAssociationsNotifications
View Details
Sync Ticket Associations

Sync Ticket Associations

Automatically copies all associations from the related contact to newly created tickets for complete context.

TicketsAssociations
View Details
Copy Contact Associations

Copy Contact Associations

Copies deal and ticket associations for contacts with a known phone number to maintain relationship integrity.

ContactsAssociations
View Details
Merge Duplicate Contacts (Telegram)

Merge Duplicate Contacts (Telegram)

Identifies and merges duplicate contacts based on matching Telegram IDs, preserving the oldest record as the primary.

ContactsData Cleanup
View Details
Merge Duplicate Contacts (Form Submit)

Merge Duplicate Contacts (Form Submit)

Automatically merges duplicate contacts when a form is submitted, using a shared property to identify matches and keeping the oldest record.

ContactsData CleanupForms
View Details
Clean Up Inactive Contacts

Clean Up Inactive Contacts

Removes contact records that are unsubscribed, have bounced emails, or have had no engagement for over a year to maintain database hygiene.

ContactsData Cleanup
View Details
Archive Old Support Tickets

Archive Old Support Tickets

Automatically deletes support tickets closed over a year ago and sends a Telegram notification if there are any new responses before deletion.

TicketsData CleanupNotifications
View Details
Event Registration Follow-up

Event Registration Follow-up

Sends reminder emails before an event and follows up based on email engagement, triggered by recent form submissions.

ContactsFormsNotifications
View Details
Auto-Associate Contacts to Deals

Auto-Associate Contacts to Deals

Finds contacts matching a deal name and creates associations automatically when the company name is known.

ContactsDealsAssociations
View Details
Set Lead Status on Form Submit

Set Lead Status on Form Submit

Automatically sets the lead status to "New" when a contact submits a form and has no existing lead status assigned.

LeadsForms
View Details
Update Lifecycle Stage to MQL

Update Lifecycle Stage to MQL

Automatically updates the lifecycle stage to Marketing Qualified Lead when a contact submits a qualifying form.

ContactsForms
View Details
Consolidate Duplicate Deals

Consolidate Duplicate Deals

Merges duplicate open deals for the same company in the same pipeline, keeping the oldest record as the primary deal.

DealsData Cleanup
View Details
Deal Inactivity Alert

Deal Inactivity Alert

Flags deals as at-risk and sends an email alert to owners when no activities have been logged in the past two days.

DealsNotifications
View Details
Auto-Generate Quote from Deal

Auto-Generate Quote from Deal

Creates a line item and quote with a 30-day validity period when a deal reaches the "Decision Maker Bought-In" stage.

DealsQuotes
View Details
Sync Quote Properties

Sync Quote Properties

Updates draft quotes from integration sources by copying associations, adding VAT, setting sender info, payment type, and status.

QuotesAssociations
View Details
Ticket SLA Escalation

Ticket SLA Escalation

Escalates high-priority tickets past SLA by reassigning owners and sending alerts, unless already closed or recently contacted.

TicketsNotifications
View Details
Create Task on Deal Stage Change

Create Task on Deal Stage Change

Creates a high-priority task for the deal owner to prepare for a meeting when the deal stage changes to "Appointment Scheduled."

DealsNotifications
View Details
Capitalize Contact Names

Capitalize Contact Names

Automatically capitalizes the first and last name fields for contacts to ensure consistent formatting across your database.

ContactsData Cleanup
View Details
Disqualify Unresponsive Leads

Disqualify Unresponsive Leads

Moves leads to Disqualified status with "No Reply" reason when they have been in Attempting stage with no engagement for over 14 days.

LeadsData Cleanup
View Details
Custom Event via Webhook

Custom Event via Webhook

Triggers a webhook to create custom events in HubSpot when a contact views a page containing "pricing" for analytics tracking.

ContactsWebhooks
View Details
Zapier Integration Webhook

Zapier Integration Webhook

Sends a webhook with contact details to Zapier when a contact subscribes to a specific email subscription for third-party automation.

ContactsWebhooks
View Details

Ready to automate your HubSpot?

Sign up for free to start installing workflows to your HubSpot portal.

Get Started Free