Skip to main content
Qonversion sends all revenue events, including purchases in your app, subscriptions after free trials, renewals, and even refunds, to your PostHog account. This allows you to match your user behavior with their payment history in PostHog and inform your product decisions.

1. Setup the SDKs

  1. Make sure you have PostHog SDK installed. More about the PostHog SDKs read here.
  2. Set Qonversion SDKs following installing the SDKs guides.
  3. Attribute events sent from Qonversion and events received from the PostHog SDK to the same user by setting the same user ID to PostHog that you set to Qonversion SDK using the setProperty method.
posthog.identify("yourSideUserID")
If your events from Qonversion do not attribute to users in PostHog, please check that you are setting user IDs correctly with the SDK.
Read more about user identifiers here

2. Configure the PostHog Integration

  1. Navigate to your PostHog project Settings, and copy your Project API Key.
  2. Navigate to the Integrations section in your Qonversion project, select PostHog, and provide the API Key.
  3. If your PostHog account is hosted on EU servers, switch your region settings to Europe in the Qonversion PostHog integration settings.
  4. Choose which event categories to forward: Subscriptions, Trials, Purchases, and Refunds.
  5. Select your preferred revenue reporting option: Gross revenue or Proceeds (after store fees).
Read more about tracked events here

Done!

Now Qonversion will start sending in-app purchases and subscriptions data to your PostHog account.

OneSignal Pushwoosh