Smashpops

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

  • Ensure you have access to your Smashpops account.
  • Ensure you have access to your MoEngage account. 

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

  1. On your Smashpop dashboard, go to “Integrations” and click on “Add integration > MoEngage”.

  1. 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 App ID of your MoEngage account is available in the following navigations in the revamped and old UIs:

  1. Revamped UI:  Settings -> Account -> APIs -> App ID.
  2. Old UI: You can find this by navigating to Settings -> App Settings -> APIs -> Data API Settings.

The Data API ID and the App 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:

  1. Revamped UI:  Settings -> App Settings -> APIs -> API Keys -> Data
  2. Old UI: You can find this by navigating to Settings -> App Settings -> APIs -> Data API Settings.
  1. Once you’ve entered this info, click on “Add account” and it should have added your MoEngage integration.
  2. Next, edit a popup in SmashPops, go to “Settings > Data collection”, click on “+ Add integration” and select your MoEngage integration.

MoEngage setup 3

  1. 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 and spps_last_coupon_name for the coupon name).

MoEngage setup 4

  1.  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.
  2. Save your popup when you're done editing it.

Step 3: Check user attributes on MoEngage when someone plays a game

  1. Smashpop will create the user in your MoEngage account (with the custom properties you specified).

  1. 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

  1. Smashpops will also send a “SmashPops game played” event (also with the custom properties you specified):

  1. Use this event to either send out event-triggered campaigns or create an omnichannel orchestration using flows:

MoEngage setup 7

Previous

Next

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?