Triggered delivery
With triggered delivery, targeted users enter the campaign only when they complete a specific action — such as tapping a button or completing a purchase.
Users must complete the selected trigger(s) in order to enter the campaign. This type of behavior-based delivery can be more effective at driving engagement than scheduled one-time blasts.
To send behavior-based campaigns:
- Select the Triggered delivery option
- Specify Delivery trigger - the event(s) that trigger(s) the delivery of the Campaign. There are several trigger event options to choose from in the dropdown.
- Select Deliver delay (in Single-message campaigns only)
Example: [1] [days] [exact time] [After user triggers this campaign] - Specify campaign Start
- Select the Start immediately after publish option to start the campaign immediately after Start Campaign confirmation button is clicked
or - Select the Start on [Date] [Time] option to schedule campaign start on a specific date and time (default)
- Select the Start immediately after publish option to start the campaign immediately after Start Campaign confirmation button is clicked
- Specify campaign End (optional)
- Finish campaign manually is selected by default. That means that you can later decide when to finish the campaign on your own by clicking the End Campaign button.
- Select the Finish on [Date] [Time] option to schedule campaign end on a specific date and time
End Date
If your campaign involves triggered in-app messages or variables, you may want to set an end date and time to prevent users from triggering messages that are no longer relevant (like after a sale is already over).
Trigger Event Options
Event | Description |
---|---|
User first starts app | When a user opens the app and initializes Leanplum for the first time. |
User starts app | When a user opens the app and initializes Leanplum. |
User starts or resumes app | When a user opens the app or brings it up from the background. |
User triggers event | When a user does a specific event. (Can be one of your custom events, or a Campaign's Enter or Exit event.) |
User triggers event with parameter | When a user triggers an event with a parameter value that contains, is greater than, or is less than a certain value. The parameter name must be an exact match - it is case sensitive. The parameter value is case insensitive - it will match both "My Value" and "my value". |
User advances to state | When a user advances to a particular state. |
User advances to state with parameter | When a user advances to a state with a parameter value that contains, is greater than, or is less than a certain value. The parameter name must be an exact match - it is case sensitive. The parameter value is case insensitive - it will match both "My Value" and "my value". |
User attribute changes | When a user attribute changes to any value or to a particular value. |
User enters custom region | When a user travels into a specific geographic area. (Go to Custom Regions to define your regions.) |
User exits custom region | When a user travels outside of a predefined geographic region. |
Updated over 2 years ago