A triggered campaign is an email, SMS, push or in-app campaign that is sent after a triggering event has occurred. An example would be an order confirmation email triggered by a purchase event.
Here's an example of a triggered email:
Creating a triggered campaign
Follow these steps to create a triggered campaign in Iterable:
Click on the Create New Campaign button or the New Triggered Campaign option on the left menu bar.
Enter a name for your campaign, select the API Triggered Campaign type and the appropriate message medium.
Click Continue to Templates to select a template for the campaign. This will clone a base template and create a new template with a new template ID that is completely unique to the new campaign. If you’d like to build a template from scratch, choose the Use Empty Template option. You can also use a data feed to populate your template.
Click the Continue to Design button to make any necessary edits for your template. Next, you can either create an A/B experiment for the campaign or save and continue to schedule the campaign.
On the Review & Launch page, you will see a sample API request for the campaign. In your app, after the campaign is active, trigger it by calling the
POST /email/targetAPI endpoint.
In the left-side menu, you'll find an activity called Scheduled Messages under Triggered.
Here you'll find all triggered messages that have a future send date (
sendAt in the API call is set to a future date).
You are also given the option to delete any or all of these messages in the event that you want to cancel the sends.
In addition to seeing future, scheduled triggered sends, you can also see messages that were recently sent under Triggered > Sent Messages.
From here, you can also view a preview of the sent message and/or resend the message if you'd like. The preview and resend will both be rendered in accordance to the current template version, which may be different from the version used for the original message.