Skip to main content

Webhook integration

A webhook is an efficient way to receive real-time notifications about events, especially for tracking subscription and purchase changes. This allows you to monitor subscriber status and react accordingly.

Unlike API requests that require constant polling, a webhook is configured once and automatically sends data via HTTP when an event occurs.

With webhooks integrated, you can:

  • Keep track of subscriptions and purchases in your backend system.
  • Automate processes and workflows based on subscription lifecycles.
  • Engage with subscribers by reminding them of app benefits, addressing unsubscribe decisions, and handling billing issues.
  • Conduct a detailed analysis of the user behavior.

Integration characteristics

Integration characteristicDescription
ScheduleReal-time updates
Data directionOne-way data transmission: from Adapty to your server
Adapty integration flowEvents are sent by the Adapty server once they are received

Events sent to webhook

You can see all event types that can be sent to a webhook in the Webhook event types and fields page.

You can send all of them to your webhook or choose only some of them. Consult our Event flows page to decide which events are required or not. You can disable the event types you do not need when you set up your Webhook integration. There, you can also replace the Adapty default event IDs with your own if required.

What's next: