# Enhanced Personalization Proofing and Testing

Instantly preview personalized content with real user data, helping you refine campaigns directly. You'll see what your audience experiences without any extra steps.

Airship's personalization previewing tool renders your personalized content within a device preview using a specified user's [Attributes](https://www.airship.com/docs/reference/glossary/#attributes), accurately visualizing how messages will appear to individual users based on their unique data.

The updates in this release collectively streamline your content proofing process, reduce friction, and support faster QA cycles for personalized campaigns.

## Contact selection

In addition to existing methods of previewing using data from a [Preview Group](https://www.airship.com/docs/reference/glossary/#preview_test_groups) user or manually adding JSON data, the tool now offers the following direct user selection options:

* **Random Contact:** Generate a list of up to 10 real audience channels instantly. You can select a contact from this initial list or refresh to generate a new set.
* **Specific Contact:** Search for any user in your project by their [Named User](https://www.airship.com/docs/reference/glossary/#named_user), [Channel ID](https://www.airship.com/docs/reference/glossary/#channel_id), email address, or [MSISDN](https://www.airship.com/docs/reference/glossary/#msisdn).

After selection, you can also modify or override their Attributes for deeper personalization testing scenarios.

## Enhanced user interface

We moved the personalization previewing tool from a floating panel to a collapsible drawer. This change provides increased screen real estate for content configuration and improved usability.

## How to preview personalization

Where message, [Template](https://www.airship.com/docs/reference/glossary/#template), and [Snippet](https://www.airship.com/docs/reference/glossary/#snippet) previews appear, select **View** for **Preview Data** to open the configuration drawer. Then, select and configure a data source: Preview Group, Random Contact, or Specific Contact. Select **JSON** to view and edit the Attributes.

![Previewing personalized content in a message](https://www.airship.com/docs/images/whats-new/personalization-example_hu_26c52160d455c1b3.webp)

*Previewing personalized content in a message*

You can instantly see how your message renders for the selected channel and test your personalization using various channels and data sets.

In the Review step of a composer, select **Send Test** to verify the message appearance on an actual device. You can personalize the message using the data currently selected in the Preview Data tool to send a consistent message to all test recipients. The Send Test option is not supported for Scenes and In-App Automation.

## Documentation

Get all the details in [Previewing personalized content](https://www.airship.com/docs/guides/personalization/previewing/). For sending a test to users, see the Review step for the following:

* [Create a Message](https://www.airship.com/docs/guides/messaging/messages/create/#message-review)
* [Create an Automation](https://www.airship.com/docs/guides/messaging/messages/sequences/create-automation/#message-review)
* [Create a message A/B test](https://www.airship.com/docs/guides/experimentation/a-b-tests/messages/#create-a-message-ab-test)
* [Test a Sequence](https://www.airship.com/docs/guides/messaging/messages/sequences/create/test/#test-a-message-in-a-sequence)
