Transactional SMS campaigns enable you to deliver time-sensitive, relevant notifications to customers exactly when they need them most. This capability significantly improves customer experience by providing immediate confirmation of orders, appointment reminders, password resets, and other critical communications that customers expect to receive promptly.
When properly configured, transactional SMS helps ensure important messages reach customers within seconds rather than being delayed or missed in crowded email inboxes. This streamlines your customer communication workflow while maintaining the personal touch that builds trust and satisfaction throughout the customer journey.
Transactional SMS's are automated messages triggered by an event or user action. For example, an order confirmation SMS, an event reminder SMS, a forgotten password SMS, and so on. Marketing Cloud enables you to create, manage, and send transactional SMS campaigns.
Transactional SMS campaigns are different from promotional SMS campaigns. While promotional SMS campaigns focus on advertising and marketing products and services, transactional SMS campaigns are instrumental in providing relevant information to customers in a timely manner.
You can create and manage your transactional SMS campaigns on the Transactional SMS Campaigns page. In Navigation, go to CAMPAIGNS, and select Transactional SMS Campaigns.

Creating Transactional SMS Campaigns
There are two ways you can create a transactional SMS – User Interface (UI) and REST API.
Create a Transactional SMS on the UI
- In Navigation, go to CAMPAIGNS, and then select Transactional SMS Campaigns.
On the Transactional SMS Campaigns page, click the NEW CAMPAIGN button.

On the New Transactional Campaign page, create the SMS message and set up message compliance. This step is identical to how you create a regular SMS message. For detailed instructions, see Creating SMS Campaigns.
📋 Note: You can only create your SMS message here. For sending the message, you'll be using an API.

- Click SAVE.
Create a Transactional SMS Using API
You can use the following POST method to create a Transactional SMS campaign:
POST /v2/:account_id/sms_campaigns.json
To learn about the API method in detail, reference the Online API Guide.
Sending Transactional SMS Campaigns
You can use the following POST method to send a Transactional SMS campaign to an individual mobile number:
POST /v2/:account_id/sms_campaigns/deliver.json
To learn about the API method in detail, reference the Online API Guide.
Note: The parameter values passed with the deliver POST method override the values defined in the transactional SMS campaign.
Related Articles
SMS & Mobile Messaging:
Multi-Channel Communication:
Platform Integration: