How to create Outlook email template with attachments

This article will guide you through the process of creating Outlook email templates with attachments, allowing you to breeze through your emails with ease and efficiency.

Picture this: You're swamped with work, and typing out the same email content over and over again feels like a never-ending chore. Well, the good news is that Outlook has your back with its wonderful feature - email templates with attachments.

Here's the deal: These templates are like your secret weapon for efficient communication. They let you create reusable email drafts that already include the files you need to send. So, whether you're sending project updates, client proposals, or event invitations, you can focus on what matters most without the email hassle.
Outlook email template with attachment

How to create Outlook template with attachment

Creating an email template in Outlook with attachments is easy. Just follow these steps:

  1. Begin by composing the message you want to use as a template.
  2. Attach the desired file(s) to the email. Compose the message and attach the desired files.
  3. On the File tab, click Save As.
  4. In the File name box, give a name to your template.
  5. From the Save as type dropdown, choose Outlook Template (*.oft).
  6. Make sure the dialog box displays the correct path to Outlook templates, which is:
    C:\Users\UserName\AppData\Roaming\Microsoft\Templates. Save an email with attachments as a template.
  7. Finally, click Save to save your newly created template.

For more information, see How to create email templates in Outlook.

How to make a template email with attachment in Outlook using custom form

Using custom forms in Outlook is considered an advanced technique primarily aimed at professionals. However, for our purposes, we can achieve our goal by utilizing a standard form instead of designing a new one. Rest assured, it's a simpler approach that will meet our needs perfectly. So, let's dive in together as I guide you through the step-by-step process.

Begin by enabling the Developer tab, which is not visible in Outlook by default. To enable it, right-click on the ribbon, select Customize the Ribbon. Under the list of Main Tabs on the right side of the Customize the Ribbon dialog box, check the box next to Developer and click OK.

And now, follow the steps below to add an attachment to an email template:

  1. On the Developer tab, in the Custom Forms group, click Choose Form. On the Developer tab, click Choose Form.
  2. In the Choose Form dialog box, ensure that the Look In field displays the Standard Forms Library option. Select Message as the form type and click Open. Choose the message form type.
  3. In the email composition window, enter the desired subject and body of your email. This will serve as the default content for all emails based on this template.
  4. To attach files to your template, click the Attach File option on the Message tab, and then choose the necessary file(s) from your computer. Add attachments to your email template.
  5. Once you have composed your email and attached the files, it's time to save the template. To save an email template with attachments in Outlook, click on the File tab and select Save As. Provide a descriptive name for your template and select Outlook Template (*.oft) as the file type. Click the Save button to finalize the process.

    Important note! Do not change the default destination folder where email templates are saved:
    C:\Users\UserName\AppData\Roaming\Microsoft\Templates Save an email template with attachments in Outlook.

How to add attachments to templates in Outlook

To add attachment to an existing email template in Outlook, follow these steps:

  1. On the Developer tab, click Choose Form. Alternatively, you can click New Items > More Items > Choose Form on the Home tab.
  2. In the Choose Form dialog box, select User Templates in File System from the Look In drop down list. This option allows you to access your custom email templates.
  3. Select the template you wish to use as a base for your email with attachments.
  4. Attach the file(s) you want to add to your template.
  5. Save the template as the Outlook Template (*.oft) file.

By following these steps, you can quickly modify any existing email template to include attachments of your choice. This allows you to personalize your Outlook templates with relevant files, making them ready to use whenever you need to send emails with attachments.

How to access and use Outlook email templates with attachments

Unfortunately, using the built-in email templates in Outlook is not as convenient as we would like it to be, requiring a deep dive into the menus and options.

To open your Outlook email template with attachment, this is what you need to do:

  1. On the Home tab, click on New Items, then More Items, and then Choose Form. Alternatively, click Choose Form on the Developer tab.
  2. In the Choose Form dialog box that appears, select User Templates in File System from the Look in drop-down list.
  3. You will see a list of all your email templates. Choose the one you need and click Open.
Use an email template with attachments in Outlook.

The email composition window will now populate with the content, including the attachments, from your selected template. From here, you can modify the email as needed, add recipients, and send the email as usual.

Tip. To streamline the process further, you can pin template to task bar or create desktop shortcut as explained in the above-linked tutorial.

Shared Outlook email templates with attachments

Now that you have learned how to create a template email with an attachment in Outlook using the standard means, let's explore an even faster and more convenient method: Shared Email Templates. Unlike the scattered all around the interface functionality of the built-in Outlook templates, Shared Email Templates brings all the features directly into the message window, so you can perform all manipulations within a single pane.

Here are 4 easy steps to create an Outlook template with attachment:

  1. When creating a new template or editing an existing one, click the Message attachments button on the toolbar. Add attachments to an email template in Outlook.
  2. Choose the location of your target files: OneDrive, SharePoint, or URL. Choose the location of your target files.
  3. Select the file you wish to attach. Choose the file you wish to attach.
  4. Save your template. Done!

To insert your template with attachment into a message, simply click the Paste button next to it. Insert a template with attachments into a message.

That's it! With a single click, you have a fully prepped email ready to go. No more wracking your brain for the right words or searching for those elusive files to attach. Everything you need is right here in your template, waiting to be customized and sent off.

Tip. With Shared Email Templates you can also add personalized attachments selected individually for a particular recipient or based on the content of your personalized template.

Ready to give it a try? Download the free version of Shared Email Templates on Microsoft AppSource and unlock a time-saving solution for creating all kinds of templates in Outlook.

Table of contents


  1. The attachment I am saving to my template is an excel file that updates daily. However, once the attachment is saved to a template, the attachment is locked to that version forever. For example, if I make a template today and open it tomorrow, the attachment would show yesterday's figures.

    • Hi Naser,

      For native Outlook .oft templates, this behavior is by design as they store their own "local" non-updatable copy of the attached file. With our Shared Email Templates, the most recent copy of the file is retrieved and attached to an email. If it is not so in your case, please contact the Ablebits support team.

Post a comment

Thank you for your comment!
When posting a question, please be very clear and concise. This will help us provide a quick and relevant solution to
your query. We cannot guarantee that we will answer every question, but we'll do our best :)