All Collections
Uploading Data from Google Vault
Uploading Data from Google Vault
Effortlessly transfer & upload Google Vault exports to Logikcull for a streamlined setup, speeding up Discovery project kickoffs.
John OHara avatar
Written by John OHara
Updated over a week ago

This feature is available to customers on subscription plans.


This integration allows users to effortlessly transfer and upload Google Vault exports into Logikcull. With a simple setup, Logikcull streamlines the data upload process so you can kick off your Discovery project faster.


Please ensure the following before enabling the Google Vault integration in Logikcull:

  1. Google Vault API is enabled on your Google account.

  2. Access to your organization's Google Vault application is enabled.

  3. Access to a Vault Matter is enabled.

  4. The Vault Matter has an existing data export.

Setting up the integration in Logikcull

You can manage your connection to the Google Vault integration from your User Profile page. Click your user icon > Integrations > Connect to Google:

Step-by-step walkthrough

  1. Click your profile photo to enter your User settings, then click Integrations and Connect to Google:

  2. Sign in or authenticate your Google account. Please make sure to use the email address that has access to your organization’s Google Vault:

  3. Grant Logikcull the necessary permissions to import your data, then click Continue:

  4. Look for green Connected badge next to Google once complete:

💡 This integration allows your user to upload data to Logikcull from your organization's Google Vault. It does not grant Vault permissions, or access to your Vault account, to other members of your Logikcull account, regardless of their role (or Access Level) in the account.

Uploading data from Google Vault

  1. From the Uploads page, click Create a new > Cloud Upload > Import from Google Vault:

  2. Select Click here to select your files (If prompted to sign in, refer to Setting up the Integration in Logikcull):

  3. Select a Google Vault Matter from the list, then choose an Export and click Select:

  4. Assign a custodian, give the upload a name (optional), and click Start Upload:

💡 Unlike standard file uploads, your Cloud Uploads (e.g. Google Vault) do not rely on you to be at your computer and connected during the transfer phase. Once you've started a transfer, you can move on to other work right away while you await your upload notification/email.

Tips and Best Practices

If you see the option to "Use new export", please make sure that the slider is turned OFF:

⚠️ Always export data in MBOX (default) format
to preserve email threading ⚠️

Troubleshooting the Google Vault integration

Resetting the connection

If you're experiencing problems, you may need to disconnect and re-enable the integration. You can do this by visiting your User Profile page and scrolling all the way to the bottom to Integrations, then clicking Disconnect:

Once disconnected, try setting up the integration again.

Google Vault FAQ's

Who can use the integration?

Any user on a subscription account who can create a new upload can use the integration. Users must have Project Admin access or higher (or can be an Upload-Only user). Read more about the 🔗 Upload Only User Role and 🔗 User Access Levels Overview.

Why is the Google Vault uploads feature missing or grayed out in Logikcull?

Please contact to discuss getting this feature added to your account.

Will a keyword search return the entire email thread?

No. Keyword search results are narrowly-scoped only to the documents that contain the specific keywords, and not the entire email thread.

What if I can’t see the matter I’m trying to grab an export from?

Only open matters, in which a G Suite user is an owner or collaborator, will be available for selection within Logikcull. Only completed exports can be selected for upload to Logikcull.

Does Logikcull pull XML/CSV/Checksum files from GVault?

Not at this time. This data can still be downloaded via Google Vault and subsequently uploaded through the file upload route (e.g. drag-n-drop interface) in

How does the integration authenticate my user in Google?

A user must be authenticated by logging into their Google account when initiating an upload to Logikcull from their Google Vault. During this process an OAuth token is passed to Logikcull. This token is encrypted and stored by Logikcull for authentication purposes for future upload actions that you may take. When the token expires or if the token is revoked by you or your Google administrator, you will need to re-authenticate when creating a new upload by repeating the process described in this guide above.

Understanding the access request

To activate the integration, Logikcull needs permission to view the matters, exports, and files that you have access to. Once an export is selected, Logikcull will begin import the files for processing. Since Logikcull only has view-level permissions, Logikcull cannot make any changes to the data on the Google Vault side.

What permissions does Logikcull require for my user?

Logikcull’s access to Google Vault is user-specific. The following read and write permissions are bound by the access that you have been granted by your Google Vault administrator. Logikcull cannot use these permissions to access data or resources that your user cannot access.

Read: Everything that the user has permission to read in Vault

Write: As approved by the user for Legal Hold purposes

Tasks that may require 'write-level' permissions (click here)

  • get matters list

  • get exports for a matter

  • get single export

  • creates a matter

  • closes a matter

  • deletes a matter

  • get a single matter

  • get holds for matter

  • get a single hold

  • delete a hold

  • create a hold

  • update a hold

  • add users to a hold

  • remove users from a hold

Did this answer your question?