Hi - looking for some guidance! New here - assume I know nothing!
This is the issue that I am trying to solve for: I have a google sheet with overdue compliance trainings. I need to filter this by 2nd level manager, and create new individual spreadsheets per manager.
Then, I need to automatically create an email to each second level manager (email address is in the original google sheet), with the appropriate spreadsheet attached, as well as custom text in the body (which of their managers have how many reports with overdue training, and how many courses total).
If this is too complex, or this is simply not possible - please do let me know! Thanks in advance for your help and support!
Answer
Compliance Spreadsheet Parsing and email creation
Best answer by SamB
Ah I see,
If their manager is listed, then I think you could achieve what you’re after with the following set of triggers and actions:
- Trigger: Every Week (Schedule by Zapier) - set up to run every week on a certain day and time. That said, it could also be set to run be every day or every month depending on how frequently you need the Zap to run. See Schedule Zaps to run at specific intervals for more details.
- Action: Create a loop from text (Looping by Zapier) - creates loops from a list of the different manager names. Each of the following actions would be run for each manager. See Create a loop from text for more details.
- Action: Lookup Spreadsheet Rows (Advanced) (Google Sheets) - searches for the individual manager name and returns multiple rows for each direct report with that manager.
- Action: Create Spreadsheet (Google Sheets) - this would create a new spreadsheet using the name of the relevant manager.
- Action: Create Multiple Spreadsheet Rows (Google Sheets) - this adds the data from the spreadsheet rows that were found by the Lookup Spreadsheet Rows action to the new spreadsheet that was created. To select the spreadsheet that was created, in the Spreadsheet field you’d need to use the Custom value option and select the ID field from the previous action step.
- Action: Utilities (Formatter by Zapier) - Use the Lookup Table transform to create a list of the manager’s names and their corresponding email addresses. See Use a Formatter lookup table step to learn more.
- Action: Send Email (Gmail) - sends an email to the relevant manager’s email address (taken from the lookup table) with a copy of the spreadsheet attached. See: Send files in Zaps to learn more about how to send files between apps.
Hope that helps to get you pointed in the right direction. If you run into any issues in setting that up or have any questions just let me know! 🙂
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.


