Icon

Efficiently Sending Multiple Emails with Macros: A Step-by-Step Guide

Learn how to streamline the process of sending multiple emails using macros, with a focus on sending emergency special assessment invoices to members.

By Tim Moody

In this guide, we'll learn how to efficiently send out multiple emails using a template and macros, specifically for distributing emergency special assessment invoices. The process involves preparing your email template, using QuickBooks to verify invoice details, and employing Microsoft Outlook to schedule and send emails. We'll explore how to use macros to automate repetitive tasks, such as typing subject lines and pasting email content, to streamline the process. This method ensures accuracy and saves time, allowing you to manage communications effectively.

Let's get started

I will demonstrate my method for sending multiple, identical emails consecutively when sending invoices for things like a special assessment. In this instance, I'm sending emergency special assessment invoices to members. I've created an email template and sent it to myself.

1
Click on "payments are due in two installments"
Step #1: Click on "payments are due in two installments"

That way, I don't lose it. I could also save it in a Word document, but this is how I handled it. I'm going to copy the entire message.

2
Drag here
Step #2: Drag here
3
Right-click on "Dear Members"
Step #3: Right-click on "Dear Members"
4
Click on "Copy"
Step #4: Click on "Copy"

I'm going to copy it. I've created a macro key to type the subject line and paste this into the email body. Next, I'll go into QuickBooks, click on Account.

5
Click here
Step #5: Click here
6
Click on "Account"
Step #6: Click on "Account"

Near the top, where the Accounts Receivable accounts are, you'll find the Member Annual Capital Contribution account.

7
Click on "Accounts Receivable"
Step #7: Click on "Accounts Receivable"

Double-click to open it.

8
Double-click here
Step #8: Double-click here

Ensure you have thoroughly checked your invoices against the materials used to determine each amount. Verify that your totals and ending balance align with the previous account activity.

9
Click here
Step #9: Click here

For example, this was a $160,000 special assessment, but I already had an ending balance.

10
Click here
Step #10: Click here

I need to verify that I've correctly entered $160,000 for the special assessment and ensure every member is accounted for accurately before sending any emails. This guide assumes you have done this.

This account is organized by date, with the most recent or furthest dates at the bottom.

11
Click on "2055"
Step #11: Click on "2055"

I will scroll to the top where the invoices start. They begin on March 12, 2025, which is today.

12
Click on "Quigley"
Step #12: Click on "Quigley"

Sandy sent out the email notifying everyone about the assessment today. I also created these invoices today. Now, I can go through the list and email each person. By double-clicking on one, the invoice will open.

13
Double-click on "INV"
Step #13: Double-click on "INV"

I recommend doing a final check. Consider pulling up the document you were using and double-checking the amount. Please be careful :)

14
Click here
Step #14: Click here

This is Tim Quigley. He's a multiple cabin shareholder, so his totals are highlighted in yellow at the bottom.

15
Click on "$12,011.72"
Step #15: Click on "$12,011.72"

16
I can see that the total matches what QuickBooks indicates, so I've done this correctly.
Step #16: I can see that the total matches what QuickBooks indicates, so I've done this correctly.

Now, I'll click on email.

17
Click here
Step #17: Click here

Sometimes Outlook doesn't immediately display new emails. You can hover over the icon and click on the new window that appears.

18
Click on "Reserv"
Step #18: Click on "Reserv"
19
I'll highlight the entire subject line, delete it, and use my macro.
Step #19: I'll highlight the entire subject line, delete it, and use my macro.

20
Look at that! The macro typed out the subject line and then skipped down into the body of the invoice. It deleted the table and pasted the email template. That was awesome. 👍😎
(Soon, I'll have a new keyboard in the office for everyone. I'm currently using my own. I'll type up a guide on creating your own macros for tasks like this. It's incredible.)
Step #20: Look at that! The macro typed out the subject line and then skipped down into the body of the invoice. It deleted the table and pasted the email template. That was awesome. 👍😎(Soon, I'll have a new keyboard in the office for everyone. I'm currently using my own. I'll type up a guide on creating your own macros for tasks like this. It's incredible.)

I'm not going to send this tonight. Instead, I'll schedule it to go out tomorrow since it's a little after 10 p.m. now. I'm unsure if it will ping people's phones when I send it. I will schedule it to send tomorrow during business hours.

21
Click "Options"
Step #21: Click "Options"

22
Click on "Delay Delivery"
Step #22: Click on "Delay Delivery"

Select the date and time that you want it to send, then close the window.

23
Click on "12:00 AM"
Step #23: Click on "12:00 AM"

24
Click on "✓"
Step #24: Click on "✓"
25
Click on "13"
Step #25: Click on "13"

26
Click here
Step #26: Click here

27
Click on "Close"
Step #27: Click on "Close"

And that's it!

28
Click on "Send"
Step #28: Click on "Send"

We'll do one more. Close that invoice and go to the next person, Margaret Emery.

29
Double-click to open the invoice and double-check it.
Step #29: Double-click to open the invoice and double-check it.

Once more, ensure your notations and amounts are correct. You can verify them against the PDF. Ensure that her amount is correct, then click email.

30
Can't be too safe, check again! :)
Step #30: Can't be too safe, check again! :)
31
Click here
Step #31: Click here
32
I will highlight the entire subject line and activate my macro.
Step #32: I will highlight the entire subject line and activate my macro.
33
Once more, it types out the new subject for me, then pastes my email template
Step #33: Once more, it types out the new subject for me, then pastes my email template

Go to Options, select Delay Delivery, choose 9 a.m., then click the dropdown next to it and select Tomorrow.

34
Click on "Options"
Step #34: Click on "Options"
35
Click on "Delay"
Step #35: Click on "Delay"
36
Type "9a"
37
Click here
Step #37: Click here
38
Click on "13"
Step #38: Click on "13"
39
Click on "Close"
Step #39: Click on "Close"
40
Click on "Send"
Step #40: Click on "Send"
41
I realized the terms are not technically correct, but they are clear enough in the email. However, I might create a set of terms that are accurate.
Step #41: I realized the terms are not technically correct, but they are clear enough in the email. However, I might create a set of terms that are accurate.

Anyway, that's how I'm sending these.

42
Click on "Save & Close"
Step #42: Click on "Save & Close"
43
When I save and close the invoice, I'll return to this screen. From here, I can move on to the next person and continue.
Step #43: When I save and close the invoice, I'll return to this screen. From here, I can move on to the next person and continue.

It goes quickly, especially with the macro. Without it, I would either copy-paste the email while typing the subject line or create a signature with the email template and copy-paste the subject line.

That's probably what I would do if I didn't have my macro key. 👍

You can do it any way you like, as long as the members receive their invoices.

Also - be relatively lighthearted about it.

I believe it's part of the innkeeper's role, especially during challenging times like these. Just be friendly.

We are asking a lot from these people. Keep that in mind.

44
Step #44:
Efficiently Sending Multiple Emails with Macros: A Step-by-Step Guide