Once you have activated this feature, the option SMS Campaigns will appear in the Channels menu of your Emarsys application.

This menu option has the following tabs:


The Dashboard presents you with your usage statistics, as well as your current credit balance in the upper right corner.

SMS Dashboard

You can select a date range for your report and see the total number of messages sent, their total cost, as well as a Breakdown by Country, which contains columns with information on the country, the total number of messages sent, the total number of SMS parts sent, the price per part and the total cost for the given country.



On the Create tab you can:

  • Filter your existing campaigns.
  • Create new SMS campaigns.
  • View, edit and delete existing campaigns.

The SMS campaigns on this tab have not yet been launched, but may already have been scheduled (or they have been added to an Automation Center program). The Type column indicates both the type and the status of the campaign:

  • Draft batch – No recipients have been chosen. Please note that you cannot schedule the SMS campaign before choosing the recipients.
  • Sent batch – Recipients have been chosen and the campaign has been scheduled. In this case the following information is also included:

    • Scheduled – The schedule date and time are shown in DD-MM-YYYY HH:MM format.
    • Recipient source – In the form of Segment/Contact list: segment/contact list name – message name.
  • Automation center campaign – The recipient source is defined as For Automation Center on the Recipient and scheduling page. Only campaigns that are saved with this recipient source are available for selection in the Automation Center SMS node.

For more information, see Creating your SMS Campaign Content.


Click the Reporting tab to see the available reports.

Here you can:

  • View all the launched SMS campaigns.
  • Toggle between Batch or Automated campaigns.
  • View campaign reports.
  • Edit and Copy campaigns.

For more information, see SMS Reporting.

Inbound SMS

An inbound number is a requirement for sending text messages in certain countries, such as the USA, Canada and France, so the contacts can unsubscribe using STOP keywords. However, they can also be used to collect other information, such as email addresses or customer feedback.

If you plan to send to a country which requires an inbound number, or want to use one for other purposes, please contact Emarsys Support to enable this tab.

Important note: If you are not required by local regulations to use an inbound STOP keyword, we strongly recommend using the unsubscribe link as your opt-out method. Not only is it cheaper for you, but you can also track the unsubscribe rate of each campaign.

The Inbound SMS tab has the following sections:

Unsubscribed using STOP keyword

SMS Inbound number

Here you can see all the contacts who have successfully unsubscribed using a recognized STOP keyword. They will not be able to receive marketing SMS messages from you any more.

Please note that it is not possible to know exactly which SMS campaign the contact was replying to, although you can estimate this from the reply timestamp.



Here you see all the messages that were not recognized as STOP keywords. These can include misspelled keywords, simple questions or data you have specifically requested.

  • Inbound email addresses – If a contact sends their email address via an inbound message, Emarsys will automatically update the database with this information.

Inbound event setup

On this tab you can create inbound events that will link a keyword sent to your SMS inbound number with a defined action in Emarsys.

The events you create here are listed on the External Events page and can be called via the Emarsys API external events endpoints. They are also available for selection in the Automation Center External Event node.

Inbound events are listed with the following naming convention:

  • SMS <inbound number> Autoresponder: <event name>

When you create an event you must define the following:

  • Event name – The suffix of the auto-generated name shown above.
  • Keyword(s) – These are the keywords to trigger the action. You can define as many as you like and they must consist of at least two alphanumeric Latin characters (a-z, A-Z, 0-9). Keywords are not case-sensitive.
  • Type – Here you select from the predefined event types (see below).
  • Inbound number – This is the inbound number that will receive the reply.


Emarsys SMS comes with the following predefined event types. If you require additional events, please contact Emarsys Support.

  • inboundResponder – Use this if you simply want to respond to an inbound message, without creating a contact or updating a database field.
  • inboundJoinResponder – Use this to create a new contact with the mobile number used for the reply, and to subscribe them to future SMS campaigns.
  • inboundEmailHandler – Use this to create a new contact with the mobile number used for the reply and the email address contained in the message. This event will add an email address if the contact already exists.
  • inboundInboxHandler – Use this to save the text following the keyword into the SMS inbox.
  • inboundUnsubscribeHandler – Use this to opt the contact out of all SMS campaigns sent from the given inbound number (this is a useful way to comply with regional regulations governing different STOP keywords).

If you want to give contacts who register via SMS the option to receive an email confirmation of this, you could create an SMS message with:

“Text CONFIRM to 90210 to receive a confirmation of your registration via email.”

You would then create a suitable inbound event:


This event will now appear in the External Events node as:


You can now create a welcome email with all the registration details, and link this to the event in an Automation Center program:


Now the contact will trigger an email when they send the keyword Confirm to the defined inbound number.