Skip to main content
Solved

Superwall integration: Identifying users

  • February 5, 2025
  • 1 reply
  • 44 views

Forum|alt.badge.img

Hey, I am setting up Revenue Cat together with Superwall. I now created a custom purchase controller for superwall, according to their docs, that basically uses the RC SDK to handle purchases. I now want to identify users using our internal user UUID. The goal is that a subscription is tied to a user account and is active as soon as a user logs in on a new device. Do I have to login on Superwall AND RC? Or is Superwall enough and the information is passed on to RC?

In Flutter code:
 

// This?

Superwall.shared.identify(user.id);

await Purchases.logIn(user.id);

Or just this?

Superwall.shared.identify(user.id);

Thanks!

Best answer by Haley Pace

Hi, you’ll want to login to both as in the latter RevenueCat’s SDK will not be aware of the user id and will instead be using the app user id from when configure() was called.

View original
Did this post help you find an answer to your question?
This post has been closed for comments

1 reply

Forum|alt.badge.img+8
  • RevenueCat Staff
  • 576 replies
  • Answer
  • February 7, 2025

Hi, you’ll want to login to both as in the latter RevenueCat’s SDK will not be aware of the user id and will instead be using the app user id from when configure() was called.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings