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.

Note: 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.

Subscription Created

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: [
    
  ]
}

 

Subscription Cancelled

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]

 

Subscription Updated

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]]

 

Order Processed

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]

 

Customer Updated

Sent when the customer changes details of his profile in the ReCharge customer portal. (e.g. billing address)

Google Analytics

Event Category: ReCharge (Littledata)

Event Action: customer_updated

Event Label: customer.status

Segment

Event name: Customer Updated

Payload: [Customer Identify traits]

 

Charge Failed

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]

 

Payment Method Updated

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]

 

Max Retries Reached

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]