Feature packages reference

Airship messaging features are grouped in packages, and some are available as add-ons.

Effective April 6, 2022, our product package is App Experience Platform (AXP). The previous packaging was Customer Engagement Platform (CEP), which has plans Orchestration, In App, and Mobile.

For details about contracts for earlier packages, contact Sales or your account manager. See also: Billing.

What package do I have?

Click   in the Airship dashboard header, then click Account Info. Your products are listed in the Plan & Payment Details pane. Go there now:

E-commerce customers can edit their account plans. Enterprise customers, contact Airship Sales with any change requests.

Features per package

Feature inclusion or required CEP plan is indicated per package. Features that require an additional purchase are noted as Available. Additional restrictions and limits are also noted.

  Included  Orchestration plan  In App plan
  Mobile plan  Orchestration v2 plan  Test/Development projects


AXPAXP trialCEP

Company account

IP Allowlist   
Can create production projects  
Boost — Guaranteed delivery speedAvailableAvailable

Content delivery

CDN image hosting
Included in CEP plans with In-App Automation, available for other CEP plans.
   

Message types — Mobile apps

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.     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 that are cached on users’ devices and displayed when your 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
SceneMulti-screen experiences that are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.  
SurveyQuestion-and-answer experiences used to collect and aggregate feedback or generate a net promoter score. They are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.  
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.  

Message types — Other channels

Open channel notification   Included in Orchestration plan only
Web Push NotificationA message that slides into the top right or bottom left corner of your audience’s web browser (depending on the browser). On a mobile device, web push notifications appear similar to a push notification.

Available

Available

Available

Email

Available

Available

Available

SMS

Available

Available

Available

Composers

Message  Restricted to test/development projects only 
A/B TestUsed to send variants of a message to cross-sections of your audience. Each variant in the test returns data to help you determine the most effective ways to engage your audience. A/B tests support up to 26 variants and a control group per test.  Restricted to test/development projects only 
JourneyA continuous user experience of connected Sequences, Scenes, Surveys, and/or In-App Automations.  Restricted to test/development projects only 
AutomationA set of conditions that your audience must meet before they receive a message.  Restricted to test/development projects only 
In-App AutomationMessages that are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.  Restricted to test/development projects only   Included in Orchestration and In App plans only
SceneMulti-screen experiences that are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.  Restricted to test/development projects only
SurveyQuestion-and-answer experiences used to collect and aggregate feedback or generate a net promoter score. They are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times.  Restricted to test/development projects only

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 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.   
Inline ListAn ad-hoc, CSV-formatted list of email, SMS, or open channel addresses that you want to register and/or send a message to. Unlike static lists or segments, you upload this list when creating your message; Airship registers new addresses in the list as channels when you send your message.   
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 AnalyticsA customizable marketing intelligence tool that provides access to reports and graphs based on engagement data.
   
Subscription list auto opt-in  

Audience — Other

Preview and Test GroupsA preview group is an audience group you create for previewing personalized content in the dashboard. Wherever a personalization preview is available, you can select a preview group, and those users’ attributes will appear for any Handlebars references to attributes. You can enable any preview group as a test group so the users can receive test messages sent to the group. These messages appear as tests in Messages Overview.   
Holdout ExperimentsA comparison of the performance of audience members who receive messaging (the treatment group) with those who do not (the holdout group) for the duration of the experiment.   
Contact Management
AXP is required for some actions. See AXP badges on linked page.
   
Channel CoordinationA group of strategies you can use to target users where they are most likely to receive your message.   Included in Orchestration plan only
Set tags using CSV upload  

Content tools and Design

Generative AI content   
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 surveys, scenes, and in-app automations. Dark mode is supported for scenes only.  

Personalization

Personalize message content, actions, URLs   
Content TemplatesReusable message content that saves you the trouble of having to rewrite a message. Templates support merge fields and other logic, letting you personalize the resulting messages.   
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 Amazon 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, sequences, scenes, and surveys. 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.

   
Reports
All packages have access to the same dashboard reports.
   
Performance AnalyticsA customizable marketing intelligence tool that provides access to reports and graphs based on engagement data.
3 months' data is included, 13 months' data is available.

   Included in Orchestration v2 plan only
Real-Time Data StreamingA service that delivers engagement events in real time via the Data Streaming API or an Airship partner integration.One bi-directional connector included. Uni-directional connectors available.One bi-directional connector available.Available

Automation

This information applies to AutomationA set of conditions that your audience must meet before they receive a message. (Automation composer and /pipelines endpoint), JourneysA continuous user experience of connected Sequences, Scenes, Surveys, and/or In-App Automations. , In-App AutomationMessages that are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times. , ScenesMulti-screen experiences that are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times. , and SurveysQuestion-and-answer experiences used to collect and aggregate feedback or generate a net promoter score. They are cached on users’ devices and displayed when your users meet certain conditions within your app, such as viewing a particular screen or opening the app a certain number of times. .

Location support
For 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
Active Automation limit10001000Orchestration v2 = 1000
Orchestration v1 = 500
Mobile = 100
In App = 50
Total Automation limit10001000Orchestration v2 = 1000
Orchestration v1 = 500
Mobile = 100
In App = 50