Skip to Content
Import DataPersonal

Import Your Data (Personal)

Bring your email, calendar, contacts, and files into EUnifyer from your existing provider. Personal import moves your own account’s data — for importing an entire organisation, see Organisation Import.

Go to eunifyer.app/switch  to get started.


How It Works

  1. Connect your provider account (Google, Microsoft, or Zoho)
  2. Choose which data types to import (mail, calendar, contacts, files)
  3. Start the import — EUnifyer handles the rest in the background

You can connect multiple accounts and import from each one separately.


Google Workspace

Connect

  1. Open Switch and click Connect next to Google Workspace
  2. Sign in with your Google account
  3. Grant EUnifyer permission to read your data
  4. You’ll be redirected back — your account will show as Connected

What Gets Imported

Data TypeSourceDestination
EmailGmailEUnifyer Mail
CalendarGoogle CalendarEUnifyer Calendar
ContactsGoogle ContactsEUnifyer Contacts
FilesGoogle DriveEUnifyer Drive

Notes

  • Google Docs, Sheets, and Slides are exported as Office formats (.docx, .xlsx, .pptx) and uploaded to Drive
  • Email labels are mapped to folders where possible
  • Large mailboxes may take several minutes

Microsoft 365

Connect

  1. Open Switch and click Connect next to Microsoft 365
  2. Sign in with your Microsoft account
  3. Grant EUnifyer permission to read your data
  4. You’ll be redirected back — your account will show as Connected

What Gets Imported

Data TypeSourceDestination
EmailOutlookEUnifyer Mail
CalendarOutlook CalendarEUnifyer Calendar
ContactsOutlook ContactsEUnifyer Contacts
FilesOneDriveEUnifyer Drive

Notes

  • Shared mailboxes are not included in personal import — use organisation import for those
  • Calendar event attendees and recurrence rules are preserved

Zoho Workplace

Prerequisites

  • A Zoho Workplace account (Zoho Mail, Calendar, etc.)
  • Your organisation admin must have configured Zoho OAuth in the platform (a Server Client in the Zoho API Console )
  • If you want to import files, Zoho WorkDrive must be enabled on your Zoho account

Connect

  1. Open Switch and click Connect next to Zoho Workplace
  2. Sign in with your Zoho account
  3. Zoho will ask you to authorise EUnifyer — grant permission to read your data
  4. You’ll be redirected back — your account will show as Connected

EUnifyer requests the following scopes during authorisation:

ZohoMail.accounts.READ, ZohoMail.messages.READ, ZohoMail.contacts.READ, ZohoCalendar.calendar.READ, ZohoCalendar.event.READ, ZohoContacts.contactapi.READ, WorkDrive.files.READ, WorkDrive.workspace.READ

What Gets Imported

Data TypeSource APIDestination
EmailZoho Mail APIEUnifyer Mail (via James JMAP)
CalendarZoho Calendar APIEUnifyer Calendar
ContactsZoho Mail Contacts APIEUnifyer Contacts
FilesZoho WorkDrive APIEUnifyer Drive

Notes

  • Email folders (Inbox, Sent, Drafts, Trash, Spam) are mapped to the corresponding EUnifyer mailboxes
  • Read/unread and flagged status is preserved
  • Custom folders are imported into Inbox
  • Files import requires WorkDrive to be enabled on your Zoho account — if WorkDrive is not active, the Files option will be greyed out

Starting the Import

After connecting your account:

  1. Select a provider from the dropdown (if you have multiple accounts connected)
  2. Pick an account if you’ve connected more than one for the same provider
  3. Choose data types — tick the types you want to import (mail, calendar, contacts, files)
  4. Click Start Import

If you selected Files, you’ll see a storage check dialog confirming you have enough space.

Monitoring Progress

Each import job shows:

  • Status — Pending, Running, Completed, or Failed
  • Progress — Items imported, already existed (skipped), and failed
  • Started at — When the import began

You can cancel a running import at any time. Completed items are kept.

Multiple Accounts

You can connect multiple accounts from the same provider. For example, you might import from both a personal and a work Google account:

  1. After connecting your first account, click Add another Google Workspace account
  2. Connect the second account
  3. Select which account to import from using the account dropdown

Troubleshooting

ProblemSolution
Connection failedCheck that pop-ups are not blocked — the OAuth window needs to open
Token expiredDisconnect and reconnect your account
0 items importedVerify the source account actually has data for the selected type
Import stuckCancel and retry — transient API errors can stall a job