Skip to main content
Pop-ups provide a way to deliver important information or enable focused interactions within your Claimr campaigns.

General requirements

  • Purposeful use: Use pop-ups sparingly and only when necessary to avoid disrupting the user flow.
  • Clear close option: Provide a prominent and easily accessible close button.
  • Visual hierarchy: Use headings, subheadings, and bullet points to organize content.
  • Mobile optimization: Ensure pop-ups are responsive and adapt well to smaller screens.
  • Accessibility: Design with accessibility in mind, including appropriate color contrast, keyboard navigation, and screen reader compatibility.

Login

Example login pop-up

Example: Login pop-up

  • Clear purpose: Explain why login is required and its benefits.
  • Multiple options: Offer various login methods (e.g., email, social media).
  • Error handling: Provide clear error messages and guidance.

Wallet connect

Example wallet connect pop-up

Example: Wallet connect pop-up

  • Clear instructions: Provide step-by-step instructions on how to connect a wallet.
  • Supported wallets: Display a list of supported wallets and their logos.
  • Security information: Assure users about the security of their wallet connection.
  • Error handling: Provide clear error messages and troubleshooting tips if connection issues arise.

Platform login

Example platform login pop-up

Example: Platforms login pop-up

  • Platform branding: Incorporate the branding of the relevant platform for visual consistency.
  • Clear instructions: Explain the login process and any required permissions.
  • Error handling: Display clear error messages if login attempts fail.

Email login

  • Clear input fields: Provide well-labeled input fields for email and password.
  • Password recovery: Include a “Forgot Password” link for users who need assistance.
  • Error handling: Display clear error messages if login attempts fail.

Completed task

Example completed task pop-up

Example: Completed task pop-up

  • Congratulatory message: Celebrate the user’s achievement.
  • Reward display: Clearly showcase the earned reward.
  • Call to action (CTA): Encourage further progress or exploration.

Challenge details

Example challenge details pop-up

Example: Challenge details pop-up

  • Challenge information: Clearly present the challenge’s objectives, rules, rewards, and any time constraints.
  • Progress tracking: Include a progress bar or indicator to show the user’s advancement towards the challenge goal.
  • CTA: Include a “Participate” or similar button to prompt users to join the challenge.

Leaderboard

  • Default view: Displays the full leaderboard with all ranked users visible.
  • Collapsed leaderboard state: Only the heading row and the top 9 ranked users are shown when the list is long. Include View more / Hide buttons to expand or collapse the list.
Example leaderboard
  • Leaderboard pop-up: Design the button for flows when the leaderboard appears only after clicking it.
Example leaderboard pop-up button
  • Collapse button in pop-up: When opened in a modal, include an option to collapse or minimize the leaderboard view.
  • Pagination: If the full list is too long to load at once, add pagination to allow users to browse through pages of results.
Example leaderboard pagination
  • Clear rankings: Present user rankings and relevant metrics clearly.
  • Visual hierarchy: Use size, color, and placement to highlight top performers.

Action status notifications

  • Concise message: Provide a brief message about the action’s status.
  • Visual cues: Use colors, icons, or animations for visual feedback.
  • Additional information: Include relevant details or instructions.