What this is
This page documents an inbound task — moving your data files into Zeotap CDP. When your source is a Zeotap Google Cloud Storage source, Zeotap provisions a Google Cloud Storage bucket for your dataset and reads the files you place in it. The Cloud Storage browser in the Google Cloud Console gives you a browser-based way to drop those files in, without installing anything — an alternative to thegsutil command line or a desktop client such as Cyberduck. This page covers the folder structure Zeotap expects inside the bucket, how to upload files through the console, and how to confirm the upload was picked up.
If instead you want to send audiences out of Zeotap CDP into a bucket you own, that is the opposite direction — see the Google Cloud Storage destination.
Prerequisites
- A Zeotap Google Cloud Storage source — created beforehand. See Create a Zeotap Google Cloud Storage source.
- G Suite account — the account listed under Access Details for your dataset; you sign in to the Google Cloud Console with it.
- Project and bucket — the project ID listed under Access Details, and the bucket path listed under Path Details.
- Role — only users with the Editor role have access to this feature. Users with the Viewer role must ask their Zeotap administrator to upload files.
- Encryption setting — whether the source was created with PGP Encrypted set to True or False, because it decides which folder structure you upload into. See PGP encryption in sources.
Folder structure to upload into
Files must land in a dated folder path inside the bucket. Use the structure that matches your source’s encryption setting, replacingsourceid with your source’s ID and yyyy/mm/dd with the date of the upload.
Without PGP encryption
Use the folder structure/sourceid/raw/yyyy/mm/dd (for example, 5121/raw/2025/01/15).

The OBJECTS tab breadcrumb for an unencrypted source — the source ID, then raw, then year, month and day under the bucket.
With PGP encryption
Use the folder structurepgpencrypted/sourceid/raw/yyyy/mm/dd (for example, pgpencrypted/5121/raw/2025/01/15).

The same breadcrumb for a PGP-encrypted source — the path starts with the pgpencrypted folder before the source ID.
.pgp format.Upload files through the Google Cloud Console
Open the Cloud Storage browser
Sign in with your G Suite account
Open your bucket
Open or create the dated folder
Upload the files

The UPLOAD menu in the OBJECTS tab, with Upload files selected.
Verify the upload
The upload has landed when all of the following hold:- The file appears by name in the OBJECTS tab under the dated folder you uploaded into, with its size and creation time listed.
- Back in Zeotap CDP, the source’s status changes to Integrated once data begins flowing in.
- A sample of the ingested records appears on the source’s Preview Data tab.
.pgp extension.
Next steps
- Explore uploading with gsutil → for a scriptable command-line alternative.
- Explore uploading with Cyberduck → for a desktop client alternative.
- Explore uploading from the source’s own page → to add files directly from the Implementation Details tab, and to find the Access Details and Path Details used here.
- Explore PGP encryption in sources → if your source requires encrypted files.