Effective November 15, 2023, our product package is App Experience Platform (AXP), with plans Enterprise, Essentials, and Essentials Starter. Before April 6, 2022, our package was Customer Engagement Platform (CEP), with plans Orchestration, In App, and Mobile. This reference compares features and limitations per plan.
The following table compares feature inclusion and availability per plan.
AXP
Enterprise
AXP
Essentials
AXP
Essentials Starter
CEP
Company account
IP Allowlist
Can create production projects
Boost — Guaranteed delivery speed
Available
Available
Available
Available
Content delivery
CDN image hostingIncluded in CEP plans with In-App Automation, available to other CEP plans
App channel message types
Push NotificationA message that can appear on any screen on a mobile device. Push notifications appear as banners.
Included in Orchestration and Mobile plans only
In-App Message (standard)A message that appears inside of your app. You can send in-app messages to your entire app audience, not just users who have opted-in to push notifications. The standard format, as opposed to In-App Automation, is a banner that slides downward or upward from the top or bottom of a device screen.
Included in Orchestration and In App plans only
Message CenterA place in your app where you can display persistent rich messages, including HTML, video, etc. Similar to email, Message Center represents both the medium (the in-app inbox) and the message type (the messages you send to the inbox).
Included in Orchestration and In App plans only
In-App AutomationMessages cached on users’ devices and displayed when users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.
Included in Orchestration and In App plans only
SceneA mobile app or web experience of one or more screens displayed with fully native UI components in real time, providing immediate, contextual responses to user behaviors. Scenes can be presented in full-screen, modal, or embedded format using the default swipe/click mode or as a Story. They can also contain survey questions. (includes StoryA Scene set to automatically transition to the next screen without swiping or clicking. and Embedded ContentAn alternative Scene format that can be displayed on any app or web screen in a view defined by an app developer. It can also be presented in Story format. )Can contain SurveyA question-and-answer experience used to collect and aggregate feedback or generate a net promoter score. The Survey composer was deprecated September 9, 2024. All Survey composer functionality is available in Scenes. questions
Available
Web channel message types
Web Push NotificationA message that appears in the top or bottom right corner of a web browser or in a notification center.On mobile devices, web push notifications appear similar to push notifications.
Included in Orchestration plan only
SceneA mobile app or web experience of one or more screens displayed with fully native UI components in real time, providing immediate, contextual responses to user behaviors. Scenes can be presented in full-screen, modal, or embedded format using the default swipe/click mode or as a Story. They can also contain survey questions. (includes StoryA Scene set to automatically transition to the next screen without swiping or clicking. and Embedded ContentAn alternative Scene format that can be displayed on any app or web screen in a view defined by an app developer. It can also be presented in Story format. )Can contain SurveyA question-and-answer experience used to collect and aggregate feedback or generate a net promoter score. The Survey composer was deprecated September 9, 2024. All Survey composer functionality is available in Scenes. questions
Available
Additional channels and message types
Open channels
Included in Orchestration plan only
Live ActivityDisplays current data from your app on the iPhone Lock Screen and in the Dynamic Island.
Live UpdateDisplays current data from your Android app in a push notification, home screen widget, or custom app view.
Email
Available
Available
SMS RCSAn advanced messaging protocol that enables interactive, media-rich communications. RCS messages automatically fall back to SMS/MMS when not supported. is available to US data center-hosted customers.
Available
Available
Wallet
Available
Available
Composers
Message
A/B Test
JourneyA continuous user experience of connected Sequences, Scenes, and/or In-App Automations. AI-generated Journeys require the Orchestration plan for CEP.
AutomationA set of conditions that your audience must meet before they receive a message.
In-App AutomationMessages cached on users’ devices and displayed when users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.
Included in Orchestration and In App plans only
SceneA mobile app or web experience of one or more screens displayed with fully native UI components in real time, providing immediate, contextual responses to user behaviors. Scenes can be presented in full-screen, modal, or embedded format using the default swipe/click mode or as a Story. They can also contain survey questions.
Available
Audience segmentation
SegmentsA grouping of audience members selected by unique or shared identifiers. Multiple identifiers can be combined within a Segment.
Segment location data
Included in Orchestration plan only
Audience RetargetingA method for sending follow-up messages to the audience of a parent message. This method is available for push notifications (app and web) and email in the Message composer.
Included in Orchestration plan only
Audience PulseAnalysis of user activity using the Recency, Frequency, Monetary model. You can create Segments from selected tiers and transitions within the reports and use them to target specific users. AI recommendations are included with AXP Enterprise.
Included in Orchestration v2 plan only
Audience lists
Lifecycle ListAutomatically generated audience lists that capture app open, uninstall, notification, and dormancy information within the past 24 hours, one week, or 30 days.
Uploaded ListA reusable audience list that you create. Uploaded lists are static and updatable. In the API, they are referred to as Static Lists.
Subscription ListAn audience list of users who are opted in to messaging about a specific topic. Users can manage their opt-in status per list using a Preference Center.
Subscription list reporting Also requires Performance Analytics
Subscription list auto opt-in
Audience — Other
Preview and Test GroupsA preview group is audience group used for previewing personalized content in the dashboard. Wherever a personalization preview is available, you can select a preview group, and its group members’ attributes will appear for any Handlebars references to attributes. You can enable any preview group as a test group so you can send test messages to its group members. These messages appear as tests in Messages Overview.
Holdout ExperimentsMeasures the effects of excluding a group of audience members from all messages or messages with specific Campaign Categories. You can compare the performance of the two audience groups in reports for selected goal events.
Contact Management AXP is required for some actions. See AXP badges on linked page.
Channel CoordinationA group of strategies for targeting users where they are most likely to receive your message.
Included in Orchestration plan only
Set tags using CSV upload
Ban ListsAn externally maintained record of users that should not be included in Airship message audiences. Before sending a message, Airship validates the audience members with the Ban List. Any matching recipients are dropped from the audience before sending the message.
Feature FlagsAn experimentation tool for controlling the availability of content or functionality in your app or website. A flag’s Configurations determine the audience, schedule, and property values to apply when the flag is enabled. Flag properties enable making immediate code updates, bypassing the need for traditional code changes and release processes. Includes Scene RolloutsA method of limiting a Scene’s total or targeted audience by setting an adjustable percentage. . Scenes require an AXP plan.
Available
Available
Available
Content tools and Design
Color SetsA named pair of hexadecimal color values supporting device Light and Dark modes. Color sets can be selected for any color field in a scene and when configuring the default appearance of Scenes and In-App Automations. Dark mode is supported for Scenes only.
Generative AI content
Personalization
Personalize message content, actions, URLs
Content TemplatesReusable message content. Templates support personalization using merge fields and other logic.
SnippetsA reusable piece of content that you can define in Airship for later use in your messages and templates. Snippets support text or HTML content and can be used for commonly used elements such as a copyright, header image, or custom CSS.
External Data FeedsA connection to an external API. When you send a message, Airship uses a response from that API to personalize messages.
Included in Orchestration plan only
CouponsA service for adding promotional codes to messages. You provide a CSV file with the codes and other optional campaign data and reference the data using Handlebars in your message content. When you send the message, Airship uses the information from your uploaded CSV file to insert the code into the message.
Preference centers
Single-channel Preference CentersA page where users can manage their opt-in statuses for the Subscription Lists in your project. Preference Centers are presented within your app or website or as an Airship-hosted web page. Email Preference Centers require the Orchestration plan for CEP.
Multi-channel Preference CentersA page where users can manage their opt-in statuses for the Subscription Lists in your project. Preference Centers are presented within your app or website or as an Airship-hosted web page.
Predictive
Predictive ChurnAnalyzes your audience for users that exhibit behaviors indicating they are likely to become inactive, and tags the users as High, Medium, or Low Risk.
Included in Orchestration v2 plan only
Send Time OptimizationAn algorithm that determines the best hour for optimal engagement activity — when each individual member of your audience is most likely to receive and act on your message. iOS, Android, and Fire OS platforms only.
Included in Orchestration v2 plan only
Send Frequency dashboard in Performance AnalyticsA customizable marketing intelligence tool that provides access to reports and graphs based on engagement data.
Included in Orchestration v2 plan only
Data
Custom EventsEvents that indicate that a user performed a predefined action, such as adding an item to a shopping cart, viewing a screen, or clicking an Unsubscribe button. Custom Events can trigger automation, including Sequences and Scenes. You can code them into your app or website, or send them to Airship from an external source using the Custom Event API. Custom Events contain properties that you can use to personalize messages.
ReportsAll packages have access to the same aggregate and message-level reports .
Performance AnalyticsA customizable marketing intelligence tool that provides access to reports and graphs based on engagement data. 3 months' data is included. Additional months are available to AXP Enterprise.
Included in Orchestration v2 plan only
Real-Time Data StreamingA service that delivers user-level events in real time to your backend or third-party systems using the Data Streaming API.
One bi-directional connector included, uni-directional connectors available
Available
Available
Available
Automation
Location supportFor Location TriggerA trigger that initiates an Automation or Sequence based on an audience member’s device location. and Location Attributes TriggerA trigger that initiates an Automation or Sequence based on key/value pair metadata associated with a particular location.
Included in Orchestration plan only
Total in-app experience limitThe combined number of active and paused In-App AutomationsMessages cached on users’ devices and displayed when users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times. and ScenesA mobile app or web experience of one or more screens displayed with fully native UI components in real time, providing immediate, contextual responses to user behaviors. Scenes can be presented in full-screen, modal, or embedded format using the default swipe/click mode or as a Story. They can also contain survey questions.
50
50
50
Orchestration v2 = 50 Orchestration v1 = 50 Mobile = Available In App = 50
Active automation limitThe combined number of active automations created using the Automation composer , active automations created using the /pipelines endpoint , and each message in active SequencesA series of messages that is initiated by a trigger. Airship sends messages in the series based on your timing settings, and you can also set conditions that determine its audience and continuation. Sequences can be connected to each other and to other messaging components to create continuous user experiences in a Journey .
1,000
1,000
25
Orchestration v2 = 1,000 Orchestration v1 = 500 Mobile = 100 In App = 50
Total automation limitThe combined number of active and paused automations created using the Automation composer , active automations created using the /pipelines endpoint , and each message in active SequencesA series of messages that is initiated by a trigger. Airship sends messages in the series based on your timing settings, and you can also set conditions that determine its audience and continuation. Sequences can be connected to each other and to other messaging components to create continuous user experiences in a Journey .
1,000
1,000
50
Orchestration v2 = 1,000 Orchestration v1 = 500 Mobile = 100 In App = 50