Skip to main content
All CollectionsCampaignsEmail Campaigns
Scheduling Email Campaigns
Scheduling Email Campaigns

Learn how to schedule your email campaigns

Ira avatar
Written by Ira
Updated over a week ago

Choosing the right time to send your emails is critical for maximizing engagement.

With Omnisend, you don’t need to worry about manual timing—you can schedule your emails in advance to ensure they reach your audience at the most effective time.

Verify the Time Zone

Before scheduling your campaigns, ensure that your time zone settings are accurate. To verify or update your time zone:

  1. Click on the My Profile icon in the top-right corner.

  2. Navigate to Store Settings → Contact Information.

  3. Scroll down to find the time zone field and update it if needed.

Accurate time zone settings ensure your emails are sent when intended.

What is a TZO-Optimized Campaign?

Time Zone Optimization (TZO) allows you to send your campaign at the most relevant time for each subscriber based on their local time zone. This is especially useful when you have a global audience and want to deliver your message at a specific time that aligns with your subscribers' local schedules.

How Does TZO Work?

  • IP Address Identification:
    TZO determines your subscribers’ time zones using their IP addresses. These IP addresses are collected automatically when contacts subscribe through Omnisend signup forms.

  • Limitations:
    If you import a Country property for your contacts or add location data manually, TZO won’t work because it requires an IP address. If contacts are missing IP addresses, emails will default to your store’s time zone.

💡 Pro Tip: Use Omnisend signup forms to ensure your subscribers’ IP addresses are collected, enabling full use of the TZO feature. This guarantees better timing and improved engagement for your global audience.

Schedule the Email

You will find the option to schedule the campaign in the last stage of the Email Campaign setup. But to access this option, you need to complete the previous steps.

When setting up your email campaign, you can choose from two scheduling options in the final step:

  1. Send Based on Your Time Zone: Deliver emails based on your store’s set time zone. (You can check and update your time zone in Store Settings → Contact Information.)

  2. Send a Time Zone-Optimized (TZO) Campaign Based on the Subscriber's Time Zone: Deliver emails at the same local time for each subscriber, ensuring optimal engagement.

Note, when you schedule a campaign with TZO:

  • Suppose the subscriber's local time is already past the scheduled time when you set up the campaign. In that case, the email will be sent immediately (usually within 5 minutes) as long as there are no delays caused by validation.

  • Otherwise, the campaign will be sent at the designated time in the subscriber’s local time zone.

You can click on the Select date field to set when the email should be sent. The time can be set to any value with 15 minutes of proximity.

After you confirm the campaign schedule by clicking on the Schedule campaign option, it will appear under the campaigns tab with a pending status.

Managing Scheduled Campaigns

If you need to make changes to a scheduled campaign or cancel it before it starts:

  1. Click Restore to Drafts.

  2. Update the email content or settings.

  3. Re-schedule the campaign.

⚠️ Note: If an email campaign based on your time zone has a "Started" status, it cannot be restored to drafts—it will be sent to all recipients.

💡 Reminder: The recipient list updates automatically one minute before the campaign is sent. If new contacts meet the Segment’s criteria, they will be included in the sending list.

Stopping a TZO Campaign with 'Started' Status

If your campaign is using Time Zone Optimization (TZO) and has the status Started, you can stop it even after the sending process has begun. This is particularly useful if you notice an error or need to halt the campaign for any reason.

To stop a Campaign that has started:

  1. Go to the Campaigns tab and locate the campaign with the Started status.

  2. Click on the three dots (...) next to the campaign name.

  3. Select Cancel.

The sending process will stop immediately. Any emails that have not yet been sent will not be delivered, and any unused credits will automatically return to your account. The campaign will then appear in your list with a Canceled status.

Once the campaign is canceled, you can still see how many of your planned recipients actually received the message. All metrics (e.g., open rate, click rate, sales) for those recipients will be displayed in the table.

Please note that this functionality is only available for email campaigns.

Still have questions? Feel free to contact us via in-app chat or at [email protected]. We are here 24/7 for you!

Did this answer your question?