I've used the Mantis app for controller mapping. It works great and setup was very easy. Free app also.
I might have a solution for you if you're on android.
https://play.google.com/store/apps/details?id=com.google.android.apps.paidtasks
The survey pays you in google play store credit which you can use for in-app purchases.