Skip to content
Follow
Windows

How to Automatically Sync Events from Email to Outlook Calendar

Richard
Written by
Richard
Nov 24, 2023 Updated Oct 6, 2026 4 min read
How to Enable Variable Refresh Rate in Windows 11
How to Enable Variable Refresh Rate in Windows 11

Outlook can scan your inbox for flight confirmations, hotel and dinner bookings, and package delivery notices, then add them to your calendar as events. You see your plans in one place and don’t have to copy dates and times by hand. The scanning runs in the background once you switch it on.

Advertisement

The setting appears in the new Outlook for Windows and in Outlook on the web, and it is tied to your account. It is not a Windows setting. The steps below use the new Outlook layout. Microsoft changes these screens often, so a label may differ slightly on your version. Classic Outlook, the older desktop version, uses File Options instead of a gear icon. I can’t promise it has this exact setting, so use the new Outlook or Outlook on the web if you can’t find it.

⚡ Quick Answer

Open Outlook, click the Settings gear, select Calendar, then Events from email. Choose your account and enable toggles for flights, hotels, and package deliveries to automatically add them to your calendar.

Advertisement

Prerequisites

Check the following before you start. Most “I can’t find the option” problems come from one of these:

  • The latest version of the Outlook app installed. Update it from the Microsoft Store if you are not sure. An old build may not show the Events from email page.
  • An active Microsoft 365, Outlook.com, or Gmail account. Email scanning works best with Microsoft 365 and Outlook.com mailboxes. Support for a Gmail account added to Outlook can be more limited. A work or school account may have the setting locked by your administrator.
  • If you are using an external calendar, have your iCal URL or .ics file ready. You only need this for the later methods.

How to Sync Events to Outlook

  1. Open the Outlook app on your computer. Make sure you are on the new Outlook layout, or sign in to Outlook on the web instead.
  2. Click the Settings gear icon in the top right corner. A settings panel opens on the right side of the window.
  3. Select the Calendar tab. You will see a list of calendar settings on the right.
  4. Click Events from email. The options for automatic event creation appear. If this entry is missing, your Outlook version may be out of date, or your organization may have turned the feature off.
  5. Choose your account and toggle the settings for Flight reservations, Hotel reservations, and Package deliveries. Each toggle shows as on once it is switched. If you have more than one account, repeat this for each one. The wording of these toggles can differ slightly between versions.

New events do not show up instantly. Outlook adds them as matching emails arrive, so test it with the next booking confirmation you receive. To undo the change, go back to the same page and switch the toggles off. Events Outlook already added stay on your calendar until you delete them.

Open the new Outlook app in Windows 11
Open the new Outlook app in Windows 11
Add Gmail to Outlook app in Windows 11
Add Gmail to Outlook app in Windows 11
Outlook Calendar on sidebar
Outlook Calendar on sidebar
Outlook account level email settings
Outlook account level email settings
Outlook account level email settings options
Outlook account level email settings options

Importing vs. Subscribing

Subscribing to an iCal URL lets you sync events to Outlook so your schedule updates automatically when changes happen. Importing an .ics file only creates a one-time copy that stays frozen if the original event changes. For a schedule that changes often, such as a team calendar or a sports fixture list, subscribe.

The usual steps in Outlook on the web and the new Outlook are:

Advertisement
  1. Open the Calendar view in Outlook.
  2. Click Add calendar in the left pane.
  3. Choose Subscribe from web to use an iCal URL, or Upload from file to import an .ics file.
  4. For a subscription, paste the iCal URL and give the calendar a name. For a file, click Browse and select the .ics file.
  5. Click Import. The calendar should now appear in your calendar list.

A subscribed calendar refreshes on a schedule set by Outlook, not instantly. A change at the source can take several hours to appear. To undo a subscription, remove the calendar from your calendar list. An imported file is a one-time copy, so you have to delete its events yourself.

Using Automation Tools

Automation tools like Zapier or Microsoft Power Automate (a service that lets you connect different apps) can pull events from your email into Outlook Calendar automatically. Use them when the built-in scanning does not recognize your emails, for example a booking from a small local business.

The general approach is the same in both tools. You build a flow with a trigger, such as a new email arriving that matches a sender or subject, and an action that creates a calendar event in Outlook. You then map fields from the email to the event, such as the subject, start time and location. The tool can't always read dates out of free text, so test the flow with a real email before you rely on it. Some features in these services need a paid plan, depending on the connectors you use.

Summary

Syncing events to Outlook simplifies managing your schedule by automating the process. Whether you use built-in email scanning or iCal subscriptions, keeping your calendar updated across platforms takes little effort. Use scanning for common confirmations, subscriptions for calendars that change, and automation tools for the gaps.

Always verify privacy settings when using external tools to protect personal data. These tools need permission to read your mail or write to your calendar. Only connect ones you trust, and remove the connection when you no longer need it.

Have a question about this guide?

Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.

Did this guide fix your problem?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

6 Comments

Leave a Comment

Your email address will not be published. Required fields are marked *