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 in Google Analytics or 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.
Lifecycle events were included with v2 of the Recharge connection. If you aren't sure if you have the latest version of the Recharge connection, login to your Littledata account. You will be prompted to update your script if needed.
The event sent when the first order of the subscription is placed.
Google Analytics:
Event Category: Recharge (Littledata)
Event Action: subscription_created
Event Label: product.name
Event Value: item.price
* item.quantity
(e.g. 10* 2 = 20)
Segment:
Event Name: Subscription Created
Payload:
{
subscriptionId: 'String',
products: [
]
}
The event sent when the subscription has been cancelled
Google Analytics:
Event Category: Recharge (Littledata)
Event Action: subscription_cancelled
Event Label: product.name
Event Value: item.price
* item.quantity
Segment:
Event name: Subscription Cancelled
Payload:
[subscriptionId: id]
The event sent when the status of the subscription has been updated.
Google Analytics:
Event Category: Recharge (Littledata)
Event Action: subscription_updated
Event Label: product.name
Segment
Event name: Subscription Updated
Payload:
[subscriptionId: id, products: [...segment product spec]]
Sent when the order status changes from QUEUED to SUCCESS. WIll not trigger on checkout.
Google Analytics
Event Category: Recharge (Littledata)
Event Action: order_processed
Event Label: item.type
Event Value: item.total_price
Segment
Event name: Order Processed
Payload:
[orderId, orderType, paymentGateway, total: orderTotal,
products: productInfo]
Sent when Recharge can’t process the order with the selected payment method
Google Analytics
Event Category: Recharge (Littledata)
Event Action: charge_failed
Event Label: reason
Event Value: item.total_price
Segment
Event name: Charge Failed
Payload:
[subscriptionId: id]
Sent when the user updates/changes the current paying method.
Google Analytics
Event Category: Recharge (Littledata)
Event Action: payment_method_updated
Event Label: reason
Segment
Event name: Payment Method Updated
Payload:
[Customer Identify traits]
Sent when the maximum limit for trying to charge has been reached.
Google Analytics
Event Category: Recharge (Littledata)
Event Action: max_retries_reached
Event Label: reason
Event Value: item.total_price
Segment
Event name: Max Retries Reached
Payload:
[subscriptionId: id]