---
title: How do I automatically send emails based upon login?
description: In this example, you'll automate Internal Team notifications based on Qualification Survey completion with Centercode's Notice Macro tool. Tailor it to your unique needs.
---

[Skip to content](https://learn2.centercode.com/en/how-do-i-automatically-send-emails-based-on-user-actions#main-content)

English

Show submenu for translations

[Report an Issue](https://learn2.centercode.com/en/kb-tickets/new?hsLang=en) [Customer portal](https://help.centercode.com/admin-portal?hsLang=en)

![New\_Centercode\_Logo.png\]](https://learn2.centercode.com/hs-fs/hubfs/New_Centercode_Logo.png?height=35&name=New_Centercode_Logo.png)

- [Centercode Blog](https://www.centercode.com/blog)

Open main navigation

Close main navigation

- [Centercode Blog](https://www.centercode.com/blog)
- English
  
  Show submenu for translations
- [Report an Issue](https://learn2.centercode.com/en/kb-tickets/new)
- [Customer portal](https://help.centercode.com/admin-portal)
- Starter & Delta Edition Help

 Starter & Delta Edition Help

 How can we help?

- There are no suggestions because the search field is empty.

1. [Legacy Help Center](https://learn2.centercode.com/en?hsLang=en)
2. [User Management](https://learn2.centercode.com/en/user-management?hsLang=en)
3. [Tester & User Management](https://learn2.centercode.com/en/user-management?hsLang=en#tester-user-management)

# How do I automatically send emails based upon login?

## Leveraging Notices, this article covers a commonly a requested scenario

This article applies to **Team** and **Legacy** editions. 

In this example, we'll walk you through the step-by-step process to **automatically email your Internal Team based on Qualification Survey completion.**

You may adapt this article to perform any of your Macros upon user login for your unique scenarios. Replace the Qualification Survey criteria and Macro steps with your own needs.

**Recommended reading:**

- **[Macros FAQ](https://help.centercode.com/macros-faq?hsLang=en)**
- **[Notices FAQ](https://help.centercode.com/what-are-notices-and-when-do-i-use-them?hsLang=en)**

#### Create Notice Macro:

From the **Project Homepage**:

1. Click **Management \> Notices.**
2. Click the **Create a notice macro** at the top of the page.
3. Give your Notice Macro a Name.
4. Set the **Macro Type**, either **Conditional** or **Static**. (In this case, we'll select Conditional.)
5. Ensure your **Team access** is set. This designates the team(s) you want your Notice Macro and Filter conditions to process on. Essentially, you're setting what team(s) you want to be auto-segmented.

The **Conditional macro type** allows you to set filter criteria for targeted users in order for this Notice Macro to execute. 

For example, any user who completed their Qualification Survey

[![Image from Gyazo](https://t.gyazo.com/teams/centercode/1567f422626d9212cc1cec9da569f03d.gif)](https://centercode.gyazo.com/1567f422626d9212cc1cec9da569f03d)

You'll now create a **True Macro**, which will execute your instructions based on users who match your above filter criteria. In this example, we'll email the Internal Team based on Qualification Survey completion.

- If desired, you can also create a **False Macro**, which is a set of instructions for those who **do not** meet your Notice Macro filter criteria.

To create your **True Macro**:

1. Click the **+** sign next to **True Macro**.
2. Set a **name** for this macro; something descriptive to indicate what it does is recommended.
3. Select **Send email, then Email additional users.**
4. Add email addresses of those who require 1 email per user who completes the Conditional Filter requirements (Qualification Survey Complete = Yes)
5. Create an email template that you'd like your Internal Team to see for every user who completes the Qualification Survey.
6. Once the email template is set and your Email Notice Macro is ready, click **Submit** below.
7. Finally, click **Submit** at the bottom of the following page to save your Notice Macro.

#### Notes:

- **Static macro type** allows you to execute your Macro based on your selected teams (rather than the Conditional filter), in your Team Access block. An example use case for this would be to notify your Project Managers whenever a new user is added to a Participant team.

- Notice Macros are part of the **Notice chain.** Notice Macros will perform their action in the order that the Notice Macros are placed. Please see your Notice Management tool to re-order your Notices. For example, you'll want a Block Notice to occur ***after*** a Qualification Survey. That way, your survey will be available to be taken by your users, but they'll then be blocked from progressing further in order for their responses to be exported and analyzed. Having the Block occur before the survey would result in those users not having access to your survey.

- [Customer Training & Centercode Basics](https://learn2.centercode.com/en/customer-training-centercode-basics?hsLang=en#main-content)

    - [Customer Video Training](https://learn2.centercode.com/en/customer-training-centercode-basics?hsLang=en#customer-video-training)
    - [Centercode FAQs](https://learn2.centercode.com/en/customer-training-centercode-basics?hsLang=en#centercode-faqs)
    - [Centercode Basics](https://learn2.centercode.com/en/customer-training-centercode-basics?hsLang=en#centercode-basics)
- [Community Administration](https://learn2.centercode.com/en/community-administration?hsLang=en#main-content)

    - [Initial Configuration](https://learn2.centercode.com/en/community-administration?hsLang=en#initial-configuration)
    - [Community Administration](https://learn2.centercode.com/en/community-administration?hsLang=en#community-administration)
- [Project Setup & Administration](https://learn2.centercode.com/en/project-setup-administration?hsLang=en#main-content)

    - [Project Creation](https://learn2.centercode.com/en/project-setup-administration?hsLang=en#project-creation)
    - [Recruiting](https://learn2.centercode.com/en/project-setup-administration?hsLang=en#recruiting)
    - [Project Administration](https://learn2.centercode.com/en/project-setup-administration?hsLang=en#project-administration)
    - [Macros and Automation](https://learn2.centercode.com/en/project-setup-administration?hsLang=en#macros-and-automation)
- [User Management](https://learn2.centercode.com/en/user-management?hsLang=en#main-content)

    - [Surveys](https://learn2.centercode.com/en/user-management?hsLang=en#surveys)
    - [Content & Resources](https://learn2.centercode.com/en/user-management?hsLang=en#content-resources)
    - [Tester & User Management](https://learn2.centercode.com/en/user-management?hsLang=en#tester-user-management)
- [Feedback Management](https://learn2.centercode.com/en/feedback-management?hsLang=en#main-content)

    - [Feedback Collection](https://learn2.centercode.com/en/feedback-management?hsLang=en#feedback-collection)
    - [Feedback Triage & Moderation](https://learn2.centercode.com/en/feedback-management?hsLang=en#feedback-triage-moderation)
- [Reporting](https://learn2.centercode.com/en/reporting?hsLang=en#main-content)

    - [Delta Dashboards](https://learn2.centercode.com/en/reporting?hsLang=en#delta-dashboards)
    - [Custom Reports](https://learn2.centercode.com/en/reporting?hsLang=en#custom-reports)
- [Enhanced Integrations & APIs](https://learn2.centercode.com/en/enhanced-integrations-apis?hsLang=en#main-content)

    - [Integration Center Endpoints](https://learn2.centercode.com/en/enhanced-integrations-apis?hsLang=en#integration-center-endpoints)
    - [Single Sign-On Integrations](https://learn2.centercode.com/en/enhanced-integrations-apis?hsLang=en#single-sign-on-integrations)
    - [Centercode Guides to Simple API Integrations](https://learn2.centercode.com/en/enhanced-integrations-apis?hsLang=en#centercode-guides-to-simple-api-integrations)
    - [Centercode Guides to Endpoint Specific Systems](https://learn2.centercode.com/en/enhanced-integrations-apis?hsLang=en#centercode-guides-to-endpoint-specific-systems)
    - [Enhanced Integrations Troubleshooting](https://learn2.centercode.com/en/enhanced-integrations-apis?hsLang=en#enhanced-integrations-troubleshooting)
- [Troubleshooting & Miscellaneous](https://learn2.centercode.com/en/troubleshooting-miscellaneous?hsLang=en)
- [Announcements and Releases](https://learn2.centercode.com/en/announcements-and-releases?hsLang=en#main-content)

    - [C17 - The Delta Release](https://learn2.centercode.com/en/announcements-and-releases?hsLang=en#c17-the-delta-release)
    - [Centercode's GoEarly Program](https://learn2.centercode.com/en/announcements-and-releases?hsLang=en#centercodes-goearly-program)
    - [Update Archive](https://learn2.centercode.com/en/announcements-and-releases?hsLang=en#update-archive)

- [Centercode Blog](https://www.centercode.com/blog)

[![Chill listening crop-3](https://learn2.centercode.com/hs-fs/hubfs/Centercode_Logo_Icon_M.png?width=48&height=48&name=Centercode_Logo_Icon_M.png "Chill listening crop-3")](https://help.centercode.com?hsLang=en)

Centercode Help Center

Copyright © 2026, Centercode