31 real automation patterns across data cleanup, integrations, sales ops, finance and more. Every one runs inside the HubSpot workflows you already use.
The system snippet calls the HubSpot Files API for a signed URL and returns it as an output you can email or send onward.
Feed five properties in, compute a weighted score in code, write it back with a Copy property step.
Store the signing key as a secret, build the JWT in code with crypto, and post with axios.
Any string surgery HubSpot operators cannot do: regex, lookups, multi-step logic.
POST the deal payload to your ERP endpoint on stage change; map the returned order id back onto the deal.
GET the provider API with the contact email, then write returned fields via output mappings.
Call your CI or provisioning webhook when an onboarding ticket reaches a stage, with retries for flaky endpoints.
Enroll on create, run Phone: Normalize with your country code, write the result back.
Capitalize names, lowercase emails, trim stray whitespace as records enter the CRM.
Multiply seats by unit price with the math operations, or use a custom formula with rounding.
SHA-256 emails before sending them to ad platforms that require hashed identifiers.
HMAC the request body with a shared secret so the receiver can verify origin.
AES-256 encrypt a value into a property and decrypt it later in another workflow.
Match the deal’s project reference against a custom object property; associate all matches one to many.
Email domain matching with create-if-missing keeps new signups organized without manual triage.
Associate companies to deals with your custom Partner label, picked from a live dropdown.
Enroll on create, match on normalized phone plus country, keep the oldest record. Run in preview first.
Match on domain with the :domain normalizer so www and protocol differences do not block matches.
Match a custom order object on order_number:exact and keep the most complete record.
On renewal creation, update the price property across all line items from a deal-level uplift value.
Remove line items matching the old SKU and add the replacement in the same workflow.
When a deal enters a stage, add a fixed line item so quotes stay consistent.
When a deal closes won, clone it with associations, name it Renewal 2027, then shift the close date with Date Calculator.
Clone a model ticket with its associations whenever a maintenance cycle starts.
Clone a project record, copy selected properties only, and associate it to the original.
On close, add 12 months to the close date and write it to renewal_date.
Add 5 days to the ticket create date into sla_due; pair with business-day logic via the snippet library when weekends matter.
Reformat a date property to unix_ms before sending it out with Send Webhook.
Map values line by line when your ERP and HubSpot disagree on naming.
A webhook writes raw JSON to a property; extract the fields you need with dot paths.
Regex-extract structured ids out of unstructured text fields.
Install AuPerate and build it this afternoon. Every pattern above maps to one or two workflow actions.
Get Started