Quick Start
Last updated
Last updated
You can create a referral campaign by clicking Create a new campaign button on your main page.
Give your referral campaign a title, description, and image
Make sure you include details of the reward instruction, and possible terms & conditions in the description
You can set up a flexible reward structure for the referrer & invitee.
There are three types of rewards you can set:
Token reward: Set a specific amount of tokens reward per referee, e.g. Every referral Jason generates, he will be rewarded with 5 USDC
Other reward: Set non-token rewards like NFT, Raffle tickets or even merchandise. e.g. Every referral Jason generates, he will be rewarded with 1 NFT equipment in-game
Dynamic reward: Set revenue sharing-based reward. e.g. Jason can earn 25% of the fee collected from the people he referred.
A maximal number of invitees per referrer can be set. e.g. Every referrer can bring a maximum of 10 invitees.
Then you can define the referral link, as well as create a pop-up for invitees when they open the referral link.
Referral link: where do you want the referral link takes people to
Referral link popup configuration (optional)
You can also trigger a popup when someone visits the referral link, can you turn it off if you don't need this.
The last step is defining the conversion events, as well as the integration to your Dapp for tracking.
We support 2 types of conversion events:
On-chain verification: Qwestive will listen to your smart contract and monitor the transaction between the invitees' public key & your smart contract. Tracking will be based on on-chain data directly
Website verification: You can track website verification by using the setReferral
events below
Once you set up the tracking & campaign details, you can invite others to join the referral campaign in 3 ways.
Share the link to join the referral program: You can get the link from the campaign detail page with a Share button. You can share the link in discord, Twitter, DM, or blog posts.
Embed link on your Dapp: You can also add a button/link on your website to take users to the referral campaign page.
Embed UI on your Dapp: we also provide embed UI SDK so that users don't need to leave your Dapp.
When referrers/affiliates click on the above shown button/link, it will open the Embedded UI popup from qwestive, where referrers can checkout the campaign details and track their progress from your Dapp.
If you want to set up a dynamic reward, please for the setup
See section for a detailed integration guide
If you want to set up on-chain verification, please for the setup
See section for a detailed integration guide.