> For the complete documentation index, see [llms.txt](https://documentation.crossengage.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.crossengage.io/data-and-engagement-platform/messages/integrations/channels/push-notifications/airship/create-a-campaign-message-with-airship.md).

# Create a Campaign Message with Airship

* Log in to your CrossEngage account.
* Go to “Campaigns” and click “Create Campaign” in the top right corner of the page.

<figure><img src="https://985110910-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Hio8LJewN8lQY2Vlqy0%2Fuploads%2F9BD72AotmEs0P89iBPTR%2FCampaigns_New.png?alt=media&amp;token=1e15abb5-39b8-4504-be8b-fa1b187a556f" alt=""><figcaption></figcaption></figure>

* Choose the type of campaign (audience or real-time) you want to create. Learn about the distinction between these two types of campaigns [here](https://documentation.crossengage.io/faq/campaigns/when-should-i-use-audience-and-realtime-campaigns).
* The third step in the campaign creation flow is message creation. Click “Create new message”.
* Select “Push Notification”.
* Select the Airship integration you set up earlier from the “Send via integration” drop-down.

<figure><img src="https://985110910-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Hio8LJewN8lQY2Vlqy0%2Fuploads%2FfTR7RwWwkBgTxg0SkfUw%2Fmessages_pn_airship.png?alt=media&amp;token=434c0105-d517-4b0b-8fd0-521a64c85e97" alt=""><figcaption></figcaption></figure>

#### Message Setup

<figure><img src="https://985110910-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Hio8LJewN8lQY2Vlqy0%2Fuploads%2FTuSGr79zqmAJZ6M8brE9%2FMessage%20setup%20airship%20pn.png?alt=media&amp;token=508f4baa-a5f6-49e2-89a9-e556e5723dde" alt=""><figcaption></figcaption></figure>

* Choose the project connected to the selected integration.
* Choose the template created in Airship.
* You can also specify the device or send a notification to ALL devices connected to a named user id.

#### Value Mapping

<figure><img src="https://985110910-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Hio8LJewN8lQY2Vlqy0%2Fuploads%2FT8wyDYCY0FAoHMclFagS%2Fairship%20Value%20mapping.png?alt=media&amp;token=c5f9a8ed-e120-4411-9ac5-6cf61a3af6a0" alt=""><figcaption></figcaption></figure>

Airship allows you to use variables in your notification template for personalisation. The variables used in the template you selected are listed in the ‘Select Variable’ drop-down as shown. Map it to the appropriate data available for the user using attributes or handlebars.

**Response Data**

You will see the following response data with this integration:

* Sent
* Delivered
* Open
