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:
Inveterate: Credits
Number of credits available
24.99, 25
{{ person | lookup:'Inveterate: Credits' | default:'0' }}
Inveterate: Date Joined
March 14, 2023
{{ person | lookup:'Inveterate: Date Joined' | format_date_string|date:'F d, o' }}
Inveterate: Referrals Count
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
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
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
true
or blank
isFixed
Is the discount a fixed dollar amount
true
or blank
{% 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
true
or blank
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.
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
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
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
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
"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
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
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
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
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