Having trouble understanding AttributeValue and have few questions:

  1. Is this like system attributes? Different to the Attribute and Attribute Groups you set in Contact Builder? i.e. Adding new attribute values per subscriber in Email Studio, subscriber properties?

I tried AttributeGroup("emailaddr") which shows the email address but when I try AttributeGroup("postcode") nothing populates.

  1. The definition I have found online states, the attribute values can include the following data sources:
  • Email Subscriber Profile Attributes
  • Sendable Data Extension Fields
  • Journey Builder Entry Source Attributes
  • MobileConnect List Attributes
  • MobilePush Attributes

Could I get explannation on how it would use "Journey Builder Entry Source Attribute" - Does this just mean the fields in the Data Extension? whether the source is Data Extension, or API...?

Thank you in advance!

  • 2
    You would use this function to pull a value from a Data Extension, a personalization string or a profile attribute. You use it to pull a value into your AMPscript for further processing in the script. You cannot use it to „add” a new attribute to the data structure.
    – zuzannamj
    Commented Jul 2, 2020 at 6:46
  • Please search on this platform for similar questions: AttributeValue, one particular Thread Commented Jul 2, 2020 at 7:53

1 Answer 1


As zuzannamj said, its something that you want to use as a starting point. Attributevalue pulls a value from a Data Extension, a personalization string or a profile attribute. You can find out system defined values here. https://help.salesforce.com/articleView?id=mc_es_available_personalization_strings.htm&type=5

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .