Events List
List of events tracked and sent by Deepwall
The following section describes each event type Deepwall tracks and sends to other platforms.

Events Sent To Attribution Providers

Following events are sent to attribution providers if events are configured on those platforms and Deepwall.
Event Type
Description
Revenue Sent
App First Launch
User has logged into the app for the first time
-
Start Trial
User has started a free trial
-
Trial To Subscribe
User has been converted to a paid subscription at the end of the free trial
-
Direct Subscribe
User has started a paid subscription without a free trial
-
Total Subscribe
User has started a paid subscriptions either converted from trial or directly subscribed
Yes
Recurring Payment
User has renewed a paid subscription
Yes
Non-Subscription Purchase
User has purchased a non-subscription product (consumable, non-consumable, non-renewing subscription)
Yes
Trial Cancel
User has disabled automatic renewal while being in the free trial period
-
Subscription Cancel
Paid subscriber has disabled auto_renew
-
Total Cancel
User has disabled automatic renewal either in trial period or while on paid subscription
-
Subscription Refund
User has received a refund for a subscription payment
-
Non-Subscription Refund
User has received a refund for non-subscription payment (consumable, non-consumable, non-renewing subscription)
-
Total Refund
User has received a refund including subscription and non-subscription payments
-

Product Special Custom Events

Deepwall also can send custom events for a specific product or group of products, and following is the list of package-based events.
Event Type
Description
Revenue Sent
Start Trial
User has started a free trial
-
Subscribe
User has started a paid subscription, either converted from trial or directly subscribed
Yes
Recurring Payment
User has renewed a paid subscription
Yes
Cancel
User has disabled automatic renewal either in the trial period or while on a paid subscription
-
Non-Subscription Purchase
User has purchased a non-subscription product (consumable, non-consumable, non-renewing subscription)
Yes
Refund
User has received a refund including subscription and non-subscription payments
-
See the following guides to learn more about configuring attribution providers for event logging:

Events Sent Via Webhooks

The following events are sent to your server via webhooks, if webhooks url is configured in Deepwall.
Event Name
Description
purchased
User has purchased a non-subscription product (consumable, non-consumable, non-renewing subscription)
trialSubscribed
User has started a free trial
trialToPaidSubscribed
User is converted to a paid subscription at the end of the free trial
subscribed
Users has started a paid subscription without a free trial
renewed
User has renewed a paid subscription
refunded
User has received a refund for a subscription or non-subscription payment
autoRenewDisabled
User has disabled auto_renew
autoRenewEnabled
User has enabled auto_renew
moved
User has moved to another device
See the following guide to learn more about webhooks service :

Events Sent To OneSignal

Deepwall sends the following events to OneSignal, if OneSignal integration is activated.
Event Name
Description
purchased
User has purchased a non-subscription product (consumable, non-consumable, non-renewing subscription)
trialSubscribed
User has started a free trial
trialToPaidSubscribed
User is converted to a paid subscription at the end of the free trial
subscribed
Users has started a paid subscription without a free trial
renewed
User has renewed a paid subscription
refunded
User has received a refund for a subscription or non-subscription payment
autoRenewDisabled
User has disabled auto renewal on his/her subscription
autoRenewEnabled
User has enabled auto renewal on his/her subscription
See the following guide to learn more about OneSignal integration :