I’ve been working in the data industry for just under a decade and am excited to have joined Adobe as the Data Science and Analytics Evangelist. Over the last 10 years, I’ve been leading midsize to enterprise-sized implementations, analyses, and optimizations. I’m looking forward to adding this experience to help you make the most of your data and our products.
My role as an evangelist is to work with you, the data enthusiasts. I’m here to help you better understand Adobe’s vision with regard to data and analytics, to clear up any confusion that you may have about the Adobe Marketing Cloud (AMC), and to spark conversation about where our rapidly changing industry is headed.
Customer Attributes
In this post, we’ll be diving into Customer Attributes. You probably remember hearing about these at Summit last year; but if you’re like me, you’re busy and may have delayed their deployment. Well, the time is now. I’ve seen customers of all shapes, sizes, and industries that need this feature.
Here’s the simple definition: Customer Attributes is an AMC-level feature that enables imports of offline data based on a customer identifier, often a login ID. You can push in demographics data, loyalty-program data, and any other customer-based data that may affect your business or your customers’ behaviors on your digital experiences. And, you don’t have to worry if you push an attribute that doesn’t end up bearing any fruit, as they’re very easy to delete so you can start over again.
Customer Attributes Versus Classifications
Think Customer Attributes are just like Classifications? Well, they’re similar, but here’s how they’re different:
- Like Classifications, Customer Attributes enables you to upload labels to behavioral data retroactively (historical and future data). However, unlike Classifications, Customer Attributes are applied to the visitor rather than a specific action that visitor takes. This means that the attribute is linked to the entire lifespan of the cookie. In essence, Customer Attributes will apply to all visits — even those prior to the login ID being captured.
- There are no cardinality limits with Customer Attributes, so you’ll never see ‘Low Traffic’.
- Customer Attributes are available through the entire AMC, not just Analytics. So, you can target and report on these attributes in Adobe Target or automate a campaign in Adobe Campaign via Customer Attribute-driven segments.
- Customer Attributes can be set as Dimensions and Metrics. I have an example of this below for salary, but you could similarly use it to count loyalty-rewards points, customer lifetime value, etc.
- Customer Attributes do not require an eVar or prop. They are, instead, pushed in via the AMC ID service. eVars and props can be used as your source though; ClientCare can help you get this set up.
Now that you’re up to speed on the benefits, I’ve created a step-by-step guide to getting started with them. I’ve also included some screenshots of Analysis Workspace at the end to show you what the final product looks like. So, let’s dive in.
Step 1: Prerequisites — Get Your Marketing Cloud in Order.
For your organization to leverage Customer Attributes, you’ll need to ensure you have a few things checked off — and don’t worry; each item is relatively painless, and ClientCare will be happy to help you move along if you bump into any roadblocks:
- Enable your organization for AMC;
- Link your analytics company to AMC;
- Enable the AMC ID Service on your Analytics-enabled site(s), preferably via dynamic tag management (DTM); and
- Ensure you are set as an admin for Customer Attributes in the AMC Enterprise Dashboard.
Once these steps are out of the way, it’s time for the fun to start!
Step 2: Identification — Identify Your ID.
One of the must-have requirements for enabling Customer Attributes is identifying your customer. This almost always comes from a user login. It will be your ideal key for tying online behavior to offline customer data.
Most likely, if you’re using a tool like Adobe DTM, you already have a Data Element set up to capture this unique user ID. In fact, my test example of DTM has a Data Element called “unique id,” which you’ll see below.
Step 3: Push Your ID to AMC.
Now that you’ve identified the login ID, it’s time to send it to Adobe. In DTM, this is especially easy to do. If you aren’t using DTM, you can implement your ID using JavaScript. Here’s a quick tutorial for doing this in DTM:
1. Click the gear to open the settings for the AMC ID Service: