Manual rewarding
That's the simplest form of rewarding and the one most of our customers are using.
Let's say that you run a restaurant and in your website people can make reservations through a form. You could be offering an incentive for people to refer their friends to make a reservation. For example, a discount coupon for each referred friend.
You can give out these coupons on a case by case basis- by checking your campaign dashboard you will be able to see who is eligible to get the reward and send it out to them.
That's the case for Manual Rewarding. The other option is more advanced, so unless you know what you're doing, Manual Rewarding is the way to go!
API Rewarding
This is the most advanced form of rewarding but the most versatile. You can integrate your Refer a Friend campaign with your web app and offer rewards related to your service, like Dropbox did by offering 500 MB for each friend who signed-up.
The integration means that your web app will be using the Viral Loops API to check for pending rewards, provide them (internally) to your users and then mark those same rewards as redeemed so they will not be provided twice.
You can read the relevant API documentation, here: API Rewarding
Does this article help? Let us know! 😊