The improved version of Littledata's Recharge connection tracks customer lifecycle events that will be sent to your Google Analytics account or Segment workspace. Below is the full list of all the events that now come with Recharge connection.
Lifecycle data can help you understand subscriber growth rates and analyze customer behavior in more detail. In addition, a key benefit of Littledata's technology is that we automatically tie these events back to the original customer web session, as tracked from Shopify to Google Analytics or Shopify to Segment. This means that you can retarget customers in Google Ads whose payments have reached the maximum number of retries, or see how many cancellations came after users clicked on an Instagram Ad.
The event sent when the first order of the subscription is placed.
Google Analytics 4:
Event name: subscription_created
{
subscriptionId: 'string',
items:[],
status: 'string',
order_interval_frequency: 'number',
order_interval_unit: 'string',
value: 'number'
}
Segment:
Event Name: Subscription Created
Payload:
{
subscriptionId: 'String',
products: [
]
}
The event sent when the subscription has been cancelled
Google Analytics 4:
Event name: subscription_cancelled
{
subscriptionId: 'string',
items:[],
status: 'string',
order_interval_frequency: 'number',
order_interval_unit: 'string',
cancel_reason: 'string',
cancel_comment: 'string',
value: 'number'
}
Segment:
Event name: Subscription Cancelled
Payload:
[(subscriptionId: id)];
The event sent when the status of the subscription has been updated.
Google Analytics 4:
Event name: subscription_updated
{
subscriptionId: 'string',
items:[],
status: 'string',
order_interval_frequency: 'number',
order_interval_unit: 'string',
value: 'number'
}
``
Segment
Event name: Subscription Updated
Payload:
[subscriptionId: id, products: [...segment product spec]]
The event sent when the user opts to skip the upcoming subscription order
Google Analytics 4:
Event name: subscription_skipped
{
subscriptionId: 'string',
items:[],
status: 'string',
order_interval_frequency: 'number',
order_interval_unit: 'string',
value: 'number'
}
Segment
Event name: Subscription Skipped
Sent when Recharge can’t process the order with the selected payment method
Google Analytics 4:
Event name: subscription_charge_failed
{
subscriptionId: 'string',
items:[],
status: 'string',
order_interval_frequency: 'number',
order_interval_unit: 'string',
error_type: 'string',
value: 'number'
}
Segment
Event name: Subscription Charge Failed
Payload:
[(subscriptionId: id)];