Introduction
Smashpops provides highly addictive and customized gamified pop-ups to add new email subscribers and grow your customer base through your app or website.
MoEngage <> Smashpops
Using the MoEngage and Smashpops integration, you can target the customers who have played on your website and give them rewarding coupons through email campaigns. You can also create custom segments and retarget them to win back your dormant users. Smashpops updates the user attributes on MoEngage whenever someone plays a game and also forwards the events so that you can timely target them using Flows.
Integration
library_add_check |
Prerequisites
|
Step 1: Get your Data API Key and Secret from MoEngage
In your MoEngage Dashboard, make a note of Data API ID and Data API Key. You will need these values to set up the integration on Smashpop.
info |
Information We have revamped our dashboard settings UI. The Data API ID and Key are available in Settings -> Account -> APIs section in the new UI. For more information, refer to Summary of Changes - Settings UI Revamp. |
Step 2: Setup MoEngage integration on Smashpop
- On your Smashpop dashboard, go to “Integrations” and click on “Add integration > MoEngage”.
- Fill in the following values:
Field | Description |
Data Center (cluster) |
Region of your MoEngage data cluster. This can be found in your dashboard URL : https://dashboard-0X.moengage.com/ - enter the value of "X" - "1", "2" or "3" (number only) |
App ID |
The Data API ID you copied earlier. The Workspace ID of your MoEngage account is available in the following navigations in the revamped and old UIs:
The Data API ID and the Workspace ID of your MoEngage account are the same. |
API Key |
The Data API Key you copied earlier. The Data API key of your MoEngage account is available in the following navigations in the revamped and old UIs:
|
- Once you’ve entered this info, click on “Add account” and it should have added your MoEngage integration.
- Next, edit a popup in SmashPops, go to “Settings > Data collection”, click on “+ Add integration” and select your MoEngage integration.
- From there, click on “Advanced fields bindings” and enter variable names for the extra properties you’d like us to send to MoEngage (for instance
spps_last_coupon_code
for the coupon code andspps_last_coupon_name
for the coupon name).
- You can also add any other custom property you want. Click on "+ Add static field", and enter the value of the field and choose the name of the field to be sent to MoEngage.
- Save your popup when you're done editing it.
Step 3: Check user attributes on MoEngage when someone plays a game
- Smashpop will create the user in your MoEngage account (with the custom properties you specified).
- Use these custom attributes to create your custom segments on MoEngage and send out targeted campaigns:
Step 4: Create event-triggered campaigns when someone plays a game
- Smashpops will also send a “SmashPops game played” event (also with the custom properties you specified):
- Use this event to either send out event-triggered campaigns or create an omnichannel orchestration using flows: