Getting started with loyalty
This recipe is a quickstart guide to setting up your Snag Loyalty program, covering the loyalty currency configuration and initial rules set up.
What is Snag loyalty?
Snag loyalty is a white-label loyalty solution which allows you to track, evaluate and reward user behaviour across on- and off-chain platforms (e.g. social media, holding tokens, custom smart contract interactions, etc). This comes with an admin dashboard for configuration of your loyalty program, a REST API for integration with your existing system(s) and a no-code white-label Loyalty UI for your end users.
Core concepts
- Accounts: A loyalty account represents one end-user identified by their wallet address.
- Rules: A loyalty rule allows you to track a specific user behaviour and issue a reward in loyalty points.
- Ledger: The loyalty ledger is a chronological account of all loyalty points distribution and spending activity across your loyalty program.
Admin dashboard
The admin dashboard is a web interface which allows for configuration of your loyalty program, management of loyalty rules and the end-user loyalty UI. We use wallet authentication for this dashboard and allow permissions to be issued to your team wallets (for collaborative management of your loyalty program).
- Access dashboard here: https://admin.snagsolutions.io
Configuring your loyalty currency
To set up your loyalty currency please contact us at [email protected]
Setting up your first loyalty rule
Set up instructions
- Go to admin dashboard: https://admin.snagsolutions.io.
- Go to the
Loyalty
page (in the left-side navigation options). - Click
Add new rule
(this opens the rule creation modal). - Select a rule type (from the
Type
dropdown). Based on the type selected, various form fields will render which allow you to configure the data source (if relevant), rule evaluation properties (e.g. which twitter account or smart contract to track) and the reward configuration. - Based on the type, fill in the rest of the parameters (for further help please contact us at [email protected]).
- Click
Add
to create the rule (this will close the rule creation modal and show you the rule that was just created (refresh the page if this does not appear immediately)).
🎉 Your first loyalty rule is now live!
Feedback
We value your feedback! Please share your thoughts below: