• Home

  • Productivity

  • App tips

App tips

8 min read

Import Your Team's Data Into G Suite

How to Import, Export, Back Up, and Migrate Your Google Apps Data

By Matthew Guay · May 10, 2017

It's exciting to finally have a new G Suite account for your team, with the email address you've wanted for so long. The only thing missing is, well, everything from your old accounts. All those emails you've sent over the past years and contacts you've accumulated shouldn't go to waste—and you shouldn't need to log in to your old account to get them, either.

The most important thing about your apps is the data in them. So when you get a new G Suite account, don't leave that behind. Instead, you should back up your data from your old account, then import it into your new G Suite account. Here's how.


How to:

  • Migrate Your Whole Team to G Suite

  • Export All Your Google Apps Data

  • Import Your Gmail Emails

  • Import Your Google Calendars

  • Import Your Google Contacts

  • Import Your Google Drive files

  • Automatically Back Up Your Google Data


Migrate Your Whole Team to G Suite (Admin)

G Suite Data Migration Tool
G Suite

The worst part about moving to a new computer or app account is having to download and copy everything from your old stuff and move it to the new. With G Suite, though, you may not have to go to that trouble.

If you're a G Suite admin, you can copy over emails from almost any email account and bulk import your entire team's email, contacts, and calendars from Microsoft Exchange servers. Strangely, it can't copy contacts and calendars from other Gmail or G Suite accounts—but it can copy your emails just fine.

Just open the G Suite Admin page and select Migration, or go directly to admin.google.com/AdminHome#Migration. Select what you'd like to import, then click continue.

Select mail server G Suite

For email, select the mail server your company's old email account used. G Suite can import email from other G Suite accounts, standard Gmail accounts, Microsoft Exchange, GoDaddy, or most IMAP servers. With all except for Gmail accounts, you'll then enter your admin login credentials for that server—and Google can import everyone's accounts at once.

Set migration start day G Suite

You might not want everything—junk and deleted emails might not be important, and maybe you only want the most recent messages. Set the settings you want for your team's import, and then continue.

Add Gmail account to G Suite import

All that's left is to match up your accounts from the old server to your new G Suite account. With Exchange, IMAP, or G Suite accounts, you can do that in bulk by uploading a .csv file of the old and new email accounts.

If your team previously used personal Gmail accounts, you'll need to add each person individually from the + icon on the page. Enter their Gmail account and their new email account in your G Suite. Then, tap Authorize and sign in with their Gmail account—or, click Authorize, copy the link, and send that to your team for them to sign in on their own. Either way, you'll get a unique code that's valid for 10 minutes. Copy that, add it to the G Suite migration wizard, and then Google will start copying over emails.

Migrate Gmail account

That'll take a while—about an hour to copy over one old Gmail account in our tests—but once you're done, each user's G Suite email account will have all the messages they had before in their old email account.

Import Contacts and Calendar into G Suite

Want to migrate your team's contacts and calendars? Just go back to the Data Migration page, select the correct item, then login to your Exchange server as before. You can only import calendar and contacts in bulk from Exchange, though—if your team used Gmail or another service before, each team member will need to import their own data with the steps below. The good news is, that's not hard, either.

Want to move everything to G Suite automatically? AppBridge, a service Google recently acquired, can migrate your on-premise archives and data from other Google accounts as well as Office 365, Box, and more to your new G Suite account. You'll need to contact the AppBridge team for a consultation and plan to begin migrating data, though.

Export All Your Google Apps Data (Anyone)

Google Takeout
Google Takeout lets you take all of your data with you

Those steps work great for teams switching from Microsoft Exchange to G Suite all at once—but what if you're moving your personal Gmail accounts, or want to import your own data into your new company G Suite account?

Google has just the tool for you: Google Takeout. From google.com/settings/takeout, you can download nearly everything from your Google account.

Just open the Takeout page, and login with the Google account you want to export data from. If you're signed into multiple Google accounts, click your icon in the right corner and double-check. You'll then see 19 Google Apps that you can export data from, everything from Gmail and Google Contacts to Blogger and Fit.

Select data to export from Google
Google can convert your files to the format you need

You likely won't want everything, so you can tap the Select none button then tap each account that you do want to add it to your export. Then, you can choose the settings you want. To re-import your data to a new G Suite account, here's what to choose:

  • Gmail: The default All Mail option is great, unless you only want specific messages—in which case, choose the labels with the messages you need.

  • Google Contacts: Select the Comma Separated Value (.csv) format, as that's what you'll need to re-import the contacts to Google Contacts.

  • Google Calendar: The default All calendars option is likely what you want; each one will be saved to its own .ical file.

  • Google Drive: The default options will convert your Google Docs, Sheets, and Slides files to their Microsoft Office formats. That will work—though if you only want to view the files and want to make sure they look the same as before, you might want to select PDF format instead.

Download Google archive

Exporting all your data can take a while, so Google will email you when everything's done. Click the link, login again, and you can download a zip file of all your exported data. Now you're ready to import everything to your new Google account.

Export Your Data from Other Apps

Have data from another email account that you want to import into Google? Often, the best way to do that is to sync your emails to a desktop email app, and then export them. That's the easiest way to export iCloud, Outlook.com, Yahoo!, and other standard email, contacts, and calendar accounts. Here's how:

  • Microsoft Outlook: If you sync your emails with Outlook, you can export your mail, contacts, and calendar right from the app. On a Mac or PC, open the File menu, select Open & Export, then choose Import/Export and select the correct options for your files.

  • Apple Mail: The same works for email with the Mail app on your Mac. Open Mail, select Mailbox, then select Export Mailbox and follow the directions. You'll find similar options in the Calendar and Contacts apps as well.

Or, you might not have to export them. Just sync the emails to your mail app, then jump to the next step.

Import Your Gmail Emails

Move email to Gmail
The best way to import emails to Gmail is to drag-and-drop the messages in

There's actually no built-in way to import emails on your own to Gmail. But, there's a workaround—the same workaround to export your emails from most email accounts.

Just login to your new Google account and your old email account in a desktop email app like Outlook on a PC or Mail on Mac. Once your emails have synced, select the folders of emails that you want to move from your old account, and drag them over to your new G Suite or Gmail account. Leave the app for a while and let it sync; it can take a while to copy everything over if your email account has years worth of messages.

Once it's done syncing, open your new Gmail account, and you'll see all of your old emails organized with labels in lieu of your old folders. And you can search through all of your old messages or reply to restart an old conversation, just as you could in your old account.

Get more out of your Gmail account with our guide to 30 Best Gmail tips and tricks.

Import Your Google Contacts

import Google Contacts

Google Contacts makes importing a bit easier, at least from its older version. Just open Google Contacts at contacts.google.com, and tap the Go to the old version button on the lower left (or click here to directly open the older version.

In the menu there, click More then select Import. You can then import a .csv file of your contacts—the format most email and contact apps will use to store your contact file. If you've kept your contacts in a spreadsheet, you can import that just as easily. You can also import individual vCard contact files—but a spreadsheet import will be the fastest.

Import Your Google Calendars

Import Google Calendars

Importing Google Calendars works much the same. Just open calendar.google.com, then tap the down arrow beside the Other Calendars list on the sidebar, and select Import Calendar.

You can then select your calendar export file, and choose which of your calendars you'd like to add the imported events to. If you want them in their own calendar, go back and make a new calendar from the menu beside the My Calendars list, and then import the old calendar to that calendar you just created.

Google Calendar is packed with handy hidden features—here's how to use them all.

Import Your Google Drive files

import Google Drive files
The best way to import files to Google Drive is to drag them in

Migrating Google Drive files is a bit like moving your Gmail emails. The best option is simply to drag the files from your old file storage app, and drop them into Google Drive. If you have an older Google Drive, Dropbox, Box, or OneDrive account, you'll first need to sync them to your computer or download a full archive of your files. Then, install the Google Drive app and drag-and-drop the files there, or you could just drag them into Google Drive in your browser.

It'll take a bit to sync the files again—likely longer than syncing your emails to Gmail—but you'll get everything in the place you want.

share google drive files in bulk

If you have Google Docs files, spreadsheets, and presentations from an older account, the best option might be instead to just share them with your new account. Open your older Google Drive account, select the files to share, then share them with your new G Suite email address. Now you can open those files from either account—and will be able to edit them in Google Docs' apps without any changes from the import/export that you might otherwise get.

Automatically Back Up Your Google Data

Zapier Google Contacts
Use Zapier to automatically save your Google data

Now that your data is right where you want it, it's time to think about the future. You back up your computer regularly (or at least you should). With most of our important data in apps nowadays, though, it's equally important to back up your apps.

You could export your data with Google Takeout every month, and perhaps set a calendar reminder to make sure you don't forget. Or, you could automate it to make sure you always have a second copy of your most important data. The easiest way to do that is with Zapier's automated Google workflows that can copy new data to another app as soon as it's added to your Google account.

Say you want to keep a copy of personal emails you receive in your work account. Just add a label to them, and have Zapier watch that label and forward the emails to your personal Gmail account automatically. Or, Zapier could save those emails to a notebook, or log them in a spreadsheet for a more accessible email backup.

Send emails based on new inbound Gmail content

Send emails based on new inbound Gmail content
  • Gmail logo
  • Gmail logo
Gmail

Save Your Gmail Emails to Evernote

Save Your Gmail Emails to Evernote
  • Gmail logo
  • Evernote logo
Gmail + Evernote

Add new emails in Gmail to Google Sheets rows

Add new emails in Gmail to Google Sheets rows
  • Gmail logo
  • Google Sheets logo
Gmail + Google Sheets

Google Contacts are even easier. Their default export format is a .csv spreadsheet, so just have Zapier save each new contact to a spreadsheet—perhaps to the end of the Contacts file you just exported—and you'll always have a full contact list to import anywhere. Or, you could have Zapier copy new contacts in your work account back to your personal account so you can email leads from anywhere.

Add updated Google Contacts to Google Sheets spreadsheets

Add updated Google Contacts to Google Sheets spreadsheets
  • Google Contacts logo
  • Google Sheets logo
Google Contacts + Google Sheets

Copy new Google Contacts to another Google Contacts account

Copy new Google Contacts to another Google Contacts account
  • Google Contacts logo
  • Google Contacts logo
Google Contacts

For Google Calendar events, the best backup might be just to keep two accounts—and have Zapier copy new events to each one.

Copy new Google Calendar events to a different Google Calendar

Copy new Google Calendar events to a different Google Calendar
  • Google Calendar logo
  • Google Calendar logo
Google Calendar

Add notes on OneNote for upcoming Google Calendar events

Add notes on OneNote for upcoming Google Calendar events
  • Google Calendar logo
  • OneNote logo
Google Calendar + OneNote

Add Microsoft Outlook events from new Google Calendar events

Add Microsoft Outlook events from new Google Calendar events
  • Google Calendar logo
  • Microsoft Outlook logo
Google Calendar + Microsoft Outlook

And for Google Drive, Zapier can copy new files over to your other cloud storage service for an extra copy. You can even add a filter to your Zap to watch for Google Docs and Google Sheets files, and save them in their Office formats so you can open them anywhere.

Add new Google Drive files to Dropbox

Add new Google Drive files to Dropbox
  • Google Drive logo
  • Dropbox logo
Google Drive + Dropbox

Copy new Google Drive files to a folder in Box

Copy new Google Drive files to a folder in Box
  • Google Drive logo
  • Box logo
Google Drive + Box

Copy new Google Drive files

Copy new Google Drive files
  • Google Drive logo
  • Google Drive logo
Google Drive

Archive Entire G Suite Account with Google Vault (Admin)

Google Vault

Need to keep an archive of your entire team's data, perhaps for legal purposes? Google Vault is a new service that for an additional $5/month per user can save a detailed archive of every email and chat message sent by your team.

Vault can log your company's emails and chats indefinitely, or for the time range you need. You can then use search to look through all of company's messages for specific terms or timeframes, with audit trails to see what has been search for and accessed. It's an advanced way to manage your team's data, perfect for accountability and legal audits.


Your team's G Suite account is set up, with everyone's data imported—and a system to back it up going forward. Now, it's time to get everyone working together.

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'