Any ideas how I can implement something where users of my app can unlock the pro vers

I want to let users get unlock the pro version of my app if they invite a few people. How can I track their invites? I know I can use Facebook but it will means my users will need Facebook and I’m sure not everyone has Facebook especially these days.

How else can I implement such thing?

You would need your own server for this: A way would be to have some sort of invite codes and if such a code is activated the sender get the benefit. You may need some sort of goodie so invited ppl actually enter the code.

The game could check at startapp (given invitecodes stored locally) if any code was used.

There is a bit of math involved to have unique codes (could be solved by your server also) but it’s just an idea how to solve something like you want. Not sure if there is a out-of-the-box version though …

That sounds good but the problem will be getting people to enter a code once they install the app. most people will not and the referrer will not be happy since they’re not getting credit for the referral

you could give them something for entering that code, like some special item or optical bonus

Well, what you can do is ask them to install some apps to get some bonus points which can be exchanged for the pro version of your application in this way you can earn from the advertisers. For example you can refer the Dubattery saver app what they have done is in order to get the pro service you need to install some application in order to get some coins called du coins once you hit the required mark pro features can be purchased. I would say you would have a look at the working of that application I am sure this will be enough to keep the interest of the user.