# RevenueCat Source

Today we launched [RevenueCat](https://www.rudderstack.com/docs/sources/event-streams/cloud-apps/revenuecat/) as a source. Now your can send all your cross-platform app subscription data from RevenueCat to your entire stack via RudderStack.

### How does this integration work?

Once you [set up an RevenueCat source in RudderStack]({{< ref "sources/event-streams/cloud-apps/revenuecat.md#getting-started" >}}), copy the webhook URL. Then, add a new webhook integration in your RevenueCat dashboard and paste this URL.

RudderStack automatically listens to and ingests the following [RevenueCat Event Types](https://www.revenuecat.com/docs/event-types-and-fields):

- `TEST`
- `INITIAL_PURCHASE`
- `RENEWAL`
- `CANCELLATION`
- `UNCANCELLATION`
- `NON_RENEWING_PURCHASE`
- `SUBSCRIPTION_PAUSED`
- `EXPIRATION`
- `BILLING_ISSUE`
- `PRODUCT_CHANGE`
- `TRANSFER`
- `SUBSCRIPTION_EXTENDED`

See our [RevenueCat]({{< ref "sources/event-streams/cloud-apps/revenuecat.md" >}}) documentation for detailed information on setting up and using this source.
