This document describes how to use Send Time Optimization with workflow send nodes.
Send Time Optimization tries to automatically improve some particular campaign metrics:
- For email campaigns, it works to maximize the Email Open Rate (Unique Email Opens or Clicks / Total Emails Delivered) and Email Click Rate (Unique Email Clicks / Total Emails Delivered).
- For push notification campaigns, it tries to maximize the Push Open Rate (Unique Pushes Opened / Total Pushes Delivered).
To do this, it uses machine learning to analyze each recipient's historical engagement behavior (in the same Iterable project), and then chooses a send time when they're likely to open the message.
In a workflow, when a user enters a Send Email or Send Push node for which Send Time Optimization has been enabled, Iterable sends the message to that user at an optimized send time. Until the optimized send time arrives, the user remains in that workflow node.
To learn more about Send Time Optimization, read:
Table of contents
Enabling Send Time Optimization for a workflow campaign
To use Send Time Optimization with a Send Email or Send Push workflow node, follow these instructions:
Navigate to Messaging > Workflows.
Open an existing workflow or create a new one.
In Workflow Studio, drag a Send Email or Send Push action onto the canvas.
You can only configure Send Time Optimization for new Send Email or Send Push nodes. You cannot enable it for existing nodes. If you'd like to enable Send Time Optimization for an existing node, create a new one and swap it in.
Edit the Send Email or Send Push node by double-clicking on it.
Assign a Campaign Name to the node and apply any necessary Labels.
Enable the Send Time Optimization toggle.
Specify the maximum number of hours (between 6 and 24) after the campaign's configured send time—whether immediate or scheduled—that Send Time Optimization can send messages. Send Time Optimization optimizes send times at a one-hour granularity and sends messages at the top of the hour.
Select a template and click Update Node. On the Workflow Studio canvas, Send Email and Send Push nodes for which Send Time Optimization has been enabled are marked as Send Time Optimized and display the selected send window.
Save and enable the workflow as necessary.
- For any new Send Email or Send Push node, you can enable or disable Send Time Optimization up until you save the workflow.
- If you clone an existing Send Email or Send Push node, you can enable or disable Send Time Optimization in the clone until you save the workflow.
To monitor the results of your workflow, navigate to Messaging > Workflows and click on the name of the workflow. For more information about campaign metrics, read Workflow Analytics.