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
  • What is a Time-based campaign?
  • Time-based campaign triggers
  • Daily Campaign
  • Weekly Campaign
  • Monthly Campaign
  • Members' Birthday
  • Membership Anniversary

Was this helpful?

  1. Main Features
  2. Campaigns
  3. Creating Campaigns

Time-Based Campaign

In this section, you will learn about Time based campaigns.

Last updated 5 months ago

Was this helpful?

What is a Time-based campaign?

Time-based campaign type is a campaign that is triggered not by the event but at a certain time during the day.

Time-based campaigns run after midnight according to the timezone configured for the tenant.

Performance limitations

  • Time-based Campaigns can be triggered for audiences equal to or lower than 200,000.

  • The maximum number of Time-based campaigns is 4 (active and inactive) in the loyalty program (in one tenant).

  • The limit does not apply to birthday and anniversary campaigns.

Time-based campaign triggers

In the time-based campaign, you can select time triggers:

  • Daily

  • Weekly

  • Monthly

  • Member's birthday

  • Membership anniversary

For the Daily time trigger - Conditions Tiers and Member segments in the Rules are removed.

For the Daily time trigger, you will be able to target the following members:

  • Everyone

  • Segment (only 1 at once)

  • Tier (only 1 at once)

Daily Campaign

The daily campaign is triggered every day at 00:00 AM.

For the Daily time trigger, you will be able to target the following members:

  • Everyone

  • Segment (only 1 at a time)

  • Tier (only 1 at a time)

Weekly Campaign

For the Weekly time trigger, you will be able to target the following members:

  • Everyone

  • Segment (only 1 at once)

  • Tier (only 1 at once)

and select triggering every week on selected days under the 'Repeat on' settings.

Monthly Campaign

For the Monthly time trigger, you will be able to target the following members:

  • Everyone

  • Segment (only 1 at a time)

  • Tier (only 1 at a time)

and to Repeat on:

  • Specific days - Day X of each month/Days X, Y, Z of each month

  • Last day of month

Members' Birthday

This Campaign type is based on the date of birth of an existing Member in the system. If you want to reward Members on their birthday, use this Campaign. Each day at 00:00 Members who celebrate their birthday will receive the reward specified in the Campaign.

If a member's account is created on his birthday, the member will not be rewarded in the campaign, since the rewards are given only at 00:00 AM.

Membership Anniversary

This Campaign type is based on the Registration date of an existing Member in the system. If you want to reward Members on their anniversary, use this Campaign. Each day at 00:00 Members who celebrate their anniversary will receive the reward specified in the Campaign.

You can create a birthday campaign that includes members registered on their birthdays using .

expressions