Triggered Messages let your schedule automated push and email messages based on users' behavior: when users perform specific actions in your app (thus triggering specific Events), they receive targeted messages. Relevant and user-centric, behavior-based messages make customer experience valuable. The more personalized and tailored messages are, the more likely users are to interact with them. Following this step-by-step guide, you'll have a behavior-triggered message configured and ready!
To specify the content of a triggered message, use Push and Email Presets, which are reusable content templates.
In your Pushwoosh Control Panel, go to the Send Push section. Once you configure the push message, scroll down to the very bottom of the page and click the Save Preset button on the left.
In your Pushwoosh Control Panel, go to the Send Email section. Fill in the forms of the "Creative" step and press the Save Preset button.
Once your user performs a specific action in your app (thus triggering a corresponding Event), our SDK detects this Event is happening and automatically schedules a message to be sent. To set up a Triggered Message, you have to create an Event previously.
1. Enter the name of a new Triggered Message.
2. Set up triggering rules. Here, specify one or more Events to trigger messages. Messages will be sent when any of the Events takes place.
To add a Trigger Event, choose it from the drop-down.
Then, press Add condition to specify Event attributes (if needed). Select an attribute from the drop-down and set its operator and values in the corresponding fields. For each Trigger Event, you can add several attributes.
3. Specify the content of the messages and set up a delay. Choose a Preset to be sent after a Trigger Event.
Both Push and Email Presets are available to choose. Presets are marked with the "push" and "email" labels and arranged by communication channel type.
Set up the delay between Event occurrence and message sending. For example, if you set the Wait for property to 1HH 0mm, the message will be sent in one hour after the Event takes place.
You can add several messages. To schedule a chain of triggered messages, press the Add message button.
4. Set up cancellation rules. When the Trigger Event occurs, Pushwoosh will wait for a specified time and send messages you selected on step 3. To cancel remaining messages, add Cancellation Events. The flow is the same as for Trigger Events. Please note the messages that have been sent already cannot be cancelled. For example, if the delay time hasn't expired yet and no messages are sent, all of them are cancelled. If some of the messages have been sent already, the waiting ones are cancelled.
5. Specify frequency capping
Frequency capping settings allow limiting the number of push messages sent to a particular user within a specified period. If no capping is set, the messages will be sent to every user complying with triggering rules specified in step 2.
Check the checkbox "Limit frequency of sending this message to a particular user" to set up the capping conditions.
Specify the max number of pushes that can be sent to the user and the period to be applied.
To analyze the results of a Triggered Message, add a campaign to your Preset.
Associating a Preset with a campaign, you will gain sent, open, and click-through rates for Triggered Messages sent in the course of that campaign.