LogoLogo
HomepageCase studiesBook a demo
User Guide
User Guide
  • Welcome to Open Loyalty!
  • What's New
    • 2024
    • 2023
    • 2022
  • What's Next
  • Technical Guide
  • Main Features
    • Global Management
      • Analytics
      • Settings
      • Config Duplication
      • Usage
    • Dashboard
      • General Overview
      • Units Wallet Overview
      • Additional Metrics
      • Members by Tiers
    • Members
      • Member List
        • Configuration
        • Creating Members
        • Managing Members
        • Removing Members
      • Segments
        • Creating Segments
        • Managing Segments
        • Segment Conditions
      • Referred Members
    • Campaigns
      • Creating Campaigns
        • Return Campaign
        • Referral Campaign
        • Time-Based Campaign
        • Redemption Code Campaign
        • Internal event - Achievement progressed
        • Percent value distribution
      • Managing Campaigns
      • Campaign Simulation
      • Follow-up Campaigns
    • Custom Events
      • Custom Event Schemas
    • Transactions
      • Adding Transactions
      • Managing Transactions
      • Channels
    • Tiers
      • Adding Tiers
      • Managing Tiers
      • Tiers Configuration
      • Tier Benefits
    • Wallets
      • Wallet Types and Configuration
      • Unit Transfers
        • Creating Unit Transfers
        • Importing Unit Transfers
        • Managing Unit Transfers
    • Achievements
      • Creating Achievement
      • Managing Achievements
      • Follow up Achievements
    • Rewards
      • Reward List
        • Rewards Configuration
        • Creating Reward
        • Reward Types
        • Units Conversion Coupon
        • Adding Coupons
        • Reward Flow
      • Reward Fulfillment
      • Reward Categories
    • Webhooks
      • How to Configure a Webhook
      • What Triggers a Webhook
      • Expiring Notifications
    • Collections
    • Imports / Exports
      • Imports
        • Sample Import Files
      • Exports
        • UI Data Exports
        • Configuration Exports
        • S3 Bucket Exports
    • Settings
      • Roles
      • Admins
        • System Logs
      • Tenants
      • Translations
    • Expressions
      • Attributes List
      • Operators
      • Custom Functions
      • Expression Examples
      • Sample Use Cases
        • Using Member Custom Attributes
        • Complex Effects (if, else)
        • Excluding Members
        • Elapsed Time Conditions
        • Using Additional Dates for Calculations
        • Register on Birthday
        • Transaction on Birthday
        • Tier Upgrade or Downgrade
  • Sample Setups
    • Good Practices
    • Pay with Points
    • Promo and Discounts in Cart
    • Sample Campaigns
      • #1 Earn 1 point for every $1 spent
      • #2 Earn 2x points when shopping on Monday morning
      • #3 Earn 1 stamp for every transaction
      • #4 Buy product ACME 123 and earn 100 points
      • #5 Refer a friend and get 100 points
      • #6 Refer 5 friends and get a $50 off coupon for the next purchase
      • #7 Register to the program and get 50 bonus points
      • #8 Get 30 bonus points for your first transaction in the loyalty program
      • #9 Cashback campaign
      • #10 Product meets selected criteria
    • Sample Achievements
      • #1 Celebrate summer - Buy 5 times between June and August
      • #2 Place 10 Orders above 50€ - Complete 10 transactions, for more than 50€ each
      • #3 Ambitious player - Log in to the game 3 times per week for 8 consecutive weeks
      • #4 SKU 'ABC' configuration - Spend total of 100$ on products with SKU 'ABC132' in September
      • #5 Workout track -Track a workout of at least 30 minutes for 5 days in a row
      • #6 4 referees made the transactions for 2 consecutive weeks
      • #7 2 referees made a transaction configuration
  • FAQ
    • Configuration Migration
    • Custom Attributes
    • Achievements
    • GDPR
    • Opt-Out
    • Referral Programs
    • Returns and Cancellations
    • Timezones
Powered by GitBook
On this page

Was this helpful?

  1. Main Features
  2. Campaigns
  3. Creating Campaigns

Redemption Code Campaign

Learn more about campaign based on the redemption codes.

Last updated 8 months ago

Was this helpful?

The Redemption Code feature enables campaigns around codes that members can redeem later. These codes can take various forms, such as barcodes, QR codes, or alphanumeric codes, which users can either scan or manually input through the app or website to avail of associated benefits or rewards.

Redemption code campaign how-to

To create a campaign based on the redemption codes, follow these step-by-step instructions:

  1. Create Custom Event Schema: a text-type attribute.

  2. Access Campaigns. LOYALTY MODULES -> Campaign -> Add campaign -> Select a type

  3. Select Redemption Code Trigger:

    • Within the campaign trigger section, select Redemption code.

  4. Define Event and Attribute Names:

    • Specify the Event name and Attribute event name created previously.

  5. Code Details:

    Determine:

    • Number of generated codes: Quantity of codes that can be generated (additional codes can be created while the campaign is active).

    • Redemption code length: Length of each code.

    • Redemption code prefix: Set of characters consistent for each code.

    • Redemption code character set: Choose one of the following options: Alpha, Alphanumeric, or Numeric.

  6. Campaign Details:

    • Enter the campaign name, attributes (optional), and campaign status. (More details can be found under #basic-settings)

  7. Add Rules (Conditions and Effects):

    • Use Open Loyalty Language to define rewards based on the custom event attribute or other variables in the Conditions and Effects sections. (More details can be found under #rules)

  8. View and Export Codes:

    • To view the codes, access the list of campaigns, click on the three dots next to the campaign, and select Show .

    • to a file, use the .CSV option.

The statuses of codes will dynamically change each time.

Status of redemption codes in the campaign overview

In the general overview of the campaign, you can see the status of how many codes have been used and remain:

Go to Campaigns -> List of campaigns -> Redemption code campaign.