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:

AdjustAppsFlyer

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 :

Webhooks

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 :

OneSignal

Last updated