AppVirality Documentation
Every install, traced back to who sent it.
Drop the SDK into your Android, iOS or web app. AppVirality attributes the install, credits both sides, and settles the reward — while you keep writing product code.
Mobile and web
Install the SDK, initialise a session, and run a campaign end to end.
- Android SDKintegration steps, public methods, listeners, UI customisation
- iOS SDKintegration steps and referral testing
- Web integrationbrowser-based referral flows
- Testing guidetest devices, webhooks, logout
SaaS referral programs
A separate product line, with its own SDK and endpoints.
- Overviewhow the SaaS program is put together
- Web SDK integrationintegration steps and callbacks
- SaaS APIsregistration, referral codes, rewards, outreach
- Dashboard walkthroughcampaigns, targeting, analytics
Server-side APIs
Endpoints for users, rewards, coupons and conversion events.
- API referenceevery endpoint, with request and response parameters
- Register conversion eventthe call that triggers a reward
- Get user detailsread anything AppVirality holds on a user
- Webhook configurationreceive events on your own server
Running a program
Campaign setup and the levers behind it.
- Dashboard walkthroughcampaigns, rewards, targeting, analytics
- Advanced configurationsdeep links, custom domains, referral codes
- Use casesrewarding with coupons or wallet credit
- GDPR compliancediscovery, register, status, cancel
