Recommended send time
Coming SoonWe're actively working on this feature, and we've only shared it with a subset of users so far. If you don't have access to it, and want to try it out, let us know! UpdatedWhen you send an email from a campaign or a newsletter, Customer.io can recommend an appropriate send time based on your users’ time zones.
How it works
When you set up a newsletter or an email in a campaign, you can click Recommend send time to schedule the email to send at the best time for your audience.
The calculation leverages AI along with the content of your message and your audience’s time zone. The recommendation also sets a fallback send time, which we’ll use whenever we don’t know someone’s time zone.
timezone
attribute?}
a-->|yes|b(Send at recommended time)
a-.->|no|d(Send in fallback time zone)Capture your audience’s time zone
To take advantage of send time recommendations, you need to capture your audience’s time zone in a timezone
attributeA key-value pair that you associate with a person or an object—like a person’s name, the date they were created in your workspace, or a company’s billing date etc. Use attributes to target people and personalize messages. in one of our supported formats. We use this attribute to determine whether someone gets the message at the recommended time in their time zone or at the fallback time.
Anybody who doesn’t have a timezone
attribute set will get the message at the fallback time. If you’re not sure if people have a timezone
attribute, you can browse People in your workspace.
Using recommended send time in a campaign or API-triggered broadcast
When you set up an email in a campaign, open your message Settings and you’ll see a Recommended Send Time option.
- Click Recommend Send Time to schedule the email to send at the best time for your audience.
- Select the fallback timezone and then click the recommended option.
This creates a new Time Window step directly above the message in the workflow. This is how we manage timezone-based sending in a campaign workflow. The Time Window step holds people in the campaign until their recommended send time. When they fall into the recommended time window, they’ll get your message and continue through the campaign.
If the person is already in the time window when they reach that step, we’ll send the message immediately and they’ll continue through the campaign. They don’t have to wait for the next time window.


Set your messages to send automatically
If your messages are set to Queue Draft, we’ll queue your draft at the recommended send time but we won’t send it. That might defeat the purpose of using recommended send times. Make sure you set your messages to Send Automatically to take advantage of recommended send times.
Removing or updating the recommended send time
You can edit the time window step directly. If you want to recommend a new time, you’ll need to delete the time window step above your message. Select your message, click Settings and then you can recommend a new send time.
When you recommend a new time, we’ll create a new Time Window step above your message.
Using recommended send time in a newsletter
In the Review step of a newsletter, click Recommend send time to schedule the newsletter to send at the best time for your audience.

