Loyalty profiles

Loyalty programs help brands increase customer loyalty and provide incentives for customers to continue to interact with brands. Loyalty programs may require their members to provide their PII, which is used by companies to offer more personalized incentives to their customers.

Amperity provides the following attributes to build audiences that help brands better understand how to bring more value to their customers through their loyalty program:

Loyalty profile attributes

With loyalty program membership, brands may collect customer PII information such as birthdates, loyalty IDs, and email addresses. Companies can use this information to reward their loyal customers with more personalized incentives. For example, sending rewards to customers with upcoming birthdays or a personalized welcome message to a new customer with a loyalty ID.

Amperity provides the following attributes that your brand can use to build audiences around customer PII:

Attribute

Description

Loyalty ID

The unique ID for a loyalty profile.

Email

The email address that is associated with a loyalty ID.

Birthdate

The date of birth for the customer who belongs to the loyalty profile.

For example, to build an audience with upcoming birthdays to include in a birthday campaign.

Use in segments

You can access loyalty profile attributes directly from the Segment Editor. To add these attributes to your segments, click Add criteria, select the Unified Loyalty table, and then add the combination of loyalty profile attributes you want to use in your segment. Apply conditions and specify values for each attribute as necessary.

Available conditions

The following table lists the conditions that are available to these attributes.

Note

These attributes have a String data type. All String data types share the same set of conditions. Recommended conditions for this attribute are identified with “  More useful” and conditions with more limited use cases are identified with “  Less useful”.

Condition

Description

contains

Returns customer records with values that match a string of characters.

does not contain

Returns customer records with values that do not match a string of characters.

ends with

Returns customer records with values that end with the specified characters.

is empty

Returns customer records that do not have a value in this field.

is exactly

Returns all customer records with values that match the specified characters.

is not empty

Returns customer records that have a value in this field.

is not exactly

Returns customer records that do not match the specified characters.

starts with

Returns customer records that start with the specified characters.