Glossary of SessionM Terms

Let us help you speak the SessionM language. Here are some helpful terms to know when navigating through our platform:

Activity Feed

A feed tile rendering inside a mobile app or website newsfeed (or similar page), created within the Campaigns Module. A tile can be set to appear for a predefined period of time and is the only message type that has a duration in addition to a delivery date/time.


Acronym for “Application Programming Interface”, a set of defined contracts that enable communication between the SessionM Platform and a brand’s digital properties. Learn more about our APIs in the API Overview Guide.

Approve & Publish Access

Type of access platform users can receive within the Admin & Rights Module, which will give them the rights to both approve and push live various marketing content within modules that require this access (such as the Campaigns Module).


A segment of a brand’s customer base, as created within the Audiences Module. Audiences can be used to view changes to a customer base over time or for targeting purposes across other platform modules.


Specific actions that you want to drive customers towards within a marketing campaign and/or loyalty program. They are defined using events and their associated metadata. Behaviors can be simple (e.g., buy a coffee) or more complex (buy a muffin or bagel during morning hours at a store in Boston).

Browser Property

A web based digital property (ex. website) that communicates with the SessionM Platform in various ways including transmitting customer data into the platform and receiving marketing engagements from the platform to provide customer experiences.


Marketing engagement targeted towards a certain group of customers, created to deliver messaging content and/or drive users to complete defined behavior(s), optionally allowing a number of outcomes to be delivered upon completion.

Campaign Rule

One or more instances of a single event used to define part of a (or a whole) behavior, to trigger an outcome within a campaign.


A behavior exhibited by customers, in which they declare their location at a certain venue via a mobile device that is providing geolocation data. A check-in can be incentivized with a variety of outcomes.

Closed Loop Offer

An offer type issued to the customer that triggers a seamless discount on a transaction through the SessionM Platform’s direct integration with the point of sale. Common offers include “Buy X, Get Y”, a fixed amount check/item discount, or a percentage check/item discount.


The target of a brand’s marketing efforts and/or loyalty program. For example, the end user of a brand’s mobile app.

Customer Frequency

A customer performance metric indicating how often a customer performs a certain behavior (ex. makes a purchase) over a certain period of time.

Customer Monetary Spend

A customer performance metric indicating how much money they have spent over a certain period of time.

Customer Profile

A single view of an individual customer within the Customers Module containing various data across the customer’s cross channel behaviors, including purchases, loyalty behaviors, campaigns received, loyalty tier status, and tags that have been appended.

Customer Recency

A customer performance metric indicating how recently a customer has performed a certain behavior (ex. makes a purchase) over a certain period of time.

Customer Status

The customer’s standing within a brand’s program, as indicated within the Customer Profile (ex. “Good”, “Suspended”, “Blocked”, etc.). Statuses are customizable based on the approach of each program.

Digital Property

A property that communicates with the SessionM Platform in various ways to send and receive data from the SessionM Platform. Digital Properties can be native apps (mobile property), websites (browser property), or API clients.


An occurrence that takes place with a customer and can be streamed into the customer profile. Some event examples include purchase events (in-store, online, etc.), location events (check-ins or geofence crossings), or engagement events (watch a video, open the app).

Event Stream

A real-time log within the Customer Profile listing events gathered across multiple customer touch points. It shows the customer’s engagement throughout the history of their account.


An additional piece of content that a customer can be driven to after receiving a message within a campaign. Execution options consist of two types, a graphic display and a video.

External Message

A message type within the Campaigns Module that is executed through an external integration, whereby the SessionM Platform instructs another system (email service provider, SMS provider, etc.) to send a message to a specific customer.


An established location perimeter that a customer can cross in and out of with their mobile device. Activity within geofences can be classified as a customer behavior and a customer can be presented a variety of outcomes as a result.

Graphic Display

A static, interstitial display unit rendered within a mobile app as an execution within the Campaigns Module, which can include a destination URL or deep link for the customer to click through. Also known as an “in-app message”.

Inbox Message

A message type within a message campaign that is sent to a mobile app inbox and delivered the next time a customer logs into the app (after the defined send time/date). Inbox messages consist of a header and message body.

Loyalty Points

A currency of value that is established within a loyalty program. Customers can earn loyalty points in a number of ways, including performing behaviors that are established within loyalty rules or through campaigns that present loyalty points as an outcome.

Messaging Campaign

A campaign type within the Campaigns Module enabling a platform user to send a message, driving awareness with your customer base. Messages can include a push notification, inbox message, activity feed message, or an external message and delivery options can include one-time, recurring, scheduled, or triggered by a behavior.

Mobile Property

A mobile based digital property (ex. iOS or Android mobile app) that communicates with the SessionM Platform in various ways including transmitting customer data into the platform and receiving marketing engagements from the platform to provide customer experiences.


The SessionM Platform is broken out into a number of modules, with each pertaining to actions as they relate to customers, messaging, offer management, loyalty, or platform administration.


An item of value that a customer can earn/redeem or be presented.


End results that are used to incentivize a customer behavior or set of behaviors. Outcomes can include offers (coupons, digital/physical goods, etc.) but can also be used for tagging the customer profile or sending the customer a message.

Platform Administrator

An account designation within the platform enabling the platform user to view, create, and configure, all other platform accounts.

Platform User

A user of the SessionM Platform.

Promo Code

Code provided to current and potential customers with specific outcomes attached to them, such as loyalty points, offers, and customer profile tags. Promo codes can either be single use (randomly generated and can only be claimed one time) or multi-use (claimed many times).

Promotion Campaign

Campaign type within the Campaigns Module enabling a platform user to send, schedule, or set up a triggered promotion designed to incentivize a certain selection of behaviors, including a customer engagement, purchase, or location based activity.

Push Notification

A message type within a message campaign that is sent directly to a customer’s mobile device at any time regardless of whether or not the customer is actively using the device or a specific app.

Read Access

Access privileges given to platform users within the Admin & Rights Module that will allow them to view an applicable module but they cannot make any changes.

Read & Write Access

Access privileges given to platform users within the Admin & Rights Module that will allow them to both read and also make changes within an applicable module.


Item that can be provided to a customer, or more commonly, purchased using a customer’s loyalty points.

Reward Store

A store that offers a variety of rewards for sale, redeemable using a customer’s rewards points. The SessionM Platform can establish and manage a reward store across all digital properties.


Acronym commonly used to describe customer recency, frequency, and monetary spend metrics.


Acronym commonly used to describe the SessionM Platform.


String of text appended to the customer profile that reflects the behaviors and events that a customer has taken part in over the course of his or her lifetime with a brand. Once appended to the profile, tags can be used elsewhere in the platform to target campaigns, messages, and offers.


The customers that are eligible to engage in a campaign and, as a result, receive the executions and messages within the campaign. A target can be created using either a predefined audience or a variety of available customer attributes within the Campaigns Module.

Test Device

A digital property that can be added to the platform for viewing events that are transmitted into the platform via the Digital Properties Module or sending test engagements out to the device via various engagement modules.

Test Persona

A customer profile created within the Customers Module for the purpose of verifying that various aspects of a brand’s program are accurately targeted and personalized, such as certain campaigns, offers, or loyalty rules.


In the context of a loyalty program, a system allowing for multiple levels of a program in which a customer would receive enhanced benefits (such as a multiplier to loyalty points) for performing a number of established behaviors, and maintaining these behaviors over time.


An embedded piece of video content, as part of a campaign execution. A video allows the platform user to define what static images will display before and after the customer plays the video content, and has the option of including a destination URL or deeplink.