Skip to content

Extraction Attributes

How and when to use the Configuration Type > Extraction for 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.

To create an Extraction Attribute:

  1. Navigate to the Attributes section in adtribute: for Event and Entity definitions Sources › Events or Sources › Entities, tab Attributes; for Channel definitions Definitions › Attributes
  2. Click Create Attribute (on Definitions › Attributes: Add Attribute, then select the Definition Type Channel)
  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.

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.

  • 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:
NameDefinition TypeDescription
Calendly Meeting Custom Question AnswerEntityExtract an answer from a question for an invitee
Close Opportunity Custom Attribute TypeEntityExtract custom attributes from a Close opportunity entity
Decify Response Block ValueEntityExtract a block value from a response in Decify
Hubspot ContactEvent, EntityExtract properties from a Hubspot contact
Hubspot DealEvent, EntityExtract properties from a Hubspot deal
Klaviyo Profile PropertyEventExtract properties from a Klaviyo profile
Linkster Cooperation Custom AttributeChannelExtract custom attributes from a Linkster Cooperation
Linkster Influencer Custom AttributeChannelExtract custom attributes from a Linkster Influencer
Perspective Profile PropertyEventExtract properties from a Perspective profile
Shopify Order Line Item PropertyEntityExtract a property from a Shopify order line item
Typeform Form Response Field ChoiceEventExtract an answer from a Typeform choice field
Typeform Form Response NumberEventExtract an answer from a Typeform number field
Web Page QueryEventExtract a page query parameter
Webhook Event DefinitionEventExtract a value from the webhook’s payload
Wufoo Form EntryEventExtract an entry from a Wufoo form field