Does Optimizely Automatically Count/Track App Open Events
I'm using CodeBlocks for a sign-up A/B test. Because the scroll performance was bad, I'm setting
The value/metric that we want to track for the sign-up experiment is "returing users". Does Optimizely automatically track this or do I need to track this with
And if I use trackEvent, does it track unique calls per user or does trackEvent behave like a boolean value such as once called always true?
1) Unfortunately Optimizely doesn't yet automatically track returning users.
However, we are working on a retention goal which I think would capture what you're looking to do. How would you expect to see this measured? Are there specific retention metrics that are more important to you? For example, whether a user returns within a week, a month, or on specific days?
2) If you use track event in that way, it behaves like a boolean value for each individual user.
One way you can work around this, if you're looking to track retention on specific days, is to create different goals for different days, and then use logic in your app to determine when to trigger those goals. I know that workaround isn't ideal, but it will enable you to get started while we work on building our built-in retention goals.
That way, you'd be able to see all the KPIs and events you track, segmented by experiment variation.
If you don't have Mixpanel or another system that is already integrated, you could roll your own. Optimizely's SDK for mobile has methods which return all the experiments/variations that each user has been assigned to/seen. You could dump this into your existing system. This would be an alternative to using an export API (which is something that Optimizely does not have yet).