What are Attribute Capture Points?
Attribute Capture Points allow MXO to capture customer information based on customer inputs to web sites, mobile apps, and other Touchpoints. You can also use Capture Points to capture and save keys. Captured data is stored as part of the AEP.
MXO can use this captured data, together with Eligibility Rules, to optimize the content delivered to customers on subsequent visits to those Touchpoints.
Where Can I Capture Data From?
MXO lets you capture information from the following:
- Page Element. Captures data from an HTML element on a web page such as from web form fields or displayed text.
- URI/API Parameters. Captures data from a query parameter on your web address or an API property on your API call.
- Cookie Value. Captures data from a cookie on the current page.
When creating a new Attribute Capture Point, you can choose to save that data into a new attribute or capture the data into an attribute shared by multiple Attribute Capture Points. The data for an attribute is updated each time an associated Attribute Capture Point captures new information provided by the customer. For example, you can capture a customer's email address into a single attribute "email address" from Attribute Capture Points on both a web site and a mobile app. MXO will store the most recent value.
Date | Touchpoint | Email Address Provided | Data Held in Attribute |
---|---|---|---|
January 5th | Web site | jbloggs@gmail.com | jbloggs@gmail.com |
January 19th | Mobile app | joebloggs@yahoo.com | joebloggs@yahoo.com |
Where can I store captured data?
MXO lets you store captured data as any of the following:
- Existing attribute. Data is stored in an existing attribute. If you are capturing data to use as a customer key, this must be a key attribute.
- New attribute. Data is stored in a new attribute, contained in the Customer Metadata Data Adapter.
Are there any limitations to the values I can capture?
Yes. Captured attribute values must not exceed 255 characters. Values containing 256 characters or more are not captured and stored by MXO. This limitation applies to both simple data attributes and key attributes.
What values can I capture for Page Elements?
MXO lets you capture the following values for each type of page element:
Type | Input Value | *Attribute Value | Display Value |
---|---|---|---|
Text Field | X | X | |
Display Element | X | X | |
Checkbox/Radio Button | X | X | X |
Dropdown List | X | X | X |
*Attribute value allows you to specify a specific HTML element attribute to capture. For example, on an image, you may want to capture the 'alt' or 'title' attributes.