After a user invites their contacts from within my app, I want to send the first user a notification "so and so installed the app, you can now connect with them."
So when a user invites someone, I send the invitee a link to my landing page, with a unique ID param in the url. Then I know which user got them this far.
The problem is, they ultimately still need to go from my page to the app store to finally download the app.
Once they've successfully installed, how can I track that back to the inviter? Can I do something similar with the url on the app store?
The best I can think of is to have a newly installed app send a timestamp to my server, and then find the closest timestamp from my landing page, and assume they are the same user. But seems like that could also lead me to connect the wrong users.
Is there any better way?