Skip to main content

Overview

Airship is a customer engagement platform that helps marketers deliver personalised and relevant experiences to their customers across multiple channels and touch points. Integrated with Zeotap it enables marketers to engage with their customers in real-time and at scale.

Pre-requisites

Ensure that you obtain the following prerequisites from Airship before proceeding with this integration:
  • Access Token - This is a type of authentication mechanism that allows authorised users to access different resources within an Airship integration. This token ensures that the user is authorised to access the resources they are requesting and helps to secure the Airship integration against unauthorised access. You need to obtain this information from Airship before proceeding with the integration.
Perform the following steps to create the access token:
1
Log into the Airship Static Lists console and navigate to Settings.
2
Under Settings, select Project Configuration and click Manage for Tokens.
3
Click Create Token.
4
Enter a token name. This is just a friendly name to help you recognise your tokens in Airship.
5
Select the Role you want to grant for this token. For additional information, see Airship API Security.
  • Audience Modification: Grants read and write permission to audience APIs, including channels, named users, segments, lists and so on. Use this permission for users sending custom events into Airship.
  • All Access: Grants full access to your Airship project, except Acoustic integrations. You must use this permission when creating a token for an inbound message handling web-hook.
6
Click Create Token.
7
Copy the values, then click Got it to close the window.
  • X-UA-Appkey - In Airship, X-UA-Appkey is a header that identifies the unique app key associated with each mobile device. The app key is a unique identifier assigned to each mobile device by Airship and is used to manage device information, send notifications and track app usage.

Destination Setup

After you have applied filters or added conditions for your users in Journeys, you can activate them in Airship under Send to Destinations. A new window appears, where you can set up your destination. You can use an already existing destination from the list of available Destinations **** or create a new one by clicking + Add New Destination.

Add New Destination

Perform the following steps to add a new destination:
1
Click Add New Destination.
2
Search for Airship.
3
Click Airship and enter a name for the Destination.
4
Enter the Access Token and X-UA-Appkey that you have obtained.
5
Choose the appropriate Region from the drop-down menu and click Next.
6
In the mapping screen that appears, under Choose your Action, select Send Named User to Airship as the action for sending data from the workflow created in Journeys. Under Map the Fields, map the relevant output identifiers and attributes as explained below. Note that by default, the mandatory fields Event Name and Event Timestamp are mapped to the Destination Fields.
You must map at least one ID to allow data transfer from Zeotap to the Airship Destination. The ID’s include Named User, IOS Channel ID, Andriod Channel ID and Web Channel ID. In case, if you map more that one ID, then Zeotap choses the IDs in the priority order mentioned in the table below.
DB NameDisplay NameMandatoryPriority
named_userNamed UserNo1
ios_channeliOS channelNo2
android_channelAndroid channelNo3
web_channelWeb channelNo4
occurredEvent TimestampYes
nameEvent NameYes
transactionTransactionNo
valueValueNo
7
Once the mapping is complete, click Create Destination. The destination is created and made available for activation on Journeys as shown below.

Activate the Destination on Journeys

After creating a destination, next, you need to link it in the Send to Destination node within the workflow, as explained below.
1
In the workflow, click + and choose Send to Destinations.
2
Choose the destination from the list of available destinations by using the search feature.
3
Under the Destination Details tab, the Access Token, X-UA-Appkey and region fields are automatically populated based on the value that you had entered while creating the destination.
4
Under the Destination Settings tab, choose the Action and mapping as per your requirement.
5
Upon clicking Save Destination. The destination is attached as shown in the image below.
Last modified on February 26, 2026