Skip to main content

Custom Profile Attributes

Charley Bader avatar
Written by Charley Bader
Updated yesterday

Custom profile attributes allow you to define specific attributes of a visitor's profile in order to include them within Made with Intent segment conditions.

For example you may wish to build an attribute if;

  • A visitor has signed up to your email database (potentially in order to exclude them from seeing an email capture experience)

  • A visitor is part of your loyalty programme

  • A visitor is logged in

Once these are set-up, they can then be utilised within our Custom Segment Builder.

Profile attributes are denoted by their 'slot' number: profile_1 to profile_5. You're assigning a value to a slot as a dimensional attribute.

When a value is set, it persists against the current user journey record until it is overriden. E.g. if a user signs in on site and you flag profile_1 as 'logged_in', the user will remain marked as logged_in until you overwrite the profile_1 attribute to a different value.

Set-Up

There are two ways to set up custom profile attributes;

  1. They can be mapped to a GTM variable directly in your Made with Intent Pageivew in the Profile Attributes section as per the below:


    ​


    ​

  2. They can be sent directly from your codebase, or via a custom GTM tag. More information on this can be found here

Using Profile Attributes

Once set-up, profile attributes can then be used within the Segment Builder and added as a condition.

In the segment builder, attributes will come through numbered 1-5 dependant on the number within the set-up. So it's important to know which number corresponds to which attribute. We will be working on bringing in the ability to rename these within the platform shortly.

Did this answer your question?