Guide · Gmail

Company-wide Gmail signature for all users

Three ways to give everyone in your company the same Gmail signature — and which one actually fills in each person's own name, title and phone.

Updated: 30 October 2026

In short

Google Workspace has no "set signature for everyone" button. There are three ways: each employee sets it by hand from your instructions, an administrator appends the same footer to all mail in the Admin console, or a tool writes the signature into every user's settings through the Gmail API. Only the last one gives everyone their own name, title and phone with no work for employees.

Method 1: everyone sets it themselves

You prepare a template (in Google Docs or as HTML) and employees paste it into Gmail: Settings → See all settings → General → Signature. You can make the template with our free email signature generator.

Method 2: a footer in the Admin console

In the Admin console → Apps → Google Workspace → Gmail → Compliance → Append footer, an administrator enters text that is added to every outgoing message of the selected organizational unit.

A footer is good for a legal notice, not for a signature. The difference is explained in Google Workspace email footer vs. signature.

Method 3: signatures through the Gmail API

The Gmail API lets an application with administrator authorization (a service account with domain-wide delegation) write a signature into every user's settings. It is a real Gmail signature: the employee sees it while writing, in replies it sits above the quote, and the details come from the directory.

You can do this with your own script (Apps Script or Python) or with a signature management tool. Step-by-step setup: Gmail signatures through the Gmail API. A script works for a one-off setup; for ongoing upkeep — new hires, title changes, campaigns — a tool is less work.

By handAdmin console footerGmail API
Personal details (name, title, phone)by handnoyes, from the directory
Consistent looknoyesyes
Sender sees the signatureyesnoyes
Above the quote in repliesoptionalnooptional
Work for employeesa lotnonenone

How do I set a signature for everyone with a signature tool?

  1. Authorization. Create a service account in Google Cloud and grant it domain-wide delegation in the Admin console for gmail.settings.basic (settings) and read-only directory access.
  2. Template. Design the signature with placeholders such as name, title, department and phone.
  3. Rules. Decide who gets which signature: everyone, departments, groups or individuals.
  4. Publish. The tool writes the signature for each user and updates it when the directory changes.

Security: the gmail.settings.basic scope allows changing settings, not reading mail.

Common mistakes

Frequently asked questions

Can employees still change their signature?

Yes. The tool sets it again on the next publish or template change, so it stays consistent without locking settings.

Does it work on phones?

A signature set through the Gmail API applies in Gmail on the web. The Gmail app for iOS and Android has its own, simpler signature; for mail from phones you can use the Admin console footer as a safety net.

Does this apply to G Suite?

Yes. G Suite is the former name of Google Workspace; the Admin console and the Gmail API are the same.

Try SignetMail for free

Free during the public beta, with every feature and no card. We help pilot companies with the setup.