Getting Started with Data Anonymizer
Last updated 3 weeks ago
Data Anonymizer lets you mask, redact, and transform sensitive data directly inside your HubSpot workflows. Use it to anonymize strings, numbers, and dates on contacts, companies, deals, or tickets - whether you need to comply with privacy regulations like GDPR, build safe demo environments, or strip personally identifiable information before sharing data with third parties.
How It Works
- A HubSpot workflow triggers one of the three anonymization actions for a record
- The action reads the value from a property you choose (a name, phone number, date of birth, deal amount, etc.)
- Data Anonymizer transforms the value using the method you selected - masking, hashing, randomizing, rounding, or redacting
- The anonymized result is returned so you can copy it to another property, use it for branching, or pass it to downstream actions
Key Capabilities
Anonymize Text
Mask names, email addresses, or any string value. Choose from full masking, partial masking that keeps the first and last characters, SHA-256 hashing, random character replacement, or complete redaction.
Anonymize Numbers
Protect numeric data like revenue figures, phone numbers, or IDs. Randomize within a percentage range to preserve statistical distribution, round to the nearest 10/100/1,000/10,000, or zero out the value entirely.
Anonymize Dates
Transform dates while optionally preserving some temporal context. Shift by a random number of days, reduce precision to year only, month only, or quarter only.
Works Across All Object Types
Every action supports contacts, companies, deals, and tickets - so you can anonymize data on any standard HubSpot record type.
Quick Start
- Install the app in your HubSpot portal (see the Installation Guide)
- Open a workflow in HubSpot and add an Anonymize String, Anonymize Number, or Anonymize Date action
- Select the property containing the sensitive data and choose your anonymization method
- Branch on the result or copy the anonymized value to another property
- Test by enrolling a record and verifying the output
Next Steps
- Installation Guide - connect your portal
- Anonymize String - mask, hash, or redact text values
- Anonymize Number - randomize, round, or zero out numbers
- Anonymize Date - shift or reduce precision on dates
- Settings Reference - full settings documentation
Thank you for your feedback!
Your input helps us improve our documentation.
Was this page helpful?
Great! What worked best for you? How can we improve our product?
- Next
- Installation