---
title: "Testing SAP Emarsys"
slug: "how-to-test-sap-emarsys-in-app-messages"
updated: 2025-10-21T11:58:10Z
published: 2025-10-21T11:58:10Z
canonical: "docs.newstore.com/how-to-test-sap-emarsys-in-app-messages"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.newstore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Testing SAP Emarsys

Before launching Push Notifications campaigns or In-App Messages campaigns, test SAP Emarsys automations and flows on `Staging`.

This article helps you to have the correct Shopping App setup. Documentation and tutorials by SAP Emarsys are available to learn more about its functionalities and specifications.

### Pre-requisites

You need to ensure that you have the following items before you start testing.

- Access to the Shopping App Beta app
- Emarsys sandbox with `Mobile Engage` enabled
- Beta app is correctly connected to the Emarsys sandbox

[Learn more](https://docs.newstore.com/docs/sap-emarsys-sdk-for-advanced-omnichannel-marketing#enable-sap-emarsys) about enabling Emarsys and ask your Omnichannel Success Manager or contact Customer Support if necessary.

### Testing SAP Emarsys

#### **Downloading the Beta app**

Install the latest beta version (iOS 3.53.0, Android 1.142.0 or later).

[Learn more](https://docs.newstore.com/docs/testing-your-shopping-app) about Beta apps

#### **Setting up the environment**

- Set the Merchant Environment to `Staging` .
- Open the app and navigate through a few screens.

[Learn more](https://docs.newstore.com/docs/how-to-set-the-merchant-environment-for-a-beta-app) about how to set an Environment

To verify that your device has been correctly identified, check if events are coming through.

1. Navigate to `Management` → `Predict Data Sources` .
2. Click `Web Behavior` → `Live Events` .
  - Errors are normal, considering that this is a staging environment
3. If `Live Events` is not visible:
  - Check that you have completed the previous steps in this guide.
  - In the top-right corner of the window, click `Refresh` .

![](https://cdn.document360.io/c2d22fcd-a44b-4e1e-bf3a-84f0ffba0dbe/Images/Documentation/image(63).png)

- Validate that events are flowing in. Events will match your previous journey in the app.

![](https://cdn.document360.io/c2d22fcd-a44b-4e1e-bf3a-84f0ffba0dbe/Images/Documentation/image(65).png)

#### **Updating segments or contact list (if used)**

Refresh the segment to include your device among those available to target by Emarsys.

During onboarding, NewStore already pre-defined iOS/Android test segments that you can reuse.

- Go to `Emarsys` → `Contacts` → `Audiences` (Segments or Contact Lists) and find the row to update.
- Click `Recalculate` (Segments), or `Refresh` (Contact Lists) at the right end of the list row.

![](https://cdn.document360.io/c2d22fcd-a44b-4e1e-bf3a-84f0ffba0dbe/Images/Documentation/image(62).png)

#### **Creating and testing a campaign**

- Navigate to `Channels` → `Mobile Engage` (Push Messages or In-App Messages tabs).
- Create the In-App Message or Push Notification campaign you’d like to test.
- Use the Emarsys test functionality to send test messages.
- For a more thorough end-to-end test, being in a staging/sandbox environment, you can also launch the campaign directly.

### **Testing notes**

- Push Notifications may experience some delay before appearing
- For In-App Messages, you might need to restart the app multiple times before they are displayed — testing can be difficult sometimes due to the trigger logic in the app.
