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