March 10, 2026 15 min read Rares Enescu

How to Set Up Recurring Emails in Outlook (4 Reliable Methods for 2026)

How to Set Up Recurring Emails in Outlook (4 Reliable Methods for 2026)

Let's be honest, sending the same email over and over is a soul-crushing task. Weekly reports, monthly reminders, daily check-ins—it all adds up to a mountain of manual work. You'd think a powerhouse like Outlook would have a simple "send recurring" button, but you'd be wrong. It's a huge oversight, forcing the rest of us to get creative with workarounds.

Why Bother Automating Your Recurring Outlook Emails?

Manually sending those emails isn't just boring; it's a genuine productivity killer. Worse, it’s a perfect recipe for human error. Every minute you spend copying, pasting, and triple-checking the schedule is a minute you're not spending on work that actually matters. And we've all felt that stomach-drop moment when you realize you forgot to send a critical invoice reminder or project update. Those small slip-ups can have real consequences.

The thing is, this isn't some niche feature. Professionals in every field need this for essential, everyday communication. Automating these messages isn’t a luxury—it's how you maintain consistency and claw back your time. To see just how far you can take this concept, check out these powerful email drip campaign examples for lead nurturing and customer engagement.

Common Scenarios Where Automation Is a Game-Changer

Think about these real-world situations. Setting up a recurring email would be a lifesaver for:

  • Project Managers: Automatically pinging the team for status updates every Monday morning. No more chasing people down.
  • Accountants: Sending invoice reminders to clients five days before the due date, like clockwork.
  • Property Managers: Distributing rent reminders to every tenant on the 25th of the month, without fail.
  • Team Leads: Kicking off the day with an automated "What are your top priorities?" email to keep everyone aligned.

Automating these emails is more than just a time-saver; it’s a way to free up your brain. Instead of adding "remember to send the report" to your mental to-do list, you can just set it and forget it. You can finally trust that your communications are running on their own.

By putting in a little effort upfront to set up recurring emails in Outlook, you build a system that works for you. This guide will walk you through a few solid methods to stop the repetitive busywork, cut down on mistakes, and make sure your important messages always go out on time.

For anyone with a Microsoft 365 subscription, Power Automate is the real deal. It’s the most robust, officially-supported way to get recurring emails running in Outlook. Think of it as Microsoft’s own version of Zapier or IFTTT, built to connect all their apps and get them talking to each other automatically.

I'll be honest, it can look a little technical at first glance. But if you need to send business-critical emails that absolutely, positively have to go out on time, this is the method you want. It’s true "set-it-and-forget-it" automation.

The magic happens through what Microsoft calls a Scheduled cloud flow. This is just a fancy term for a sequence of actions that runs on a schedule you define. The best part? It all runs in the cloud. Your computer can be off, Outlook can be closed—it doesn't matter. The email will send. This makes it perfect for things like a weekly project summary that needs to hit inboxes every Friday at 4 PM, or a monthly rent reminder on the first of the month.

Building Your First Scheduled Flow

Getting started is pretty straightforward. You'll head over to the Power Automate website, sign in with your Microsoft 365 account, and create a new flow from scratch.

Your flow will have two key parts:

  • The Trigger: This is what kicks off the automation. For our purposes, you’ll use the "Recurrence" trigger. This is where you get to be incredibly specific with your timing—down to the minute, day of the week, or day of the month.
  • The Action: This is what the flow actually does. You'll want the "Send an email (V2)" action, which hooks directly into your Outlook account.

This simple trigger-and-action setup is the foundation for all sorts of powerful automations. We have a complete walkthrough on how to set up recurring emails with Microsoft 365 in our other guide if you want to dive deeper.

Diagram illustrating email automation benefits with steps: send, forget manual tasks, and save time, money, and effort.

This process isn't just about scheduling an email; it's about reclaiming your time and mental energy. Once you automate these repetitive tasks, you free up focus for work that actually matters.

Configuring the Email Action

The real flexibility comes from the "Send an email (V2)" action. Here, you can define everything: the recipients (To, Cc, and Bcc), the subject line, and of course, the body of the email. The editor even supports rich text, so you can format your message professionally with bold, italics, bullet points, and links.

The secret sauce is dynamic content. This feature lets you pull in information that changes each time the email is sent, like the current date. For example, you could create a subject line like "Sales Report for {Current Date}," and Power Automate will automatically pop in the correct date every single time.

You can also add attachments, set the importance level to high, and tweak other advanced settings. It gives you total control over the email that goes out.

Once you’ve got everything configured, just save and activate the flow. It will run like clockwork in the background, no further action required.

Alright, let's roll up our sleeves and get a bit technical. If you're running the Outlook desktop app but don't have a Microsoft 365 subscription for Power Automate, this classic method is surprisingly powerful. It's a bit of a MacGyver solution, combining two of Outlook's own features: email templates and VBA scripts.

Essentially, we're going to turn a recurring task into a trigger that sends a pre-written email. It definitely feels like a clever hack, but it's a rock-solid approach, especially for those on older versions of Outlook. I've found it's perfect for things like personal reminders or straightforward internal team updates where you need the same message, on the same schedule, every time.

It takes a few more clicks than other methods, but the reward is a fully automated recurring email running right from your desktop.

First, Create Your Email Template

Before we do anything else, you need to compose the email you want to send on repeat. This will become our reusable template.

  • Fire up your Outlook desktop app and click New Email.
  • Fill out the To, Cc/Bcc, and Subject fields. Go ahead and write the body of the email exactly how you want it to look each time it sends.
  • Now, head to File > Save As.
  • In the Save as type dropdown menu, this is the important part: choose Outlook Template (*.oft).
  • Give it a name you'll remember, like "WeeklyReportReminder," and save it.

Once that's saved, you can just close the draft. Your message is now saved and ready to be triggered by our script. This is a great way to standardize your communications. If you're curious about other ways to do this, we cover more about how to make an email repeat in a related article.

Next, Get the VBA Script Ready

This is where we bring in a small script to tell Outlook what to do with that template. But first, you have to allow macros to run. A word of caution: it's critical to only use scripts from sources you trust. Malicious code is no joke.

To be safe, go to File > Options > Trust Center > Trust Center Settings > Macro Settings. I recommend selecting "Notifications for all macros". This way, Outlook will always ask for your permission before running a script, putting you in control.

With that done, it’s time to open the VBA editor. The quickest way is with the keyboard shortcut Alt + F11.

Illustration showing an Outlook template (.oft), a script, and a recurring calendar with a clock, representing automated email sending.

This is the Visual Basic for Applications editor. It might look intimidating, but this is where you'll paste the code that automates your email. It's how we'll create the custom command to send your recurring message from the template we just made.

The Final Piece: A Recurring Task

The last piece of this puzzle is to create a recurring task in Outlook that runs this macro for you.

You'll set up a new task and define its schedule—say, every Monday at 9:00 AM. When the task reminder pops up, Outlook will trigger the macro, which then creates a new email from your template and sends it on its way. All automatically.

Use Quick Steps and Calendar Reminders for Semi-Automation

What if you need a middle ground? Something faster than typing out the same email every week, but you're not quite ready to hand over the "Send" button to a fully automated script.

This is where a clever, semi-automated workaround comes in. It won't send the email for you, but it handles all the tedious prep work, boiling the entire process down to a couple of clicks.

A hand-drawn diagram illustrating a 'Weekly Report' email being sent using the 'Quick Step' feature for automation.

This method combines two of Outlook's built-in features: Quick Steps and Calendar Reminders. When used together, they're perfect for those recurring tasks that need a final human touch before they go out the door. Think reports that require last-minute numbers or client updates that benefit from a personal note.

Building Your Quick Step

First, let's set up the Quick Step. Think of it as a mini-macro that triggers a pre-set sequence of actions. In this case, its job is to pop open a nearly complete email draft on command.

Head over to the Home tab in your Outlook ribbon, find the Quick Steps box, and click "Create New." You'll want to set up a "New Message" action. This is where you pre-fill everything that stays the same:

  • To/Cc/Bcc: Plug in all the usual recipients.
  • Subject: Type out your recurring subject line, like "Weekly Project Status Update."
  • Text: Write the body of the email. I find it helpful to leave myself little notes like, "[Insert this week's key metrics here]" as a reminder of what needs to be added manually.

Give your Quick Step a name you'll remember, something like "Weekly Report Email," and hit save. Just like that, you can now generate that email draft with a single click.

Pairing It with a Recurring Reminder

Now for the second piece of the puzzle: the reminder. This is what puts the "recurring" in this semi-automated process and makes sure you never forget to send the email.

Jump over to your Outlook Calendar and create a new recurring appointment. Maybe you set it for every Monday at 9:00 AM. For the appointment title, make it a clear instruction for your future self, like "Use 'Weekly Report Email' Quick Step."

When that calendar reminder pops up, it’s your cue. You just click on the Quick Step you made, drop in the final details, give it a quick once-over, and smash that Send button.

This method gives you the efficiency of automation with the critical control of manual review. It's the ideal balance for communications where context or personalization is key, ensuring nothing gets sent out by mistake.

This semi-automated workflow to set up recurring emails in Outlook is a lifesaver for team leads sending weekly check-ins or account managers who need to provide regular client updates. You get back the time spent on repetitive setup but keep total control over the final message, guaranteeing accuracy and a personal touch every time.

Try Recurrr for a Simpler Way to Schedule Emails

Let's be honest, wrestling with Power Automate flows or writing VBA scripts just to send a recurring email can feel like using a sledgehammer to crack a nut. While those methods are powerful, they're often a massive headache. Not everyone wants to become a part-time developer just to automate a weekly report.

This is where a specialized tool can be a small but mighty productivity hack. Rather than trying to be an all-in-one platform, a tool like Recurrr is a focused, "hidden gem" designed to do one thing perfectly: send your recurring emails on autopilot. It’s an invisible tool you can use in addition to your other software, and its biggest strength is its simplicity.

The Set-It-and-Forget-It Alternative

Imagine skipping the technical maze entirely. With a tool like this, the process is refreshingly direct. You log in, write your message, and then define the schedule. Whether it's daily, every other Tuesday, or the first Monday of the month, you set it once and you’re done. The system handles the rest, sending your emails reliably without you ever having to think about it again.

This approach is perfect for:

  • Freelancers who need to send weekly progress updates or monthly invoices.
  • Small business owners welcoming new clients with a standard message.
  • Team leads sending out daily check-in prompts to their staff.
  • Property managers who need to dispatch rent reminders without fail.

The real win here is freeing up your mental energy. Instead of adding "send the report" to your to-do list every week, you build a system that runs on its own. That gives you back time and focus for the work that actually matters.

Why a Dedicated Tool Just Works

The native Outlook solutions, for all their capabilities, come with a steep learning curve and often need a bit of ongoing maintenance to keep them running smoothly. A dedicated service like https://recurrr.com strips all that away. It’s built for anyone who wants to automate routine messages without the hassle.

This principle of using the right tool for the job saves time and ensures consistency across the board. For example, the best social media scheduling tools streamline content distribution in a way manual posting never could. The same logic applies here—for recurring emails, a focused app gives you a hassle-free path to getting it done right.

Frequently Asked Questions About Recurring Outlook Emails

Even after following a guide, it's totally normal to hit a few snags when you set up recurring emails in Outlook. I've seen the same questions pop up time and again, so let's tackle them head-on. This should help you get your automations running with a lot more confidence.

Can My Recurring Emails Include Attachments?

Yes, they absolutely can. But how you attach files really depends on the method you've chosen.

With Power Automate, it's straightforward. The "Send an email (V2)" action has a built-in spot for attachments. The best part is you can link to files in OneDrive or SharePoint. This is perfect for sending things like weekly reports that are always being updated.

The VBA script method is a bit more rigid. You have to tweak the code to point to a specific file on your computer, which means it’s not great if the file name or location changes. As for the Quick Steps trick, you can add an attachment when you make the template, but remember, it’s static—it will be the same file every single time.

Is Using a VBA Script Safe for My Computer?

That’s a smart question to ask. VBA is powerful, which means a badly written or malicious script could cause issues. It's exactly why Outlook has its security features baked right into the Trust Center.

The key is to set your Macro Settings to "Notifications for all macros." Think of it as a safety switch. It guarantees no script can run unless you give it the green light first. It goes without saying, but never, ever run a VBA script you got from a source you don't trust.

Most scripts for sending recurring emails are pretty simple. They just create and send an email. As long as you're grabbing code from a reputable guide (like this one!), your risk is practically zero.

What Happens If My Computer Is Off?

This is the make-or-break difference between the methods, and it's a big one.

  • Power Automate: Your emails will send like clockwork, whether your computer is on, off, or halfway across the world. The whole process runs in the cloud, making it the only truly reliable option for guaranteed, hands-off sending.
  • VBA Script & Calendar Task: This approach needs your computer to be awake and Outlook to be running at the scheduled time. If your machine is asleep or shut down, that email is going nowhere.
  • Quick Steps & Reminders: This is a manual click anyway, so your computer obviously has to be on for you to hit "Send."

Bottom line: if you need 100% guaranteed delivery no matter what, Power Automate is your only native option.

Will Recipients Know the Email Is Automated?

For the most part, no. An email sent from Power Automate or a VBA script looks identical to one you just typed out yourself. There are no dead giveaways like "Sent via an Automation Bot" in the footer.

The whole point of automation is to seem personal and timely, and these methods do a great job of that. The only exception is the Quick Steps method, but you’re sending that one by hand, so it doesn't count. If you want to dig deeper into making your automated emails feel human, you can check out our detailed guide on email scheduling best practices.


If wrestling with scripts and cloud flows sounds like more trouble than it's worth, there's a much simpler way. For truly set-it-and-forget-it automation, Recurrr is a small productivity hack built for one purpose: sending recurring emails in just a few minutes. No code, no complex rules. It's the perfect tool for busy people who just need their recurring emails to work. Check it out at https://recurrr.com.

Published on March 10, 2026 by Rares Enescu
Back to Blog

Ready to automate your emails?

Stop forgetting follow-ups. Stop wasting time on repetitive emails. Set it once and move on.

Start free trial See more info