Skip to main content

I have a flutter app which uses Revenuecat, and I wanted to also use Superwall for its paywalls. I have done the integration with the custom controller in the flutter app, and set up the integration in Revenuecats dashboard. The events are sent with no problem, but they are only being sent for one of the Superwall apps. So, in this case, I have used the Apple app server token, and the RC events are only received by the Superwall Apple app. When I have conversion of Android users, the RC billing events are not attributed correctly.

It looks like the Superwall revenue tracking feature is done separately on each platform, with different API keys. But in revenuecat, the integration only allows for a single API token. Is there a way of overcoming this? Or is it a design flaw?

Hey ​@fcgomes,

The ability to add two Superwall secret keys in definitely on our roadmap! In the meantime, the way to resolve this issue is by reaching out to Superwall support in order to have them link the secrets together so that they both work for the integration, which is the solution that we have heard has worked for other developers. 


Reply