With SendPulse, you can create an automation that sends personalized SMS messages triggered by an event in your system. For example, you can track abandoned carts, site registrations, or product purchases on your site and transfer your order and customer data to SendPulse.
In this article, we will talk about how to add a new product purchase event and create a flow that will send an event-triggered SMS message to your customer.
Add New Event
Go to the menu "Email" > "Automations," and click Events Manager.
Click Add new event.
Select the "Purchase" event, or create a custom event.
You can delete or add variables in the settings menu and set the variable type — string, number, date, or structure.
Next, the service will generate a link your system should send requests to.
Choose your request method, and copy the generated link.
Create an Automation
Go to "Automations," and click Create new automation.
Select "Automation 360."
Configure Automation Settings
Enter your automation name, specify the sender, connect Google analytics, and select the unsubscribe page and unsubscribe form's language.
Set Your Series Start
Specify the "Purchase" event created as a start condition in the previous step.
Additionally, you can specify the mailing list you want to use the message variables from.
Check whether you want the series stop to be triggered by an event, and select this event. You can also count the series stop as a conversion.
Add the "SMS" Element
Drag the "SMS" element into the editor field, and specify the start message’s sending time.
Read more about block execution conditions in the article: Element (block) execution time.
Note that the message will be sent to the phone number specified in the
phone variable of the received event.
Enter the SMS sender's name.
Please note that you can enter up to 11 Latin characters in combination with numbers as your SMS sender name, including spaces. Entering numbers without letters is not allowed.
To send messages through a national channel for some countries and operators, the sender’s name must be registered in advance.
To send messages only through an international channel, go to "Service Settings" > "Other Settings," and activate the "Use the international route for sending SMS when you do not have a registered SMS Sender ID" option.
Enter the SMS text. You can personalize the message text and insert more variables.
Additionally, you can add the unsubscribe link, which will add from 23 to 25 characters to the overall length of your message text.
Add Additional Elements
Additionally, you can add other elements to diversify the functionality of the flow. For example, you can add the "Condition" element to track your email opens and deliverability,the "Filter" element to branch the flow based on the variable value, or the "Email," "Messenger," and "Viber" elements to send messages.
Save and Launch
Once you've finished setting up your flow, save and launch it.
As soon as your system sends the data to the event URL, the user will receive your SMS message.
Last Updated: 27.04.2022