Testing SAP Emarsys

Prev Next

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 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 about Beta apps

Setting up the environment

  • Set the Merchant Environment to Staging .

  • Open the app and navigate through a few screens.

Learn more 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 .

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

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.

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.