What teams automate with AuPerate

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

Run Custom Code
FilesIntegrations

Convert a private PDF link into a public URL

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 works
Run Custom Code
Sales OpsScoring

Score leads with your own model

Feed five properties in, compute a weighted score in code, write it back with a Copy property step.

How it works
Run Custom Code
IntegrationsSecurity

Call an internal API with a signed JWT

Store the signing key as a secret, build the JWT in code with crypto, and post with axios.

How it works
Run Custom Code
Data Cleanup

Split full names, clean addresses, dedupe keys

Any string surgery HubSpot operators cannot do: regex, lookups, multi-step logic.

How it works
Send Webhook
IntegrationsSales Ops

Sync a closed deal into your ERP

POST the deal payload to your ERP endpoint on stage change; map the returned order id back onto the deal.

How it works
Send Webhook
Data Enrichment

Enrich a contact from a data provider

GET the provider API with the contact email, then write returned fields via output mappings.

How it works
Send Webhook
Operations

Trigger a provisioning pipeline

Call your CI or provisioning webhook when an onboarding ticket reaches a stage, with retries for flaky endpoints.

How it works
Format Data
Data CleanupTelephony

Normalize every phone number on create

Enroll on create, run Phone: Normalize with your country code, write the result back.

How it works
Format Data
Data Cleanup

Standardize names and emails

Capitalize names, lowercase emails, trim stray whitespace as records enter the CRM.

How it works
Format Data
FinanceSales Ops

Compute renewal amounts

Multiply seats by unit price with the math operations, or use a custom formula with rounding.

How it works
Hash and Encrypt
Marketing OpsPrivacy

Build audience match keys

SHA-256 emails before sending them to ad platforms that require hashed identifiers.

How it works
Hash and Encrypt
IntegrationsSecurity

Sign payloads for a partner API

HMAC the request body with a shared secret so the receiver can verify origin.

How it works
Hash and Encrypt
Security

Store a recoverable token

AES-256 encrypt a value into a property and decrypt it later in another workflow.

How it works
Associate Records
Custom ObjectsSales Ops

Link deals to projects by reference number

Match the deal’s project reference against a custom object property; associate all matches one to many.

How it works
Associate Records
Data CleanupMarketing Ops

Attach contacts to their company automatically

Email domain matching with create-if-missing keeps new signups organized without manual triage.

How it works
Associate Records
Sales Ops

Label partner relationships

Associate companies to deals with your custom Partner label, picked from a live dropdown.

How it works
Merge Duplicates
Data Cleanup

Continuous contact dedupe

Enroll on create, match on normalized phone plus country, keep the oldest record. Run in preview first.

How it works
Merge Duplicates
Data Cleanup

Company dedupe by domain

Match on domain with the :domain normalizer so www and protocol differences do not block matches.

How it works
Merge Duplicates
Custom ObjectsOperations

Order dedupe on a custom object

Match a custom order object on order_number:exact and keep the most complete record.

How it works
Manage Line Items
FinanceSales Ops

Apply a renewal uplift

On renewal creation, update the price property across all line items from a deal-level uplift value.

How it works
Manage Line Items
Operations

Swap a discontinued SKU

Remove line items matching the old SKU and add the replacement in the same workflow.

How it works
Manage Line Items
Sales Ops

Auto-add an onboarding fee

When a deal enters a stage, add a fixed line item so quotes stay consistent.

How it works
Clone Record
Sales OpsFinance

Create next year’s renewal deal

When a deal closes won, clone it with associations, name it Renewal 2027, then shift the close date with Date Calculator.

How it works
Clone Record
Operations

Template tickets for recurring work

Clone a model ticket with its associations whenever a maintenance cycle starts.

How it works
Clone Record
Custom Objects

Spin off a child record on a custom object

Clone a project record, copy selected properties only, and associate it to the original.

How it works
Date Calculator
Sales OpsFinance

Set a renewal date one year out

On close, add 12 months to the close date and write it to renewal_date.

How it works
Date Calculator
Operations

Compute an SLA due date

Add 5 days to the ticket create date into sla_due; pair with business-day logic via the snippet library when weekends matter.

How it works
Date Calculator
Integrations

Feed Unix timestamps to an API

Reformat a date property to unix_ms before sending it out with Send Webhook.

How it works
Transform and Map Data
IntegrationsData Cleanup

Translate picklists between systems

Map values line by line when your ERP and HubSpot disagree on naming.

How it works
Transform and Map Data
Integrations

Mine an API response stored on a record

A webhook writes raw JSON to a property; extract the fields you need with dot paths.

How it works
Transform and Map Data
Data Cleanup

Pull reference numbers from notes

Regex-extract structured ids out of unstructured text fields.

How it works
FAQ

Questions about building these

Most take under an hour. Each pattern maps to one or two AuPerate actions dropped into a HubSpot workflow you already have, configured with dropdowns rather than code.
Yes, and most useful automations do. A common chain is Clone Record to create a renewal deal, then Date Calculator to shift the close date, then Send Webhook to notify your finance system.
Not for most patterns. Nine of the ten actions are configured entirely with dropdowns and property pickers. Only Run Custom Code expects JavaScript, and the system snippet library gives you working code to clone.
Webhook and basic data formatting patterns work on Starter from 15 dollars a month. Custom code, encryption, associations and date calculations need Pro. Duplicate management, line items, record cloning and data mapping need Enterprise.

See one you need?

Install AuPerate and build it this afternoon. Every pattern above maps to one or two workflow actions.

Get Started