mPulse Mobile delivers solutions that you can use to reach your customers over a range of channels such as call centers, email, text messaging, portals, apps, and physical mail. Blueshift's integration with mPulse allows you to send an SMS to your customers via mPulse.

Supported message types

Blueshift's integration with mPulse supports only SMS messages.

Tracked events

If you use mPulse integrated with Blueshift to send SMSes from a campaign, we can track:

  • Sends
  • Clicks
  • Unsubscribes/Subscribes

Note: You must first set up a webhook in mPulse so that Blueshift can receive messaging events.


Before you can set up integration with Blueshift, you must have your mPulse account set up.


It is important that all your customer phone numbers are saved in the E.164 standard.

The following information is required for integration with Blueshift:

  • The API username and password. Reach out to your mPulse account manager to get the API username and password.
  • The mPulse account ID that you can find under the Account tab:


  • The mPulse list ID that you use in the campaign. Get in touch with your account manager to setup a list and get the list ID. 
  • Share the following webhook URL with your mPulse account manager and ask them to set it up for your mPulse account. You need to set up this webhook URL in your mPulse account so that our platform can receive subscription/un-subscription call backs from mPulse. For more information, see Unsubscribes for SMS.

Set up integration

To set up integration, complete the following steps:

  1. Sign in to the Blueshift app, and click App Hub in the left navigation menu.
  2. Go to All Apps, search for, and select mPulse.
  3. You can also go to SMS Apps and select mPulse.
  4. Click Configure to view all the configured adapters.
  5. Click +ADAPTER to add an adapter.
  6. Add a Name for the adapter.  If you have multiple adapters, the adapter name helps you to identify the integration.
  7. Provide the following details for integration:


    Field Description
    Username Specify the API username in this field. 
    Password Specify the API password in this field. 
    Account ID Specify the mPulse account ID. 
    List ID Specify the mPulse list ID that you use in the campaign.
    Event Name Specify the event name that you use to trigger a campaign in mPulse.

    Enter the custom domain for shortened URLs.

    This is the domain that will be used to mask links for tracking purposes.

    The domain must be setup as a CNAME record in your DNS. The CNAME must map to either (US or Rest of the world) or (EU region) based on your Blueshift login region. SSL is required for any link masking domains.

    If you are unsure which domain to setup in your DNS please contact your CSM or

    For example, if you custom domain is and the original link is, the shortened link could look like

  8. Click Save to add the adapter.

Next steps

  1. Create an SMS template for your messages.
  2. In your campaign journey, add an SMS trigger. On the SMS tab of the trigger, go to Send Settings and specify mPulse as the App and select the adapter that you just created.


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



Please sign in to leave a comment.