Segmenting Customers by Inveterate's Membership Custom Attributes in Attentive
Last updated
Last updated
Once your integration is enabled, Inveterate automatically syncs important membership data (like membership status, current credits balance) to the corresponding Subscriber profiles in Attentive, using the Custom Attributes API. Among other things, this allows merchants to segment their subscribers based on membership data.
Name | Description | Examples | Template Syntax |
---|---|---|---|
Inveterate: Credits | Number of credits available |
| `{{subscriber.custom['Inveterate: Credits'] |
Inveterate: Date Joined | Date customer joined membership program. |
| `{{subscriber.custom['Inveterate: Date Joined'] |
Inveterate: Referrals Count | Number of times customer has been credited for program referral |
| `{{subscriber.custom['Inveterate: Referrals Count'] |
Inveterate: Subscription Status | Status of membership |
| `{{subscriber.custom['Inveterate: Subscription Status'] |
Inveterate: Tier Name | Tier name |
| `{{subscriber.custom['Inveterate: Tier Name'] |
You can create "Dynamic segments" of customers based on the Custom Attributes Inveterate sends over.
Here are some examples:
When creating segments that use a text based value, such as "Subscription Status = ACTIVE", or "Tier Name = Paid Tier 1", you need to copy and paste the values exactly as they appear within the Attentive subscriber detail page. For example, "Subscription Status = ACTIVE" needs to be in all caps just like on the subscriber detail page, if you format the value as "Active" or "active" the segment will not populate. See the screenshot below for an example.
Be aware that because Attentive doesn't offer formatting options for template variables, most of the time, you'll want to use the Custom Event properties instead of a subscriber's Custom Attributes in your Journey templates.