Back to Resources
How-To SessionComplexity: MediumRecommended

Personalized Nonprofit Email with Google Workspace

Set up professional domain-based email for your rescue organization using Google Workspace for Nonprofits β€” free for eligible nonprofits.

This guide is UI-only (no terminal).

If you get stuck on DNS steps, contact 4leggedIT and we can help.

Security & Privacy

  • Use an organization-controlled admin account (not a personal email) and enable 2-step verification for admins.
  • DNS verification records and email security records (SPF/DKIM/DMARC) should be shared only with trusted admins.
  • Avoid posting screenshots of DNS records publicly; treat them as operationally sensitive.
1

Step 1 β€” Decide if Google Workspace is the right email setup for your rescue

➑ What this step does

This step helps you choose between forwarding and real inboxes.

Google Workspace is recommended for teams and long-term reliability.

πŸ“‹ What to do
  1. Choose Google Workspace if you want real Gmail inboxes for volunteers (example: name@yourrescue.org).
  2. If you only need to receive messages at role-based addresses (and deliver them into an existing inbox), follow How to Set Up Email Forwarding in Cloudflare.
  3. Use forwarding only for very small setups where you do not need shared inboxes or admin controls.
βœ… What should happen

You know real mailboxes (Google Workspace) is the right tool for your goal.

2

Step 2 β€” Confirm you have the prerequisites

➑ What this step does

This step prevents getting blocked during verification or DNS updates.

If any item is missing, contact 4leggedIT for help before continuing.

πŸ“‹ What to do
  1. Confirm your rescue is an eligible nonprofit (or nonprofit-equivalent rescue).
  2. Confirm you control a domain name (example: yourrescue.org).
  3. Confirm you have access to DNS settings for the domain (Cloudflare is common).
  4. Confirm you have a Google account that will become the initial admin.
  5. If your domain is not already managed in Cloudflare, start with How to Transfer a Domain to Cloudflare.
βœ… What should happen

You have domain access and a clear admin owner.

You can proceed without guessing during DNS steps.

3

Step 3 β€” Apply for Google for Nonprofits

➑ What this step does

This step unlocks access to Google Workspace for Nonprofits.

Approval can take a few business days.

πŸ“‹ What to do
  1. Go to https://www.google.com/nonprofits/.
  2. Click Get Started.
  3. Sign in with a Google account.
  4. Complete nonprofit verification (Google uses third-party validators).
  5. Wait for approval.
βœ… What should happen

Your Google for Nonprofits application is submitted.

You receive approval and can access the Nonprofits dashboard.

4

Step 4 β€” Activate Google Workspace for Nonprofits

➑ What this step does

This step enables the nonprofit Workspace plan for your domain.

You will be guided into the Google Admin Console setup.

πŸ“‹ What to do
  1. In your Google for Nonprofits dashboard, activate Google Workspace.
  2. Choose the free nonprofit plan.
  3. Enter your domain name when prompted.
  4. Continue into the Admin Console setup flow.
βœ… What should happen

You are inside Google Admin and your domain is attached to the setup.

You are ready for domain verification.

5

Step 5 β€” Verify your domain (DNS record)

➑ What this step does

This step proves you own your domain.

Google will give you a DNS record to add exactly as shown.

πŸ“‹ What to do
  1. In Google Admin, start domain verification.
  2. Copy the verification record Google provides (TXT or CNAME).
  3. Log in to your DNS provider (Cloudflare is common).
  4. Add the record exactly as shown by Google.
  5. If you want a plain-language overview of record types like TXT and CNAME, see DNS Records 101 in Cloudflare.
  6. Wait for DNS propagation (this can take up to 24–72 hours).
  7. Return to Google Admin and confirm verification.
βœ… What should happen

Google Admin shows your domain as verified.

You can move on to enabling email routing.

6

Step 6 β€” Enable email routing (MX records)

➑ What this step does

This step routes your domain email into Gmail inboxes.

You will replace any old MX records used for forwarding.

πŸ“‹ What to do
  1. In Google Admin, get the set of Google MX records.
  2. In your DNS provider, add Google’s MX records exactly as provided.
  3. If you are replacing forwarding, remove the old email-forwarding MX records.
  4. If you want a plain-language overview of MX records, see DNS Records 101 in Cloudflare.
  5. Wait for propagation.
βœ… What should happen

Email for your domain starts flowing into Google Workspace.

Messages sent to your domain no longer rely on forwarding.

7

Step 7 β€” Create personalized email accounts (users and shared inboxes)

➑ What this step does

This step creates the email addresses your team will use.

You can create individual users and shared addresses/groups.

πŸ“‹ What to do
  1. Go to admin.google.com.
  2. Open Users and add users.
  3. Create shared inboxes or groups for continuity (example: info@, fosters@, adoptions@).
βœ… What should happen

Your team can sign in and send/receive mail at your domain.

Key roles have shared addresses that outlive volunteer turnover.

8

Step 8 β€” Optional (recommended): basic email security

➑ What this step does

This step reduces spam, spoofing, and admin risk.

It also improves long-term reliability for your rescue.

πŸ“‹ What to do
  1. Enable 2-step verification for admins.
  2. Set up SPF and DKIM (email authentication).
  3. Use Gmail spam and phishing protection settings.
  4. Separate admin roles for safety.
  5. Use shared inboxes/groups for continuity when volunteers change.
βœ… What should happen

Admin access is harder to compromise.

Your email system is more reliable over time.

Official References

Open these only if something doesn’t match your screen.

You do not need to read them to complete the guide.

Want Help Getting Set Up?

We can walk you through nonprofit verification, DNS setup, and user creation.