Skip to main content

Overview

This loyalty rule allows admins to reward users based on the entry of a specific code. This rule is useful for rewarding users for joining certain community events e.g twitter spaces.
Snag admin enter a code rule configuration form

Rule Configuration Fields

Reward

  • Type of Reward: Choose between “Points” or “Multiplier”.
  • Points: Users will get the defined no of points.
  • Multiplier: Users will get the multiplier of the defined amount.

Basic Settings

  • Update Cadence: The Code Entry rule rewards users immediately upon successful entry of the code.
  • User Reward Frequency: This is a one-time reward that users can claim after linking their accounts, helping to build a connected community across platforms.

Custom Settings

  • Skip the multiplier for this rule
  • Link: Provide a URL for users to take further action.
  • Platform: This lets you choose from specific list of platforms of which icon will be shown in the rule card for better user experience.
    • available platforms:
      • discord
      • epic games
      • instagram
      • steam
      • telegram
      • tiktok
      • twitch
      • twitter/X
      • youtube
  • Promo Code: Define the promo code that users need to enter to earn the reward.
Call to Action (Optional) This will show a call to action in our loyalty rule.
  • Link: Provide a URL for users to take further action.
  • Button Text: Define the button label.

Use cases

  • Event attendance — Share a code during a Twitter Space, Discord voice chat, or AMA and reward attendees who enter it
  • Newsletter rewards — Include a hidden code in your email newsletter to reward engaged readers
  • Partner activations — Distribute codes through partners or influencers to track which channels drive engagement
  • Scavenger hunts — Hide codes across your website, social channels, or community for gamified discovery

Code types

You can configure three types of promo codes:
TypeDescription
Single codeOne shared code that all users enter (e.g., SNAG2024)
CSV uploadUpload a CSV of unique codes — each user gets a different code
Auto-generateSnag generates a set of unique codes for distribution
With unique codes (CSV or auto-generated), each code can only be redeemed once. This prevents sharing and ensures each reward goes to a unique user.