Best Practices
Follow these tips to create engaging, effective quests that drive real user action and satisfaction:
Copywriting
- Be clear and concise: Use simple language and short sentences.
- Action-oriented: Start with verbs (e.g., "Swap", "Mint", "Top up").
- Set expectations: Tell users exactly what to do and what they'll get.
- Highlight rewards: Make the XP or other benefits obvious.
- Avoid jargon: Assume users are new to ICP and your dApp.
UX Tips
- Low friction: Choose actions that are easy for new users to complete.
- Visuals: Use attractive images and icons for each quest.
- Estimated time: Let users know how long a quest should take.
- Difficulty: Set a difficulty level so users can choose what fits them.
- Prerequisites: Clearly state if users need to do something first (e.g., "Own an NFT").
Examples
- Good:
- "Swap any amount of ICP for another token on Sonic."
- "Mint your first NFT on PacaPump."
- Bad:
- "Try our dApp."
- "Do something on the blockchain."
Tip: Review your quest from a new user's perspective. If in doubt, ask a non-technical friend to read it!