What Migrates (and What Needs Attention)
Not everything moves across the same way. Here’s what to expect:
Clean migrations
These move across reliably with the right tooling and configuration:
- Gmail to Exchange Online — full email history, folders, labels, and attachments
- Google Calendar to Outlook — events, recurring meetings, and attendee details
- Google Contacts to Exchange — contact records and distribution lists
- Google Drive files to OneDrive — personal files, folder structure preserved
Migrations that need care
These move across but require planning:
- Google Docs, Sheets, and Slides — convert to Word, Excel, and PowerPoint formats during migration. Most files convert cleanly. Complex formatting, scripts, and formulas sometimes need manual review after the move.
- Shared Drives to SharePoint — shared team files migrate to SharePoint document libraries. Permissions and folder structure need to be mapped and tested.
- Google Drive permissions — sharing settings don’t translate 1:1. We review and reconfigure permissions in OneDrive and SharePoint to match what your team needs.
Known gaps
Some things don’t migrate and need to be handled separately:
- Google Chat history — doesn’t transfer to Teams. If you need to keep it, we archive it before the move.
- Apps Script and complex macros — custom Google Sheets scripts and automations won’t carry over. These need to be rebuilt in Power Automate or VBA, or replaced with a Microsoft 365 equivalent.
- Complex Gmail filters and rules — basic filters recreate in Outlook rules, but heavily customised filter setups may need manual configuration.
- Google Sites — don’t migrate directly to SharePoint. If you have internal sites, we assess whether they need rebuilding.







