20+ Production RevOps Recipes

HubSpot Workflow Action Templates

Production-grade custom code recipes for revenue operations, data normalization, and CRM enrichment. Run instantly in TypeScript or Python without HubSpot Data Hub limits.

Marketing Ops
TypeScript

Associate Company to Marketing Event on Attendance

When a contact attends a marketing event (webinar, conference), look up their associated company and link the company to the marketing event for account-level event reporting.

Webhook
View Recipe
Marketing Ops
TypeScript

Associate Deals to Marketing Event on Post-Attendance Creation

Automatically link deals created within 3 months of contact marketing event attendance to the attended event for multi-touch revenue attribution.

Webhook
View Recipe
HubSpot
TypeScript

Lead Routing

Route incoming leads to the right HubSpot owner based on territory or round-robin.

Webhook
View Recipe
Data Quality
TypeScript

Contact Deduplication

Find and merge duplicate contacts by email address.

Cron Schedule
View Recipe
Revenue Ops
TypeScript

Deal Health Score Calculator

Calculate health scores (0-100) for open deals based on close date recency, stage velocity, and owner assignment, then sync back to HubSpot.

Cron Schedule
View Recipe
Revenue Ops
TypeScript

Sync Lifecycle Stage to Customer on Deal Won

When a deal is marked Closed Won, automatically update all associated contacts and the primary company to Customer lifecycle stage.

Webhook
View Recipe
Revenue Ops
TypeScript

Commission Calculation

Calculate deal commissions based on custom properties and write back to HubSpot.

Cron Schedule
View Recipe
Revenue Ops
TypeScript

Renewal Reminder

Send renewal reminder emails 30 days before deal close date.

Cron Schedule
View Recipe
Integration
TypeScript

External Data Sync

Pull data from an external API and upsert into HubSpot custom properties.

Cron Schedule
View Recipe
Integration
TypeScript

Webhook Relay

Receive a webhook, transform the payload, and forward to another URL.

Webhook
View Recipe
Scheduling
TypeScript

Scheduled HubSpot Workflow Trigger

Run on a schedule (calendar or recurring, skipping business days / holidays) and update a HubSpot property to trigger a portal-side workflow.

Calendar Schedule
View Recipe
Data Quality
TypeScript

Format Phone Numbers to E.164

Clean and standardize phone and mobilephone numbers on HubSpot contacts into international E.164 format (+1XXXXXXXXXX).

Webhook
View Recipe
Revenue Ops
TypeScript

Tiered Commission & Quota Split Calculator

Calculate multi-tier commission rates (e.g. 8% base up to $50k, 12% accelerator above $50k) when a deal is closed won, and save the payout to HubSpot.

Webhook
View Recipe
Data Quality
TypeScript

Auto-Create & Associate Company from Contact Domain

Extract corporate domain from newly created contacts (excluding freemail), look up or create the matching Company in HubSpot, and link them.

Webhook
View Recipe
Lead Ops
TypeScript

Stale Lead SLA Monitor & Unassigned Alerting

Identify uncontacted leads older than SLA thresholds (e.g. 5 days in NEW/OPEN status), flag SLA breach on the contact, and alert managers.

Cron Schedule
View Recipe
Revenue Ops
TypeScript

Multi-Currency Deal FX Exchange Rate Converter

Convert foreign currency deal values (EUR, GBP, CAD, AUD, JPY) to base corporate currency (USD) and populate amount_in_home_currency.

Webhook
View Recipe
Marketing Ops
Python

Associate Company to Marketing Event (Python)

Associate an attendee contact's company to a marketing event for account-level event reporting in Python.

Webhook
View Recipe
Marketing Ops
Python

Associate Deals to Marketing Event (Python)

Automatically link deals created within 3 months of contact marketing event attendance to the attended event using Python.

Webhook
View Recipe
HubSpot
Python

Lead Routing (Python)

Route incoming leads to the right HubSpot owner based on territory or round-robin using Python.

Webhook
View Recipe
Integration
Python

Webhook Relay (Python)

Receive a webhook, transform the payload, and forward to another URL using Python.

Webhook
View Recipe
Data Quality
Python

Format Phone Numbers to E.164 (Python)

Clean and standardize phone and mobilephone numbers on HubSpot contacts into international E.164 format (+1XXXXXXXXXX) using Python.

Webhook
View Recipe
Revenue Ops
Python

Tiered Commission & Quota Split Calculator (Python)

Calculate multi-tier commission rates (e.g. 8% base, 12% accelerator) when a deal is won using Python.

Webhook
View Recipe
Data Quality
Python

Auto-Create & Associate Company from Domain (Python)

Extract corporate domain from newly created contacts, look up or create matching Company, and link them using Python.

Webhook
View Recipe
Lead Ops
Python

Stale Lead SLA Monitor & Unassigned Alerting (Python)

Identify uncontacted leads older than SLA thresholds, flag SLA breach, and alert managers in Python.

Cron Schedule
View Recipe
Revenue Ops
Python

Multi-Currency Deal FX Exchange Rate Converter (Python)

Convert foreign currency deal values to base currency (USD) and populate amount_in_home_currency in Python.

Webhook
View Recipe

Need a customized action for your HubSpot portal?

Use Workflood's AI Action Generator or write custom TypeScript and Python with full SDK injection in isolated gVisor sandboxes.