In-App Purchase Webhooks
RevenueCat can send you notifications any time an event happens in your app and monitor state changes for your subscribers.
With webhooks you can:
Determine which paywalls have high trial conversion rates
Find which product & paywall combinations have the highest LTVs
Win back users
Offer discounts to users who churn
Using webhooks you can connect the following events:
Test event issued through the RevenueCat dashboard.
A new subscription has been purchased.
A customer has made a purchase that will not auto-renew.
An existing subscription has been renewed. This may occur at the end of the current billing period or later if a lapsed user re-subscribes.
A subscriber has changed the product of their subscription.
A subscription or non-renewing purchase has been canceled. See cancellation reasons for more details.
A non-expired cancelled subscription has been re-enabled.
There has been a problem trying to charge the subscriber. This does not mean the subscription has expired. Can be safely ignored if listening to
A subscription has been paused.
A transfer of transactions and entitlements was initiated between one App User ID(s) to another.
A subscription has expired and access should be removed.