Attentive Custom Events List
"Inveterate: Welcome" Custom Event
Triggered when a customer signs up for your membership program. In the email, they should prompted to create an account in your store or sign in to use their membership benefits.
Event Properties
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head></head>
<body>
<p>Welcome to {{triggerEvent.custom['tierName'] | default: ' '}}, an exclusive membership program created by YOUR_STORE_NAME.</p>
<p>In order to access all your membership benefits, please take a moment to login or create your account.</p>
<p><a rel="nofollow" href="YOUR_STORES_CUSTOMER_ACCOUNT_PAGE_LINK">Open my account</a></p>
<p><a href="{{unsubscribeLink}}">Unsubscribe</a></p>
<p>YOUR_COMPANY_NAME</p>
<p>{{companyAddress}}</p>
</body>
</html>SMS Text Template Example
"Inveterate: Payment Failure" Custom Event
Triggered when a customer's rebill fails due to a credit card issue.
Event Properties
finalAttemptDate
Final date when Inveterate will try to rebill the member, after which their membership will be cancelled.
Aug 9, 2023
{{triggerEvent.custom['finalAttemptDate']}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
SMS Text Template Example
"Inveterate: Cancellation Notice" Custom Event
Triggered when a member cancels their membership, when they churn due to a billing issue, or when the merchant cancels the member from the Inveterate dashboard.
Event Properties
cancellationDate
The effective cancellation date when customer loses access to benefits
Aug 9, 2023 or blank
{{triggerEvent.custom['cancellationDate']}}
cancellationPolicy
Whether benefit access ends instantly or at the end of the billing cycle
"immediately" or "end of billing cycle"
{{triggerEvent.custom['cancellationPolicy']}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
SMS Text Template Example
"Inveterate: Rebill Notice" Custom Event
Triggered when a member is reminded that their rebill is going to happen soon.
cancellationPolicy
Whether benefit access ends instantly or at the end of the billing cycle
"immediately" or "end of billing cycle"
{{triggerEvent.custom['cancellationPolicy']}}
rebillFrequency
How often a membership rebill occurs
"monthly", "quarterly", "semi-annually", "annually"
{{triggerEvent.custom['rebillFrequency']}}
rebillDate
The date when the member will be rebilled
"Aug 20, 2024" or blank
{{triggerEvent.custom['rebillDate']}}
rebillPrice
The price that the member will be rebilled
$24.99, $25.00
{{triggerEvent.custom['rebillPrice']}}
tierName
Name of the tier the member is in
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
SMS Text Example
"Inveterate: Membership Change" Custom Event
Triggered when a member upgrades or downgrades their membership tier.
Event Properties
newTierName
The new tier the member has enrolled into
"Acme Gold"
{{triggerEvent.custom['newTierName']}}
newTierPrice
The price of the new tier the member has enrolled into
$24.99, $25.00
{{triggerEvent.custom['newTierPrice']}}
oldTierName
The old their the member was enrolled into
"Acme Silver"
{{triggerEvent.custom['oldTierName']}}
oldTierPrice
The price of the old tier the member was enrolled into
$24.99, $25.00
{{triggerEvent.custom['oldTierPrice']}}
tierChangeQuality
Whether the member has upgraded or downgraded their membership
"upgrade" or "downgrade"
{{triggerEvent.custom['tierChangeQuality']}}
Email Template Example
SMS Template Example
"Inveterate: Anniversary Credits" Custom Event
Triggered when a member is awarded credits according to the Anniversary Credits benefit.
creditsAwarded
Amount of new credits awarded
"$10.00", "$9.99"
{{triggerEvent.custom['creditsAwarded']}}
newCreditsBalance
Balance after credits awarded.
"$10.00", "$9.99"
{{triggerEvent.custom['newCreditsBalance']}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
SMS Template Example
"Inveterate: Credits Redeemed" Custom Event
Triggered when a customer completes an order that used redeemed credits.
Event Properties
creditsRedeemed
Number of credits used in order
$24.99, $25.00
{{triggerEvent.custom['creditsRedeemed']
newCreditsBalance
Credits member now has left
$0.99, $1.00
{{triggerEvent.custom['newCreditsBalance']}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
SMS Text Template Example
"Inveterate: Signup Discount" Custom Event
Triggered after a sign up discount code has been generated for a new member, with instructions on how to use it.
Event Properties
discountCode
Unique sign up discount code created for each member
"VIP_123"
{{triggerEvent.custom['discountCode']}}
isPercentage
Is the discount a percent amount off a future order
true or false
{{triggerEvent.custom['isPercentage']}}
isFixed
Is the discount a fixed dollar amount
true or false
{{triggerEvent.custom['isFixed']}}
discountAmount
How much off an order is the discount
$10.00, 20%
{{triggerEvent.custom['discountAmount']}}
isOneTimeUse
Is the discount disabled after 1 use, or can it be used multiple times
true or false
{{triggerEvent.custom['isOneTimeUse']}}
expirationDate
If the discount code expires, when
"Aug 8, 2024" or blank
{{triggerEvent.custom['expirationDate']}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
SMS Text Template Example
"Inveterate: Credits Awarded" Custom Event
Email triggered when a member has earned new store credits due to the following benefits: Credits for Orders, Recurring Store Credits, or Signup Store Credits.
Event Properties
creditsAwarded
Amount of new credits awarded
"$10.00", "$9.99"
{{triggerEvent.custom['creditsAwarded']}}
newCreditsBalance
Balance after credits awarded.
"$10.00", "$9.99"
{{triggerEvent.custom['newCreditsBalance']}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
reason
Reason member earned credits, e.g. name of benefit
"credits for order", "recurring store credit", "signup store credits"
{{triggerEvent.custom['reason']}}
Email Template Example
SMS Text Template Example
"Inveterate: Credits Expiring" Custom Event
Triggered when some amount of a member's credits are expiring soon.
Event Properties
creditsExpiring
Amount of credits expiring
"$23.32"
{{triggerEvent.custom['creditsExpiring']}}
daysLeft
Days until credits expire
15 days, 1 day
{{triggerEvent.custom['daysLeft']}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']}}
Email Template Example
SMS Text Template Example
"Inveterate: Referral Completed" Custom Event
Triggered when a member completes a successful referral according to the referral benefit.
creditsAwarded
Amount of new credits awarded
"$10.00", "$9.99"
{{triggerEvent.custom['creditsAwarded']
newCreditsBalance
Balance after credits awarded.
"$10.00", "$9.99"
{{triggerEvent.custom['newCreditsBalance']
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName']
referredEmail
Email of member that was referred
{{triggerEvent.custom['referredEmail']}}
Email Template Example
SMS Text Template
"Inveterate: Rebill Success" Custom Event
Triggered when a customer's recurring membership bill payment is successfully processed in Shopify.
Event Properties
orderId
ID of order in Shopify
"6235868004671"
{{triggerEvent.custom['orderId'] | default: ''}}
paymentAmount
Rebill amount paid
$24.99, $25.00
{{triggerEvent.custom['paymentAmount'] | default: ''}}
paymentAmountNum
Rebill amount paid
24.99, 25
{{triggerEvent.custom['paymentAmountNum'] | default: ''}}
nextBillingDate
Date of next rebill
Aug 20, 2024
{{triggerEvent.custom['nextBillingDate'] | default: ''}}
tierName
Name of membership
"Acme Gold"
{{triggerEvent.custom['tierName'] | default: ''}}
Email Template Example
SMS Text Example
Last updated
Was this helpful?
