Setting Channel Session Logic
June 23, 2025
Overview
Channel ranking logic is a critical component of CaliberMind’s attribution system that determines how marketing channels are prioritized when multiple touchpoints occur within the same session. This configuration allows administrators to customize how their organization attributes credit to different marketing channels based on their specific business priorities and marketing strategies.
How Channel Ranking Works
The channel ranking system operates on a session-based model where each session is assigned a single “winning” channel that represents all touches within that session period. Understanding this concept is essential for proper reporting.
Session Definition
A session is specific to an individual person and represents a period of engagement activity. CaliberMind offers two ways to define session boundaries:
1. Daily Sessions (Session Interval = 0)
- Configuration: Set session interval to 0
- Behavior: One session per day per person
- Use Case: Ideal for organizations that want to attribute daily engagement patterns without considering time gaps between activities
Session Interval is set to 0 on https://my.calibermind.com/settings/channel/settings.
This results in a daily session method.
2. Inactivity Timeout Sessions
- Configuration: Set session interval to a specific number of hours (e.g., 2, 4, 8 hours)
- Behavior: A new session begins after the specified number of inactive hours
- Use Case: Better for tracking engagement patterns with natural breaks in activity
The above is an example of a 36 hour inactivity time-out.
A new session gets created only when there are no activities present for the specific individual within a 36 hour period.
Channel Selection Process
For each session, CaliberMind selects a “winning” channel through the channel ranking logic. This winning channel receives attribution credit for all touchpoints that occurred during that session, regardless of how many different channels were actually involved.
Example Scenario: If a prospect visits your website via organic search, then clicks on a paid social ad, and finally opens an email within the same session, the channel ranking logic determines which of these three channels (Organic Search, Paid Social, or Email) receives the attribution credit.
Best Practices
Session Interval Selection
- Choose Daily Sessions (0) when:
- Your buyers typically engage over extended periods
- You want simplified session management
- Your attribution model focuses on daily engagement patterns
- Choose Inactivity Timeout when:
- You need granular session tracking
- Your buyers have clear engagement patterns with natural breaks
- You want to capture multiple sessions per day during active periods
Related Documentation
More information on ranking channels within a session can be found here: https://docs.calibermind.com/system-configuration/channel-ranking-logic/
Information on the standard channel ranking can be found here:
https://docs.calibermind.com/system-configuration/standard-channel-logic/