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 EngageenabledBeta 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.
Navigate to
Management→Predict Data Sources.Click
Web Behavior→Live Events.Errors are normal, considering that this is a staging environment
If
Live Eventsis not visible:Check that you have completed the previous steps in this guide.
In the top-right corner of the window, click
Refresh.
.png?sv=2022-11-02&spr=https&st=2025-10-30T00%3A52%3A45Z&se=2025-10-30T01%3A03%3A45Z&sr=c&sp=r&sig=FQoPVZcwbM1ftAOdHrg3NSHmIGFVmmXbzZ3Ho0cVerQ%3D)
Validate that events are flowing in. Events will match your previous journey in the app.
.png?sv=2022-11-02&spr=https&st=2025-10-30T00%3A52%3A45Z&se=2025-10-30T01%3A03%3A45Z&sr=c&sp=r&sig=FQoPVZcwbM1ftAOdHrg3NSHmIGFVmmXbzZ3Ho0cVerQ%3D)
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), orRefresh(Contact Lists) at the right end of the list row.
.png?sv=2022-11-02&spr=https&st=2025-10-30T00%3A52%3A45Z&se=2025-10-30T01%3A03%3A45Z&sr=c&sp=r&sig=FQoPVZcwbM1ftAOdHrg3NSHmIGFVmmXbzZ3Ho0cVerQ%3D)
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.