Skip to main content

Extraction Attributes

How and when to use the Configuration Type > Extraction for Attributes.

Written by Daniel Busch
Updated over a month ago

What are Extraction Attributes?

Extraction Attributes allow you to pull specific values from unstructured payload data coming from your connections. Instead of needing to adjust your data pipeline to capture new parameters, you can create an attribute that extracts exactly what you need.

This is particularly useful when you're working with integrations that send dynamic, variable data—like form responses, custom URL parameters, or other flexible fields that change based on user input or campaign configuration.

Accessing Extraction Attributes

To create an Extraction Attribute:

  1. Navigate to the Attributes section in adtribute

  2. Click Create New Attribute

  3. Select Extraction as the configuration type

Prerequisites: The relevant connection must already be set up in adtribute. Extraction Attributes are only available for specific definitions where unstructured data exists and can be meaningfully extracted.

Setting Up an Extraction Attribute

Follow these steps to configure your Extraction Attribute:

  1. Select the relevant aggregation type

  2. Select the relevant data type

  3. Set configuration type to Extraction

  4. Select the customized definition - Choose which integration or data source contains the parameter you want to extract

  5. Provide the extraction key - Enter the specific key or field name that identifies the value you want to extract

The key you provide tells adtribute exactly which piece of data to pull from the unstructured payload. When unsure about which customized definition or key to select, let us know and we will assist you.

Important Considerations

  • Extraction Attributes are only available for select definitions where unstructured data exists

  • The extraction key must exactly match the field name in the source data

  • If the key doesn't exist in a particular payload, the attribute will return no value for that record

  • The list of customized definitions is based on the available definitions and active connections within adtribute. Currently, these customized definitions are available:

Name

Definition Type

Description

Calendly Meeting Custom Question Answer

Entity

Extract an answer from a question for an invitee

Close Opportunity Custom Attribute Type

Entity

Extract custom attributes from a Close opportunity entity

Decify Response Block Value

Entity

Extract a block value from a response in Decify

Hubspot Contact

Event, Entity

Extract properties from a Hubspot contact

Hubspot Deal

Event, Entity

Extract properties from a Hubspot deal

Klaviyo Profile Property

Event

Extract properties from a Klaviyo profile

Linkster Cooperation Custom Attribute

Channel

Extract custom attributes from a Linkster Cooperation

Linkster Influencer Custom Attribute

Channel

Extract custom attributes from a Linkster Influencer

Typeform Form Response Field Choice

Event

Extract an answer from a Typeform choice field

Typeform Form Response Number

Event

Extract an answer from a Typeform number field

Web Page Query

Event

Extract a page query parameter

Webhook Event Definition

Event

Extract a value from the webhook’s payload

Wufoo Form Entry

Event

Extract an entry from a Wufoo form field

Did this answer your question?