It would be great to add Zapier integration to give admins more flexibility to tailor Upviral for their specific situation.
There are too many individual use cases for you to build integrations with all possible systems so Zapier allows you to let the admin manage that on their own. You started down this road by adding the Callback Url function but it's limited in what you can do and requires advanced coding knowledge. Zapier would fix that.
For example, some users may be doing contests for outside clients. Each client may need/want specific actions triggered when someone earns new points, reaches a reward level, etc.
Here's how to integrate UpViral with Zapier: http://support.upviral.com/support/solutions/articles/4000088711-how-to-integrate-upviral-with-zapier-