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
  • Overview
  • How It Works

Was this helpful?

  1. Main Features
  2. Campaigns
  3. Creating Campaigns

Return Campaign

Learn more about return campaigns.

Last updated 10 months ago

Was this helpful?

Return Transactions have been introduced to enhance the flexibility and control of loyalty campaigns: This feature serves as a complement to the existing transaction-based triggers in loyalty campaigns, allowing businesses to handle returns seamlessly within their loyalty programs.

Overview

The Return Transactions feature is designed to address the other side of customer interactions: product returns. This feature operates inversely to the transaction triggers. When a customer returns a product, this action can trigger specific effects within a loyalty campaign, especially deducting loyalty points or units that were earned from the original purchase.

At the moment, return transactions work as a separate flow. It does not revert the member’s status or tier if it was affected by the original transaction, nor adjusts campaign limits or counters that were impacted by the initial purchase.

Why Return Transactions Matter

  1. Enhanced Accuracy: This feature ensures that loyalty points or rewards are accurately reflected in a member’s account, taking into account product returns.

  2. Fraud Prevention: By automatically adjusting points or rewards upon product returns, this feature aids in preventing the misuse of loyalty programs.

  3. Improved Member Experience: Members are assured of a transparent and fair loyalty program, where their rewards are accurately tracked, even in cases of product returns.

  4. Operational Efficiency: The automation of reward adjustments during returns reduces manual workload and potential errors, streamlining loyalty program management.

How It Works

  • When a product is returned, the Return Transaction trigger activates (by adding a return transaction manually or through the API.)

  • Return transaction has to be matched with an existing transaction.

Items must be manually added to the return transaction.

  • The system then automatically adjusts the member’s rewards or points based on pre-defined rules set in the campaign.