Skip to main content
Dig IT Solutions logo

Microsoft 365 & Cloud

Microsoft 365 migration checklist for small businesses

A phase-by-phase Microsoft 365 migration checklist for UK small businesses leaving Google Workspace, hosted IMAP or on-premise Exchange: DNS, pilot and staff.

By Dig IT SolutionsUpdated 8 September 20267 min read

Short answer

A Microsoft 365 migration for a small business runs in five phases: discovery and licensing, tenant and DNS preparation, a pilot group, the main migration and cutover, and post-migration clean-up. The source platform changes the tools, but the sequence, DNS records and staff communication are the same whether you leave Google Workspace, IMAP or on-premise Exchange.

Moving a small business to Microsoft 365 is not technically difficult, but it is unforgiving of skipped steps. A missed DNS record breaks email, a forgotten shared mailbox strands an invoice inbox, and a migration announced by email on the morning it happens creates a queue at the IT desk. This checklist covers the phases Dig IT works through on every migration for businesses across Hertfordshire, west Essex and London, with notes on the three most common starting points.

Phase 1: discovery and licensing

Most migration problems are discovery problems in disguise. Before touching the tenant, build a complete picture of what exists today.

  • List every mailbox, including shared, resource and forwarding-only addresses. Aliases and distribution lists are the ones most often missed.
  • Record mailbox sizes. Anything over 50 GB needs an archive plan because that is the standard Business plan mailbox limit.
  • Identify every domain that sends or receives email, including old trading names still in use on stationery.
  • Map file locations: shared drives, Google Drive, Dropbox, a file server, personal desktops. Decide what goes to SharePoint, what goes to OneDrive and what is archived.
  • Find every system that sends email through your domain: accounting software, a website contact form, a scanner, a CRM, an alarm panel. Each one needs reconfiguring or an SMTP relay.
  • Note devices per user and their operating system versions. Windows 10 is out of support, and very old Office versions will not connect to Exchange Online.
  • Choose licences. The Business Basic, Standard and Premium comparison sets out the differences. Mixing plans per user is normal.

The output of this phase is a spreadsheet that becomes the migration plan. If you cannot fill in every column, you are not ready to start.

Phase 2: tenant and DNS preparation

With the inventory done, build the destination before moving anything into it.

  1. Create the Microsoft 365 tenant, choose the UK as the data location, and set up the first global administrator with MFA and a separate break-glass account.
  2. Add and verify each domain. Microsoft gives you a TXT record to prove ownership. This does not affect mail flow yet.
  3. Create users, shared mailboxes, distribution groups and Microsoft 365 groups from the inventory. Assign licences.
  4. Build the SharePoint structure and Teams before files arrive, so content lands in a designed layout rather than a copy of the old chaos. Dig IT's SharePoint and Teams service covers this design work.
  5. Apply the security baseline now, while the tenant is empty: MFA for everyone, legacy authentication blocked, admin roles limited. The Microsoft 365 security settings checklist lists the settings.
  6. Lower the TTL on your existing MX and related DNS records to 300 seconds, at least 48 hours before cutover, so the change propagates quickly on the day.

The DNS records you will need

RecordTypePurposeWhen to change
Domain verificationTXTProves you own the domain to MicrosoftPhase 2
MXMXRoutes inbound email to Exchange OnlineAt cutover
AutodiscoverCNAMELets Outlook and phones find the mailbox automaticallyAt cutover
SPFTXTLists servers allowed to send as your domainAt cutover, keep any third-party senders
DKIMTwo CNAMEsSigns outbound mail so receivers can verify itEnable after cutover
DMARCTXTTells receivers what to do with mail that fails SPF or DKIMAfter DKIM is confirmed working

SPF, DKIM and DMARC are not optional extras. Without them your outbound mail is more likely to land in spam, and your domain is easier to spoof. Microsoft documents the exact records on Microsoft Learn, and Dig IT's email security service covers the ongoing configuration.

Phase 3: pilot

Never migrate everyone at once without proof. Pick three to five users who represent the business: one heavy Outlook user, one who works mostly on a phone, one from finance with shared mailbox access, and ideally one director who will be first to complain if something is wrong.

Migrate their mailboxes and files, reconfigure their devices, and let them work for two or three days. What you are looking for:

  • Does Outlook connect automatically, or does it need manual profile setup?
  • Do calendar invites, recurring meetings and delegated calendars come across intact?
  • Do the shared mailboxes open and send correctly?
  • Do mobile devices receive email and calendar without reinstalling apps?
  • Do any line-of-business applications break because they expected the old mail server?

Fix everything the pilot surfaces before scheduling the main migration. A problem that affects one pilot user will affect twenty on cutover day.

Phase 4: migration and cutover by source platform

The sequence is the same for every platform: copy data in the background, switch DNS, run a final sync, reconfigure devices. The tools differ.

From Google Workspace

Microsoft's Google Workspace migration in the Exchange admin centre uses a Google service account to copy mail, calendar and contacts for a batch of users. Google Drive content moves through Migration Manager in the SharePoint admin centre, which converts Google Docs, Sheets and Slides to Office formats on the way. Check complex spreadsheets with scripts or unusual formulas afterwards, and warn staff that Google-specific features such as Apps Script will not survive. The Microsoft 365 vs Google Workspace comparison covers what changes for users day to day.

From hosted IMAP email

Many small businesses start on a web host's email package. IMAP migration in Microsoft 365 copies mail folders using each user's credentials or an admin login, but IMAP carries no calendars, contacts or tasks. Those need exporting separately, usually as CSV, ICS or a PST from an existing Outlook profile. Expect throttling from the old host on large mailboxes, and plan for the copy to take longer than the data size suggests.

From on-premise Exchange

For businesses with up to a couple of hundred mailboxes, a cutover migration moves everything in one batch and retires the server. Larger or more cautious organisations use a hybrid configuration, where the server and Microsoft 365 coexist and mailboxes move gradually. Hybrid is genuinely more complex and needs a valid public certificate, Entra Connect for identity sync, and a plan for eventually decommissioning the server. Do not switch off the old Exchange server until every mailbox, public folder and application relay has been confirmed in the cloud.

Cutover day

  1. Run a final incremental sync of all mailboxes.
  2. Change the MX, Autodiscover and SPF records.
  3. Confirm inbound mail arrives in Microsoft 365 by sending from an external address.
  4. Reconfigure Outlook profiles and mobile devices, either by hand for small teams or through Intune for Premium tenants.
  5. Point every application relay at the new SMTP settings.
  6. Keep the old system readable for at least two weeks in case something was missed.

Phase 5: staff communication and post-migration

Technical success and user experience are different things. A migration that works perfectly but was not explained still generates a bad week.

Before: tell staff the date, what will change (new login, new Outlook profile, new file locations), what will not change (their email address), and who to call. A short walkthrough of OneDrive, Teams and where files now live saves hours of support calls.

On the day: have someone available in person or on a call for the first two working hours. Most issues are password resets and phone reconfiguration, and they cluster in that window.

After:

  • Enable DKIM, confirm it is signing, then publish a DMARC record.
  • Switch on the third-party backup. The built-in retention windows are not a backup, as does Microsoft 365 back up your data explains, and the Microsoft 365 backup service can start on the same day as cutover.
  • Review who has access to which shared mailboxes and SharePoint sites. Migrations copy old permissions, including ones that should have been removed years ago.
  • Update the new-starter and leaver process so future accounts are created and closed in Microsoft 365 rather than the old system.
  • Cancel the old subscription once the retention period has passed and you have a verified export.

What to do next

If you are planning a move from Google Workspace, a hosted email package or an ageing Exchange server, Dig IT's Microsoft 365 migration service runs every phase above, including the DNS work, the pilot and the staff communication. To talk through your starting point with an engineer, get in touch.

Frequently asked questions

How long does a Microsoft 365 migration take for a small business?
For a 10 to 50 person business the planning and preparation usually takes one to two weeks, the pilot a few days, and the main mailbox migration runs in the background over several days before a cutover, typically on a Friday evening or weekend. Large mailboxes and shared drives extend the data copy, but not the disruption, because most of the copying happens before anyone switches over.
Will we lose email during the switch to Microsoft 365?
Not if the DNS change is planned. Mail is copied to Microsoft 365 while the old system keeps receiving, then the MX record is changed at cutover and a final incremental sync picks up anything that arrived in between. Lowering the DNS TTL a day or two beforehand makes the change propagate quickly. Messages sent to the old server during propagation are still delivered and synced across.
Can we migrate from Google Workspace to Microsoft 365 including calendars and Drive?
Yes. Microsoft's Google Workspace migration tool in the Exchange admin centre moves mail, calendars and contacts using a Google service account, and Migration Manager in the SharePoint admin centre copies Google Drive content into OneDrive and SharePoint. Google-native formats such as Docs and Sheets are converted to Office formats during the copy, so check complex spreadsheets afterwards.
What is the difference between a cutover and a hybrid Exchange migration?
A cutover migration moves every mailbox from an on-premise Exchange server to Microsoft 365 in one batch and then retires the server, which suits businesses with up to a couple of hundred mailboxes. A hybrid migration links the server and Microsoft 365 so mailboxes can move gradually while both coexist. Hybrid is more complex and usually only worth it for larger organisations or long transitions.
What happens to calendars and contacts in an IMAP migration?
IMAP is a mail-only protocol, so an IMAP migration moves email folders but not calendars, contacts or tasks. Those have to be exported from the old system, often as CSV or ICS files or a PST from Outlook, and imported separately. This is the main reason IMAP migrations from hosted email providers need a per-user checklist rather than just a mailbox list.
Do we need a backup before migrating to Microsoft 365?
Yes, on both sides. Take a full export of the old system before you start, so nothing is lost if a mailbox fails to copy. Then, once the new tenant is live, put a third-party Microsoft 365 backup in place, because the built-in recycle bins and retention windows are not a backup. Many businesses schedule the backup to start on the same day as the cutover.

Next step

Talk to an engineer, not a sales script

Tell us what is not working, or what you are planning, and we will give you a straight view on what it would take to fix.

WhatsApp us