Smartico Help Center
Admin loginSmartico.aiTheAffiliatePlatform.com
  • Welcome
  • Products
    • 🔆CRM Automation
      • ◾Create Journey Flow
      • ◾Event Driven Journey
      • ◾Automation Rules
      • ◾Campaigns vs Automation Rules
      • ◾Segmentation
        • ▪️User State Segments
        • ▪️Behavioral Segments
        • ▪️Imported Segments
      • ◾Activities of Flows
        • ▪️Activity: Email
        • ▪️Activity: SMS, Viber and WhatsApp
        • ▪️Activity: Telegram Bot
        • ▪️Activity: Custom IM
        • ▪️Activity: WebHook
        • ▪️Activity: Limit
        • ▪️Activity: Add Points
      • ◾Communication channels
        • ▪️Email
        • ▪️Liquid Email
        • ▪️SMS, Telegram, Viber, and WhatsApp
        • ▪️Popups
        • ▪️Inbox
        • ▪️Push notifications
        • ▪️Content Variations
        • ▪️Opt-out & Communication Statuses
        • ▪️Gamification activities in the communications
      • ◾A/B Testing
    • 🎮Gamification Blocks
      • Setup steps and checklist
      • Points
      • Gems & Diamonds
      • Levels
        • Level Map
        • Levels Tips & Hints
      • Missions
        • Mission Types & Statuses
        • How to set up a Mission
      • Tournaments
        • Tournament Setup
      • Badges
      • Store
      • Example setup
      • Gamification UI skinning
      • Terms to protect
    • 🧠AI Models
      • ◾AI Enhancer
      • ◾Best Time Model
      • ◾Churn & LTV prediction
      • ◾Favorite product
      • ◾RFM Analysis
      • ◾Sport Recommendations
    • 🎲Mini Games
      • ◾Introduction to Mini Games
      • ◾Game template setup
      • ◾Custom skins for Mini-games
      • ◾Mini-games on the landing pages
      • ◾Using images instead of prize names in Spin the Wheel
      • 🏴‍☠️Treasure Hunt
      • ⚽MatchX Game
        • Creating Rounds
        • Resolution of a Round
        • Leaderboard
        • Game Statuses
        • FAQ: MatchX game
        • Loading MatchX & Quiz games on website
      • ❓Quiz Game
      • 🪂Prize Drop
    • 🗺️Lootbox 2.0
    • 🎁Missions Lootbox
    • 🏆Jackpots
    • 🎟️Raffles
    • 💡General concepts
      • ◾Bonuses
      • ◾Dynamic Rewards
      • ◾Custom Sections
      • ◾Attribution value
      • ◾Label tags
      • ◾Multi-currency usage report
      • ◾Multi-brands support
      • ◾Override translations on Label/Brand Level
      • ◾User markers (tags)
      • ◾Deep-links
      • ◾User roles in Back Office
      • ◾Email Gateways Guide
      • ◾"Client action" event
      • ◾Custom fields/attributes
    • 💻UI Widgets
    • ❔FAQs
      • FAQ: Gamification
      • FAQ: Data Studio & Reports
      • FAQ: CRM Automation
      • FAQ: Front-end integration
      • FAQ: Other topics
      • FAQ: Bonuses
  • Use cases
    • 🔆CRM Automation
      • ◾Cross-sell. Match users on different brands
      • ◾Mini-games usage in marketing campaigns
      • ◾Optimize Communication by excluding disengaged players
      • ◾Automated Sports Campaigns
  • Technical guides
    • ◾Integration process
    • ◾Front-end integration
      • ▪️Extended integration
      • ▪️Push configurations
      • ▪️Acquisition mode
    • ◾Data integration
    • ◾Bonus API integration
    • ◾Secured Messaging Gateways (Email/SMS/IM)
    • ◾Reverse integration
    • ◾Smartico Data Warеhouse
      • ◾Smartico DWH \ Affiliation views
      • ◾Smartico DWH \ CRM views
      • ◾Smartico DWH \ Gamification views
    • ◾Games catalog API
    • ◾Custom push gateways
    • Branded Links
  • More
    • 📝Release notes
      • 🌷May 2025
      • 🌷April 2025
      • 🌷March 2025
      • ❄️February 2025
      • ❄️January 2025
      • ⛄December 2024
      • 🍁November 2024
      • 🍁October 2024
      • 🍁September 2024
      • 🌞August 2024
      • 🌞July 2024
      • 🌞June 2024
      • 🌷May 2024
      • 🌷April 2024
      • 🌷March 2024
      • ❄️February 2024
      • ❄️January 2024
      • ⛄December 2023
      • 🍁November 2023
      • 🍁October 2023
      • 🍁September 2023
      • 🌞August 2023
      • 🌞July 2023
      • 🌞June 2023
      • 🌷May 2023
      • 🌷April 2023
      • 🌷March 2023
      • ❄️February 2023
      • ❄️January 2023
      • ⛄December 2022
      • 🍁November 2022
      • 🍁October 2022
      • 🍁September 2022
      • 🌞June 2022
      • ❄️January 2022
      • 🍁October 2021
      • 🌞July 2021
      • 🌷April 2021
      • ❄️February 2021
    • ⚙️Support Scope
    • 👍Request Demo
Powered by GitBook

More

  • expo.smartico.ai
  • ice.smartico.ai
  • play.smartico.ai

@ 2025 Smartico.ai

On this page
  • Overview
  • How to Setup a Behavioural Segment
  • Behavioral Segments and User State Properties
  • Fixed & Relative periods for Behavioral Segments

Was this helpful?

  1. Products
  2. CRM Automation
  3. Segmentation

Behavioral Segments

Last updated 1 month ago

Was this helpful?

Overview

Behavioral segments are based on the behavior of the user.

It combines data from both the user profile state and his behavior. The segment is based on the historical behavior of the user, e.g. users that did total wagering of more than 100 EUR on Slot games in the last 30 days.

This type of segment is updated by a defined schedule. For example once a day at 5 PM.

From all other perspectives, this type of segment can be used as any other in all possible contexts of the Smartico platform.

Inside the segment template, you can find information about the segment's last and next rebuilds based on the defined schedule.

You can manually initiate the rebuild process by clicking the 'Rebuild Segment' button. Once triggered, the segment will be added to the queue, and the rebuild will begin shortly. Progress can be monitored in the Calculation History section.

In the 'Users List' tab, you can see all users currently included in the segment until the next rebuild. Any changes in user behavior before the rebuild will not be reflected until the segment is rebuilt.

How to Setup a Behavioural Segment

In order to set up the segment you must fill in the following sections:

  • User activity and timing - which activity you solid like to track and for what period of time. The maximum time for analysis depends on the activity. For example, for Deposit is 365 days, and for Casino bets is 90 days.

  • Event attributes - you can define related to the event (activity) attributes

  • Total conditions - could be a count of activities, Total, MIN or MAX conditions. E.g. to segment users who did "Total" bet amount above 1000 EUR

  • Update schedule - define a schedule when the segment will be rebuilt

  • State Conditions - To make your segment even more precise you can also add a user state condition like brand, registration country, language, etc

Behavioral segments like other segments can be exported and have a scheduled export if needed. You can choose to export specific properties or include all properties.

If a scheduled export exists for a segment, it will be indicated in the Segments grid view with an icon. Hovering over the icon will display the scheduled details.

This type of segment can be used in any context in CRM Automation or Gamification modules:

  • to limit Real-time and Scheduled campaigns

  • to limit Automation rules

  • to limit the visibility of Tournaments, Store items, and Mini-games

Behavioral Segments and User State Properties

Behavioral segments can include user state properties. However, if a Behavioral Segment with user state properties is used in a Campaign, Automation Rule, Tournament, Mini-game, etc., any changes to a user's state properties before the next scheduled rebuild will not be applied. The user will continue to progress in the Campaign, Rule, Tournament, etc., based on their status during the last rebuild.

🔍 Example:

  • You have a Behavioral Segment for users who deposited more than 100 EUR in the last 30 days with the user state property: Last login device = Desktop.

  • At 00:00, a scheduled rebuild occurs, and John matches the segment conditions.

  • At 02:00, John logs in using a mobile device.

  • Despite the change, John will continue to match the segment criteria until the next rebuild.

  • If John tries to register for a Tournament at 02:00, he will be allowed because the segment still considers him as having logged in from a Desktop.

Fixed & Relative periods for Behavioral Segments

We've introduced two new period types to help you build Behavioural segments. The options are available only for the behavioral segments and can be found under the ‘Period Type’ option:

  • Fixed Period: Set specific dates, e.g., from 01.01.2024 to 23.01.2024 (UTC).

  • Relative period: Use dynamic ranges like Current day till now, Previous full day, Last weekend, Last full week, Last full month, etc. You can also select different time zones and the calculations of the user segment will be based on it.

For example, you can now create a behavioral segment for users who deposited more than 1000 EUR total in the last full month in UTC +6.

🔆
◾
▪️
Creation of behavior segment
Configuring details of behavioral segment