---
title: Set Users’ Email Aliases in Bulk via Workflow with GAT Flow
description: "[GAT Flow](https://gatlabs.com/knowledge/tech-tips/flow-overview/) allows a [Google Workspace Admin](https://workspace.google.com/) or/and [Delegated Auditor](https://gatlabs.com/knowledge/tech-tips/gat-flow-delegated-auditor/) to set up users' email aliases in bulk. You can achieve this with a few simple steps outlined below. ## Create workflow First, create a workflow, and navigate to **Flow > Create…"
url: "https://gatlabs.com/knowledge/tech-tips/set-users-email-aliases-in-bulk-via-workflow/"
updated: "2026-07-17"
category: "Email Audit & Management"
tags:
  - GAT Flow
---

# Set Users’ Email Aliases in Bulk via Workflow with GAT Flow

[GAT Flow](https://gatlabs.com/knowledge/tech-tips/flow-overview/) allows a [Google Workspace Admin](https://workspace.google.com/) or/and [Delegated Auditor](https://gatlabs.com/knowledge/tech-tips/gat-flow-delegated-auditor/) to set up users' email aliases in bulk.

You can achieve this with a few simple steps outlined below.

## Create workflow

First, create a workflow, and navigate to **Flow > Create workflow**.

Next, fill in the details:

- Name – enter a name for the workflow
- Type – select the type of workflow you want to use (**Modify** in this example)
- Next – click to proceed

![Creating a workflow for 'Set user(s) email alias'](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_17_26.png)

## Select the users

In the next step, search for a user. Select a single user or multiple users’ accounts where the actions will be applied.

Search and add the users via** Search** for a user, group, org. unit, or classroom or import them.

![Adding users to a workflow](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_20_56.png)

Once users are selected, click on **Proceed to actions**.

## Step 3.

Then, to choose actions, click on the **(+) button** and search for the action.

![Adding an action to a workflow](https://gatlabs.com/knowledge/wp-content/uploads/2022/11/2026-06-17-13_11_31.png)

Next, you will see all the options available, search and select the below action:

![Adding the action 'Add user email alias' to a workflow](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_22_37.png)

In the next step, create a unique email alias template:

- select the domain (1)
- create a unique email alias template from the available variables (2)
- if applicable, create a custom variable of your choice by typing into the variable field and clicking on '+'

![Configuring the 'Add user email alias' action](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_30_28.png)

Once ready, **Send approval request (3)**.

### Variables' use cases

#### First few letters of first/last name variable

'**First few letters of first name**' and '**First few letters of  last name**' variables allow decide on how many letters from the firs or last name will be showing in the email alias (specify the number of letters):

![Configuring the 'Add user email alias' action](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_40_21.png)

#### Email variable

The '**email**' variable allows the use of an existing primary email account as the basis for the alias in creation:

![Configuring the 'Add user email alias' action](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_43_27.png)

#### Date variable

The '**Date**' variable allows the use **current date**, and defines the current year (available in two formats: YYYY and YY), month (MM), and date (DD):

![Configuring the 'Add user email alias' action](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_49_52.png)

#### EmployeeId predefined variable

You can select any variable from the list of available ones that suits your needs and use it to create an email alias, for example '**EmployeeId**' variable:

![Configuring the 'Add user email alias' action](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_52_45.png)

#### Custom variable

To create a variable that does not yet exist, enter it in the empty field and use the "+" button to add it to the template:

![Configuring the 'Add user email alias' action](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_55_02.png)

## Security Officer Verification

Last, after sending, the Security Officer has to approve the request. They will receive an email that will lead them to the approval page.

![Security officer approval email request](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-19_00_03.png)

*Note: If the [pre-approval](https://gatlabs.com/knowledge/tech-tips/how-to-set-up-preapproval-acces-for-flow/) option is enabled, an email is not being sent to Security Officer. The workflow creator can confirm the preapproval option to run the workflow right away. *

![Pre-approved confirmation pop-up](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-18_58_47.png)

## Result

Once approved, the workflow will run.

![Workflow results](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-19_06_23.png)

Finally, an alternative email address (email alias) exists.

![User information updated](https://gatlabs.com/knowledge/wp-content/uploads/2023/04/2026-07-17-19_09_18.png)

## Related Posts

- [Manage Google Groups in GAT Flow](https://gatlabs.com/knowledge/tech-tips/manage-google-groups-in-gat-flow/)
- [Find Empty Google Groups and their Aliases](https://gatlabs.com/knowledge/tech-tips/find-empty-google-groups-and-their-aliases/)
- [Users Audit Overview with GAT Flow](https://gatlabs.com/knowledge/tech-tips/gat-flow-users-audit/)
