🗓️ Live Webinar November 9: How HealthMatch.io Used Customer.io and RudderStack to Launch Their New Business Model in 24 Hours
Transformations: get full control over event payloads with code
Run your own JavaScript (and soon Python!) code on event payloads so you can customize integrations, fix bad data and enrich events.
Custom JavaScript or Python transformations
Library for stored, reusable functions
Version-control via GitHub actions
Enrichment via external APIs
Rich error reporting and debugging
Ship fixes and customizations without opening dev tickets
Fix bad data or customize destination mappings in minutes
Write simple to modify event payloads for any use case, from fixing data in flight to filtering events or updating keys when marketing changes a field name without telling anyone.
Integrate with your existing dev workflow
Leverage our API and GitHub Actions to deploy version controlled transformations from your existing CI/CD workflow.
Make compliance simple
Easily mask PII, filter events and block specific data points, all on a per-integration basis.
Join companies like Stripe, Priceline and Grafana who transform events through RudderStack.
"We ingest a lot of data, put it into Snowflake, and use RudderStack to get it downstream, and we can guarantee that the data is clean, consistently defined across our entire stack, and compatible with all existing and future platforms."
- Brett Trani
Director of Data and Analytics at Joybird / La-Z-Boy
Key features
Modify payloads in-transit using custom JavaScript
Enrich payloads with internal and external APIs
Easily mask PII and filter events
Deploy version-controlled transformations via GitHub
Write reusable transformations with our functions library
Run custom transformations on a per-destination basis
Top Transformations use cases
Implement intelligent event routing and filtering
Transformations are run on a per-destination basis, meaning you can apply routing and filtering logic to ensure the right events go to the right destination, every time.
Enrich payloads from any API
You can enrich customer profiles, connect to internal databases and augment identity resolution, all from Transformations.
Easily build and maintain custom integrations
Combining our JavaScript transformations with our webhook destination allows you to quickly build custom integrations to internal and external destinations.
Get started today
Start building smarter customer data pipelines today with RudderStack. Our solutions engineering team is here to help.
This site uses cookies to improve your experience. If you want to learn more about cookies and why we use them, visit our cookie policy. We’ll assume you’re ok with this, but you can opt-out if you wish Cookie Settings.