TRUE.org Cloud

For businesses: acumor.com

Free guide

Nonprofit email migration: a step-by-step plan

How a small nonprofit moves email to Microsoft 365 or Google Workspace without losing mail: what to list first, the official migration tools, and the DNS changes that make the switch. Each step links to the vendor's own documentation.

Facts checked on the official sources on November 2, 2026. From TRUE.org Cloud, a 501(c)(3) nonprofit.

1. Make a list before you move anything

  • Every mailbox, including people who left but whose mail you must keep.
  • Shared addresses such as info@ or office@, aliases, groups and forwarding rules.
  • Who controls your domain registrar and DNS, and that you can sign in today.
  • Calendars, contacts and any mail archives on individual computers.
  • Apps and devices that send email, such as copiers, websites and event or sign-up forms.

2. From Google Workspace to Microsoft 365

Microsoft documents a batch migration tool in the Exchange admin center that moves email, contacts and calendars from Google Workspace. Microsoft says you can keep both systems active and move groups of users over time.

The prerequisites matter: Microsoft's steps include creating subdomains for mail routing in both directions, preparing the destination mailboxes, and having a Google Workspace super administrator authorize access. Follow them in order.

Sources: Microsoft: migrate email and calendar from Google Workspace; Microsoft: Google Workspace migration prerequisites

3. From another host that supports IMAP

If your mail sits with a hosting company or webmail provider, Microsoft supports IMAP migration into Microsoft 365 when the source system supports IMAP. IMAP moves email only, so plan to move calendars and contacts separately.

Source: Microsoft: migrating IMAP mailboxes to Microsoft 365

4. From Microsoft 365 or IMAP to Google Workspace

Google's data import tool, in the Google Admin console, copies email from Exchange Online, IMAP webmail providers, another Workspace account or a personal Gmail account. A super administrator runs it.

Source: Google Workspace: import email with the data import tool

5. Switch mail flow and protect your domain

  • Lower the DNS time-to-live on your MX record a day or two before the switch.
  • Change the MX record to the new system once mailboxes are synced.
  • Update SPF, turn on DKIM and publish a DMARC record for the new system.
  • Keep the old system running until mail stops arriving there, then run a final sync.
  • Turn on multi-factor sign-in for every new account on day one.

Source: Microsoft: set up DMARC for Microsoft 365

Help from the vendors

Microsoft lists FastTrack for Microsoft 365 migration guidance at no additional cost for eligible nonprofit customers. Check the page for current terms.

Source: Microsoft 365 for nonprofits (FastTrack)

Common questions

Will we lose email during the move?

Not if both systems stay active until the final sync. Mail keeps arriving in the old system until the MX record changes, and the migration tools copy it across.

How long does a small nonprofit migration take?

It depends on the number of mailboxes and how much mail they hold. Microsoft notes that batch time depends on how many users you move. Planning and DNS access often take longer than the copy itself.

Can we move only some people first?

Yes. Microsoft's Google Workspace tool is designed to move groups of users over time while both systems stay active.

Free download

Get the free Nonprofit IT checklist

A printable PDF for small nonprofit teams. Enter your name and email and the download opens on the next page.

  • 20 security checks for accounts, email, devices, data and incident planning
  • Nonprofit program eligibility notes for Microsoft and Google
  • An email migration prep list
  • Links to the official CISA, Microsoft and Google sources

Free Nonprofit IT checklist

Name and email. Organization is optional. Your details go to hello@true.org; we do not add you to a mailing list.

Ask for free help

TRUE.org Cloud is a 501(c)(3) nonprofit. Free help is open to registered nonprofits, charities and faith-based organizations in the United States and Canada. Tell us what you are working on and a person replies by email, usually within one business day.

Ask for free help

Name, email and what you need. Organization is optional. It goes to hello@true.org.