Brief
The project’s goal is to implement events from affiliates and other advertising channels without taking time from the developers (or at least as little as possible).
Our game has a few user funnels, and they also behave differently on different devices.
The challenge in our funnels is that the user is switching between different browsers (on the same device), which makes cross-tracking challenging.

Domains
* play.cityversetycoon.com – traffic that comes organically has a bit different flow since it doesn’t need to get out of FB (or other advertising channels) browser
* ads.cityversetycoon.com – this is the subdomain that we send traffic from advertising channels, the user will be directed to play.cityversetycoon.com after a few clicks

Events that we want to track
* Install – After the user does “save to home screen” in his iOS or “install” in his Android, when he opens the app for the first time, it should fire the event “install.”
It is preferred that this event be unique and fire one-time
* Subscription – this event is sent after the user makes OTP (with email or passkey) for the first time.
* Open app – This is not unique, and every time the user opens the game, fire this event.
* Purchase – the time there is a purchase (fiat or crypto), this event will be sent with the value of the purchase.
There are more events, but they are secondary.

The user flow is a bit different between IOS and android.
I think that part of the project will you to spend some time to understand the flows.

Share the Post:

Related Posts