Skip to main content
Primed for Subscription Events
Updated over 7 months ago

About Primed for Subscription Events

Repeat's Primed for Subscription event lets you trigger automations in your email or SMS tools when a customer's behaviors signal a readiness to commit to a subscription. The event also contains some properties that will help you personalize your messaging.

Timing

Repeat’s Primed for Subscription trigger is designed to help you message your customers with a subscription offer at the ideal time. Here's how it works:

  • We ingest your store's order history and identify the typical replenishment times of each product.

  • We identify when a customer orders a specific product at a frequency and cadence that suggest they are a strong candidate for subscription.

  • At that point, we’ll send an event to your integrated email and SMS platforms so you can kick off a flow or journey with a subscription offer.

Klaviyo Event Properties

The Primed for Subscription Klaviyo event contains these properties:

Field

Description

Variable

Repeat Cart URL

URL of the customer's Personalized Cart
String

{{ event|lookup:'Repeat Cart URL' }}

Subscription Repeat Cart URL

URL of the customer's Personalized Cart with subscription enabled by default
String

{{ event|lookup:'Subscription Repeat Cart URL' }}

upsellProduct

The product for which a customer is a subscription candidate

Object

{{ event.upsellProduct }}

Note: Product variables below are shown as used in a dynamic table with event.reorderableProducts as the "Row collection" and item as the "Row alias"

‣ product

Details of the upsell product
Object

‣ id

Product's Shopify ID
​Number
e.g. 12345

{{ event.upsellProduct.product.id }}

‣ title

Product's title
​String
e.g. "Fizz In A Can"

{{ event.upsellProduct.product.title }}

‣ price

Product's price
String
e.g. "24.00"

{{ event.upsellProduct.product.price }}

‣ subscription_price

Product's price when purchased with a subscription plan

String
e.g. "20.00"

{{ event.upsellProduct.product.subscription_price }}

‣ handle

Handle of the product used in the URL of the online store
String
e.g. "fizz-in-a-can"

{{ event.upsellProduct.product.handle }}

‣ images

Object containing details about the product's images
Array of objects

‣ src

The URL of the product's primary image
String

{{ event.upsellProduct.product.images.0.src }}

‣ variant

Details about the product's variant

‣ id

Variant's Shopify ID
​Number
e.g. 56789

{{ event.upsellProduct.product.variant.id }}

‣ title

Variant's title
​String
e.g. "6 Pack"

{{ event.upsellProduct.product.variant.title }}

upsell_product_ids

List all product IDs of upsell products
Array of numbers
e.g. [12345, 56789]

{{ event.reorderable_product_ids }}

upsell_product_titles

List all product product titles of upsell products
Array of strings
e.g. ["Fizz In A Can", "Goop In A Tube"]

{{ event.reorderable_product_titles }}

upsell_variant_ids

List all variant IDs of upsell products
Array of numbers
e.g. [12345, 56789]

{{ event.reorderable_variant_ids }}

upsell_variant_titles

List all product product titles of upsell products
Array of strings
e.g. ["6 Pack", "12 Pack"]

{{ event.reorderable_variant_titles }}

Use The Event To Trigger Email or SMS

Check out the Subscription Upsell Playbook for detailed Plays and ideas for using this event in any platform.

In Klaviyo

Select the "Repeat - Primed for Subscription" metric as the trigger for a flow.

You can direct a customer to their personalized cart by adding the event's Repeat Cart URL or Subscription Repeat Cart URL property to the "Link address" field of an image, button, or text:

Copy and paste one of these snippets to the link address/URL field or into an SMS message (replace YOURWEBSITE.COM with your home page):

{{ event|lookup:"Repeat Cart URL"|default:"YOURWEBSITE.COM" }}
{{ event|lookup:"Subscription Repeat Cart URL"|default:"YOURWEBSITE.COM" }} 


In Postscript

This event can be used to trigger an automation with Postscript's flow builder. Select "Repeat: PrimedForSubscription" as the automation's trigger.


In Attentive

This event can be used to trigger a Journey in Attentive. Select "Repeat - Primed For Subscription" as the Journey's trigger.

Did this answer your question?