Funnel Draw / Integrations / RevenueCat

Funnel Draw + RevenueCat

RevenueCat posts each subscription event to your RevenueCat address: trials started, new subscribers (and trials that convert), renewals and one-off purchases land on the steps of your app's funnel, with the amount in the currency people paid.

Sales and leads · Webhooks

How it works

Set it up

  1. Create its address

    In Funnel Draw open Integrations → RevenueCat, pick the funnel and the step it counts on, and create RevenueCat's address. Copy it: it's shown in full once.

  2. Add the webhook in RevenueCat

    In RevenueCat open your project → Integrations → Webhooks → Add new configuration, paste the address, environment Production, all apps, all events.

  3. Link the steps

    Link RevenueCat on the steps it feeds (your paywall or subscription step). Filter a step to "Trial started" or "New subscription" when trials and paid subscriptions sit on different steps.

  4. Check it arrives

    Send a test or wait for the next real event: it shows up under Latest events in the same panel, and on the step's Real results on the canvas.

Ideas to try

Questions

Which events are counted?

INITIAL_PURCHASE (a trial when its period is TRIAL, else a new subscription), RENEWAL (a trial converting counts as a new subscription, other renewals as renewals) and NON_RENEWING_PURCHASE. Cancellations, expirations, billing issues and test events are acknowledged and not counted.

Which RevenueCat plan do I need?

RevenueCat's webhooks are on its Pro plan, which is free up to $2.5K of monthly tracked revenue.

Is any personal data stored?

Only the product, the amount, the currency, the store and RevenueCat's app user id, never an email.

More in Sales and leads

All integrations

Draw it. Analyse it.
See it in action.

Start free

3 days free, no card.