2026-06-16-transform-failures

Transform failure controls, nested segment logic, and Google Ads enrichment

Transform failure controls, nested segment logic, and Google Ads enrichment

Control what happens when a field transform fails

When you map a field through a transform, you can now choose what happens if the transform can't process a value. Each field gets its own fallback behavior instead of one fixed rule. You can see failures before a run starts and keep track of them while it runs, so a few bad values never block the records that synced fine.

  • Pick a per-field fallback: pass the raw value through, set it to null, write a static value, or skip the field

  • See transform warnings in the filter preview before you start a run, with the field, the reason, and how many sampled profiles were affected

  • Open a Transform Errors tab on any run to see failures grouped by field and function, with the count of records affected and when they happened

  • Filter profile results down to the records that hit a transform problem, and see the original value next to the fallback that was written

Build nested AND/OR/NOT logic into segment conditions

Your segment builder now supports nested AND, OR, and NOT groups on event property filters inside action and funnel conditions. You can describe audiences that depend on combinations of behavior, not just one rule at a time. This makes it possible to target people who did one thing but not another, or who matched several event properties at once.

  • Group event property filters with AND, OR, and NOT inside an action condition

  • Apply the same grouped logic to each step of a funnel condition

  • Set a time window on a condition to bound when the behavior happened

Enrich profiles with Google Ads campaign data

You can now add a Google Ads enrichment step to a sync. Point it at the field holding a click ID and Oneprofile resolves it to the campaign behind the click. Your destinations receive the campaign context instead of a raw GCLID they can't read.

  • Add the enrichment step from the field functions editor and choose which connected Google Ads account to use

  • Select the source field with the GCLID, or let Oneprofile auto-detect a gclid or click_id field

  • Map campaign name, ad group, keyword, match type, and network onto your destination fields

  • Preview the resolved values live, with a warning for any sampled records whose click ID couldn't be matched

Export a segment to CSV

You can now export the members of any segment to a CSV file. Choose the columns you want and download the full list, including any filters or search you have applied at the time.

  • Pick which properties become columns, with identity and contact keys checked for you by default

  • Export every member across all pages in a single file

  • Get a filename based on the segment name, ready to re-import elsewhere