Refer-A-Friend (cross platform, with AWS Lambda serverless backend) - early preview

Hi Unity Devs,

I am working on an asset to handle the referral codes for my apps across platform.

Currently its in alpha stage - available for you to check at Dropbox for free. I hope to get it uploaded to AssetStore in few days (and hence available there in early 2018).

The use case is simple - get you users to refer your apps to their family and friends. When new users enters a referral code and enters it within the app you can then grant some bonus to both new and old one. Either in-app currency bonus, some features unlock … you will know best whats valuable within your app.

To make it easy to roll out I decided to make the back-end server-less and learned a little bit on how to get things done with Amazon Lambda (part of Amazon AWS). With Amazon Lambda you just need a piece of Python code (JavaScript will do as well, but Python was easier for me) which you pastel into a web-form and you have a micro-service up and running. I will quite probably make a Google Cloud Plaform version as well as it is of no difference to the C# piece of my code where the backend runs.

I would love to hear your feedback - let me know what you think and if it works for you.

In the package I have provided you with some sample AWS links - they will be ok to handle test loads and the Python code will be released with my Asset Store package so you can get your own endpoints created.

making user enter code is a big nono. If you can make it work without users requiring to enter code it would be great

Thanks for your comment @witcher101 . I do know its a hurdle, hope the benefits in the app are good enough to make it work and user willing to use it.

I made my codes easy to memorize and spell (with one consonant followed by a vowel and a set of three digits) but still you do need to enter them by hand. I wonder what would you suggest as an alternative that will work across all platforms.

I played with Facebook Invites, Firebase Invites and none of them was good enough in my opinion.