Using classic Outlook for Windows in business environments
Hi @SE,
Good day, and thank you for clearly explaining your concern.
At this time, Outlook rules cannot be triggered by user actions such as “Mark as complete,” nor can they respond to a message being marked complete after it has already arrived. Outlook rules only run in the following scenarios:
- When a message arrives in your mailbox
- When you manually run a rule on selected messages
There is no built‑in rule condition for actions such as “when I mark a message as complete” or “after completion.”
In general, Inbox rules in Outlook are designed to help manage emails at the time of delivery. While rules allow you to move, flag, or respond to messages automatically, they only apply to emails as they arrive in your mailbox. Once an email has already been delivered to a folder (including subfolders), it falls outside the rule’s effective scope and cannot be acted upon automatically by rules again.
That said, you may consider the following workarounds to achieve a similar result through a different approach.
Workaround 1: Use a rule based on categories
Although Outlook rules do not support flag or completion status as conditions, they do support categories. As a workaround, when an email is completed, you can manually assign it a specific category. For more information, please consult Create and assign color categories in Outlook - Microsoft Support
You can then create an Inbox rule using that category as the condition, for example:
Apply this rule if the message is assigned to the category…
Then you can click “Run rules now” manually to let inbox rule move your categorized emails automatically.
Using this approach, emails in your Inbox folder will be automatically moved to the designated subfolder once the rule conditions are met.
Please note that this type of rule is supported only in Classic Outlook, which appears to be the version you are currently using from the initial tag in your post.
Workaround 2: Use Quick Steps
As an alternative, you may consider using Quick Steps, which allow you to perform multiple actions such as marking an email as complete and moving it to a specific folder. For this workaround, you can refer to the following resource: Quick Steps in Outlook - Microsoft Support and you can set up Quick Steps easily. Here are the steps as shared below:
- Firstly, you need to access Manage Quick Steps menu via click highlighted arrow icon as below capture.
- Then you can click New options and select Flag and Move options to create another new Quick step.
- After that, you need to click Options to set up this Quick Step.
- You can modify the Name, set Actions as Mark complete and Move to folder with created new folder. The optional way is to create Shortcut key as you want. Finally, you need to click Save options.
- You will see this new created quick step showing in the Quick Steps list and select one email to just click this quick step directly to meet your requirement.
I hope this provides enough clarity and helps you stay inform with your current situation.
In the meantime, if you see my replies bring helpful information, please kindly accept it as an answer and vote it up by your original account, which raised this question. Once marked, it will automatically pin to top. As other users will also search information in this community, your valuable vote up will definitely also help other users who have similar queries easily to find the correct channel and useful information more quickly.
Thank you for your patience and your understanding. If you have any questions or need further assistance, please feel free to share them in the comments on this post so I can continue to support you.
Note: Follow the steps in our documentation to enable email notifications if you want to receive email notifications related to this topic.