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
Powered by GitBook
On this page
  • What is a follow-up achievement?
  • What is the business goal of a follow-up achievement?
  • How does a follow-up achievement work?
  • How to set up a follow-up achievement?

Was this helpful?

  1. Main Features
  2. Achievements

Follow up Achievements

What is a follow-up achievement?

It refers to a type of loyalty achievement in which a member needs to fulfill specific conditions before unlocking a next/following achievement. Once members have completed one achievement, they can embark on the journey of unlocked achievement.

In other words, unlocking achievement is a reward for completing previous ones.


What is the business goal of a follow-up achievement?

Creating a follow-up achievement enables you to design advanced gamification scenarios that can engage members on multiple levels. The primary goal of this type of achievement is to increase customer retention and sales by providing rewards to members who complete specific conditions. Additionally, it allows you to set achievements as milestones in the loyalty journey.

Unlocking campaigns as a reward for completing previous ones encourages members to keep returning and further engage with your business.


How does a follow-up achievement work?

Once one achievement is completed, it unlocks the next achievement for a member. Depending on different scenarios. When achievement has similar rules, only one can progress until it is completed and after the second one is unlocked.


How to set up a follow-up achievement?

Examples of follow-up achievement configuration based on the scenario:

  • The member completes Achievement "Login 5 days in a row" > can see/unlock Achievement B

  • Use Case: A member has completed the achievement "Login 5 days in a row". When this achievement is fulfilled, the new achievement "Login 10 days in a row" begins. These challenges do not overlap. Therefore, the second login challenge should start with 0 steps and should not have 5 steps already fulfilled because the first one has been completed. The first achievement gives 50 pts and the second 150 pts.

Follow-up achievement how-to

  1. Go to GENERAL -> Members -> Custom events -> Custom event schema -> Add event. schema

  1. Go to LOYALTY MODULES -> Achievements -> Add Achievement "Login 5 days in a row"

Type: Direct

Trigger: Custom event

Achievement Counting: Number of event occurrences

Limits: 1 in total

  1. Go to LOYALTY MODULES -> Campaigns -> Create the first Campaign for completing Achievement "Login 5 days in a row":

Type: Direct

Trigger: Achievement "Login 5 days in a row" completion

Effects: Adds 50 units

  1. Go to GENERAL -> Members -> Segments -> Add segments

  1. Go to LOYALTY MODULES -> Achievements -> Add Achievement "Login 5 days in a row"

Type: Direct

Trigger: Custom event

Achievement Counting: Number of event occurrences

Limits: 1 in total

Trigger Condition: Member segment Log in 5 days in row completion

  1. Go to LOYALTY MODULES -> Campaigns -> Create the second Campaign for completing Achievement "Login 10 days in a row" and add effect with an addition of 150 pts.

Last updated 8 months ago

Was this helpful?

Create a to check log-in events. Example: LogInCheck.

Create a based on "Login 5 days in a row" achievement completion.

custom event schema
dynamic segment