Every HubSpot team rebuilds the same ten workflows from scratch. Deal-stage notifications, lead qualification, SLA escalation, duplicate merging - same patterns, same debugging, same three rounds of "why didn't it enroll?"

We packaged the 25 most-requested automations into a free library. One click installs a working workflow directly into your portal. No code, no JSON imports, no copying screenshots from blog posts.

Browse the Workflow Library

What's in the Library

The Workflow Library is a collection of 25 pre-built workflow templates covering the automation patterns HubSpot teams ask about most. Each template is a real, working HubSpot workflow - not a diagram or a guide, but actual workflow JSON that installs into your portal.

Every template installs disabled by default. You review the enrollment triggers, actions, and branch logic in your own HubSpot workflow editor before turning anything on. Nothing runs until you explicitly enable it.

The templates span 10 categories:

CategoryWhat it covers
ContactsProperty updates, owner assignment, lifecycle changes
DealsStage-based triggers, close date alerts, deal consolidation
TicketsSLA escalation, old ticket cleanup, association sync
QuotesAuto-generation from deals, property synchronization
LeadsStatus updates, reactivation, disqualification
AssociationsCross-object linking, contact-to-deal, ticket-to-company
NotificationsSlack alerts, owner notifications, activity warnings
Data CleanupDeduplication, inactive record deletion, text formatting
WebhooksExternal API calls, Zapier integration, custom events
FormsForm submission triggers, lead status updates, owner routing

All 25 Templates

TemplateWhat it does
Auto-Assign Contact Owner on Form SubmitSets contact owner when a form is submitted
Set Lead Status on Form SubmitUpdates lead status to "New" on form submission
Update Lifecycle Stage to MQLMoves contacts to MQL based on qualification criteria
Reactivate Disqualified LeadsRe-enters cold leads back into the pipeline for a second pass
Disqualify Unresponsive LeadsMoves leads to disqualified after a period of no response
Overdue Deal Close Date AlertNotifies deal owner and posts to Slack when close date passes
Deal Inactivity AlertFlags deals with no logged activity for a set period
Consolidate Duplicate DealsMerges open deals in the same pipeline for the same contact
Create Task on Deal Stage ChangeCreates a follow-up task for the deal owner when stage changes
Auto-Generate Quote from DealCreates a quote automatically when a deal reaches a specific stage
Sync Quote PropertiesKeeps quote fields in sync with the parent deal
Ticket SLA EscalationEscalates tickets that breach response or resolution SLAs
Archive Old Support TicketsCleans up closed tickets after a retention period
Sync Deal AssociationsCopies associations when a new deal is created for an existing contact
Sync Ticket AssociationsMirrors contact and company associations to new tickets
Copy Contact AssociationsCopies associations from one contact to another
Auto-Associate Contacts to DealsFinds matching contacts and links them to deals automatically
Merge Duplicate Contacts (Form Submit)Detects and merges duplicates when a form submission matches an existing contact
Merge Duplicate Contacts (Telegram)Deduplicates contacts created through Telegram integration
Capitalize Contact NamesFixes casing on first and last name fields
Clean Up Inactive ContactsDeletes contacts with no activity beyond a set threshold
External API Integration for Deal StageSends deal data to an external API when a stage is reached
Custom Event via WebhookFires a custom behavioral event through a webhook action
Zapier Integration WebhookTriggers a Zapier automation from a HubSpot workflow
Event Registration Follow-upSends confirmation and follow-up sequences after event registration

How to Install a Template

  1. Go to the Workflow Library
  2. Browse by category or search for a specific automation
  3. Click a template to see the full description and a screenshot of the workflow
  4. Click Install to HubSpot (requires a free 0CodeTools account)
  5. The workflow appears in your HubSpot portal, disabled, ready for you to review and customize

The entire process takes about 30 seconds. You get a working workflow in your portal that you can modify - change enrollment triggers, adjust delays, add or remove actions - before enabling it.

What Happens When a Template Doesn't Fit Your Portal

Some templates reference portal-specific elements: custom properties, specific deal stages, or association types that may not exist in your HubSpot instance. When that happens, the install will fail with a clear error message explaining what's missing.

You have two options:

Fix and retry. Create the missing property or deal stage in your portal, then install again.

Install as skeleton. Click "Install as Skeleton" to create the workflow structure without the actions and enrollment criteria. This gives you the framework - the correct workflow type, object type, and flow structure - and you fill in the portal-specific details yourself in HubSpot's workflow editor.

The skeleton approach is useful when you want the template as a starting point rather than a drop-in solution.

Templates Worth Starting With

If you're not sure where to begin, these five solve the problems we see most often:

Overdue Deal Close Date Alert. Every sales team has deals sitting past their close date with no follow-up. This workflow notifies the owner and posts to Slack so stale deals don't go unnoticed.

Ticket SLA Escalation. Service teams need automatic escalation when response or resolution SLAs are breached. This template handles the timing, the notification, and the priority bump.

Reactivate Disqualified Leads. Leads get disqualified for timing reasons, not fit reasons. This workflow brings them back into the pipeline after a cooling period so good leads don't get permanently lost.

Auto-Associate Contacts to Deals. Missing associations break reporting and attribution. This template uses 0CodeTools' Find and Associate action to automatically link contacts to deals based on matching criteria.

Merge Duplicate Contacts (Form Submit). Duplicate contacts are the most common CRM hygiene problem. This workflow detects duplicates at the point of form submission and merges them before they pollute your data.

Built for 0CodeTools Users

The Workflow Library is part of 0CodeTools for HubSpot. Several templates use 0CodeTools actions - Find and Associate, Copy Associations, Delete Record, and the API Webhook Connector - that extend what native HubSpot workflows can do.

Templates that use only native HubSpot actions will work in any portal. Templates that use 0CodeTools actions require the app to be installed (the free tier covers most of them).

Start Building

The library is free, the templates install in seconds, and everything starts disabled so you're always in control.

Browse the Workflow Library

If you need help customizing these templates for your specific setup, or want to build something more complex, our RevOps support team works with HubSpot automation daily. Get in touch.