Klaviyo Member Notification Metrics and Their Template Variables
Profile Variables
The following profile variables are available for all Inveterate customer notification metrics sent to Klaviyo:
Name | Description | Examples | Syntax |
---|---|---|---|
Inveterate: Credits | Number of credits available | 24.99, 25 | {{ person | lookup:'Inveterate: Credits' | default:'0' }} |
Inveterate: Date Joined | Date customer joined membership program. Format options | March 14, 2023 | {{ person | lookup:'Inveterate: Date Joined' | format_date_string|date:'F d, o' }} |
Inveterate: Referrals Count | Number of times customer has been credited for program referral | 2 | {{ person | lookup:'Inveterate: Referrals Count' | default:'0' }} |
Inveterate: Subscription Status | Status of membership | cancelled, active | {{ person | lookup:'Inveterate: Subscription Status' | default:'' }} |
Inveterate: Tier Name | Tier name | Acme Plus | {{ person | lookup:'Inveterate: Tier Name' | default:'our membership program' }} |
If you wanted to use these in a template, here is an example:
Additional template variables like {{ first_name }}
are likely available through your Klaviyo account - you can view Klaviyo's official docs here and here.
"Inveterate: Welcome" Metric
Triggered when a customer first purchases your subscription product. Is not retriggered when a member renews their subscription after cancellation.
Event Properties
None
Template Example
"Inveterate: Credits Redeemed" Metric
Triggered when a customer completes an order that used redeemed credits.
Event Properties
Name | Description | Example | Syntax |
---|---|---|---|
creditsRedeemed | Number of credits used in order | 24.99, 25 | {{ event.creditsRedeemed | default:'0' }} |
newCreditsBalance | Credits member now has left | 0.99, 1 | {{ event.newCreditsBalance | default:'0' }} |
Template Example
"Inveterate: Signup Discount" Metric
Triggered when a customer first purchases a membership product, if you have the "Sign Up Discounts" benefit enabled.
Event Properties
Name | Description | Example | Syntax |
---|---|---|---|
discountCode | Unique sign up discount code created for each member | VIP_123 | {{ event.discountCode | default:'' }} |
isPercentage | Is the discount a percent amount off a future order |
| |
isFixed | Is the discount a fixed dollar amount |
| {% if event.isFixed %}${% endif %} |
discountAmount | How much off an order is the discount | 10, 9.99 | {{ event.discountAmount | default:'0' }} |
isOneTimeUse | Is the discount disabled after 1 use, or can it be used multiple times |
| |
expirationDate | If the discount code expires, when | August 9, 2023 or blank |
Template Example
"Inveterate: Credits Awarded" Metric
Triggered when a member is awarded credits from the "Credits for Orders" benefit, and from the "Recurring Store Credits" benefit.
Name | Description | Example | Syntax |
---|---|---|---|
creditsAwarded | Amount of new credits awarded | 10, 9.99 | {{ event.creditsAwarded | default:'0' }} |
newCreditsBalance | Balance after credits awarded. | 10, 9.99 | {{ event.newCreditsBalance | default:'0' }} |
Template Example
"Inveterate: Credits Expiring" Metric
Triggered N days before some credits of a customer's expire, where N is determined by the settings under the "Reminders" tab of the Messaging Settings Page in your merchant dashboard.
Event Properties
Name | Description | Example | Syntax |
---|---|---|---|
creditsExpiring | Amount of credits expiring | $23.32 | {{ event.creditsExpiring | default:'' }} |
daysLeft | Days until credits expire | 15 days | {{ event.daysLeft | default:'a few days' }} |
Template Example
"Inveterate: Referral Completed" Metric
Triggered when a new member is referred by the member receiving this email.
Event Properties
Name | Description | Example | Syntax |
---|---|---|---|
referralEmail | Email of referred customer | test@gmail.com | {{ event.referralEmail | default:'' }} |
creditsAwarded | Amount of new credits awarded | 42 | {{ event.creditsAwarded | default:'' }} |
newCreditsBalance | Updated total credits to spend | 110.25 | {{ event.newCreditsBalance | default:'' }} |
Template Example
"Inveterate: Rebill Notice" Metric
Sent to member a few days before they are recharged for their membership.
Event Properties
Name | Description | Example(s) | Syntax |
---|---|---|---|
rebillDate | Date of upcoming charge. | 03-10-2024 | {{ event.rebillDate | default:'' }} |
rebillPrice | Cost of upcoming charge | 9.99 | {{ event.rebillPrice | default:'' }} |
rebillFrequency | How often does member fee recur | monthly, quarterly | {{ event.rebillFrequency | default:'' }} |
supportEmail | Your customer support email, set here | "help@acme.com" or blank | {{ event.supportEmail | default:'' }} |
cancellationPolicy | Merchant's policy on whether benefits cease immediately after cancel, or at end of cycle | END_OF_BILLING_CYCLE, IMMEDIATELY | {{ event.cancellationPolicy | default:'' }} |
Template Example
"Inveterate: Anniversary Credits" Metric
Email triggered when a member has been part of the program for 12 months.
Event Properties
Name | Description | Examples | Syntax |
---|---|---|---|
creditsAwarded | Amount of new credits awarded | 20, 19.99 | {{ event.creditsAwarded | default:'' }} |
newCreditsBalance | Updated total credits to spend | 20, 19.99 | {{ event.newCreditsBalance | default:'' }} |
Template Example
"Inveterate: Cancellation Notice" Metric
Email triggered when a request to cancel a customer's membership is completed.
Event Properties
Name | Description | Example | Syntax |
---|---|---|---|
cancellationPolicy | Determines whether customer loses benefits immediately after cancellation. | END_OF_BILLING_CYCLE, IMMEDIATELY | |
cancellationDate | The effective cancellation date - when benefits stop working. | February 10, 2024 | {{ event.cancellationDate | default:'in a few days' }} |
tierName | Tier name | Acme Gold | {{ event.tierName | default:'membership' } |
Template Example
"Inveterate: Membership Change" Metric
Email triggered when a customer upgrades or downgrades their membership plan.
Event Properties
Name | Description | Examples | Syntax |
---|---|---|---|
newTierName | Tier name | "Acme Gold" | {{ event.newTierName | default:'' }} |
newTierPrice | Tier price | 39.99, 20 | {{ event.newTierPrice | default:'' }} |
tierGradeChange | Upgrade or downgrade? | "upgrade", "downgrade" | {{ event.tierGradeChange | default:'' }} |
Template Example
"Inveterate: Payment Failure" Metric
Email triggered after customer’s payment method fails.
Event Properties
Name | Description | Example | Syntax |
---|---|---|---|
lastAttemptDate | Date of upcoming final billing attempt before membership is cancelled. | February 10, 2024 | {{ event.lastAttemptDate | default:'the final attempt day' }} |
Template Example
Last updated