Data Delivery Using Direct Download

What are Direct Downloads

Historically, People Data Labs only offered a Push delivery model for our Data License customers - where we send your dataset directly to a storage location that you own and have configured (e.g. S3, Azure, GCP, Snowflake, etc).

Push:  Delivery initiated by PD

Push: Delivery initiated by PDL

As of November 2025, we now also offer a Pull option: Direct Downloads.

Pull:  You download data via SFTP / SSH

Pull: You download data via SFTP / SSH


With Direct Downloads, instead of you creating the destination bucket, we create and host it for you. Once your data is delivered, you can securely download it on your schedule via SFTP or SSH. You’ll also get an email notification as soon as each delivery is ready.


Why Switch to Direct Downloads

If you are currently a Data License customer receiving data to a bucket that you control (e.g. the Push Model), switching to Direct Downloads offers several key benefits, including:

No setup required on your end. We handle the bucket creation and maintenance, so you don’t need to configure credentials.

Pull on your own schedule. Download deliveries whenever it's most convenient for your team—no waiting on a push, no dependency on storage syncing.

Simple, secure access. Use standard tools like SFTP, SSH, or AWS to access your data securely with credentials you manage through the PDL dashboard.

No Additional Cost
There is no additional charge for using the Direct Downloads delivery method (or for switching from a Pull delivery method).

How to Get Started

To get started with Direct Downloads, just follow these quick steps:

  1. Contact your CSM
    Let your Customer Success Manager know you'd like to switch to Direct Downloads. Our team will handle the backend setup and spin up your secure bucket. Note: a minor contract amendment for the adjusted delivery location may be required.
  2. Set your Credentials
    Once, we've enabled your new delivery method, go to the Settings area of your PDL Dashboard to retrieve your username and setup your password or SSH key.
## What are Direct Downloads  Historically, People Data Labs only offered a **Push** delivery model for our Data License customers - where we send your dataset directly to a storage location that you own and have configured (e.g. S3, Azure, GCP, Snowflake, etc).   <Image align="center" alt="Push:  Delivery initiated by PD" border={false} caption="**Push**:  Delivery initiated by PDL" src="https://files.readme.io/ed0856c313d10502cb113f4008ac44245d537f307ccec85ad380783fda50746a-Untitled_presentation_1.svg" width="500px" />  As of November 2026, we now also offer a **Pull** option: **Direct Downloads**.  <Image align="center" alt="Pull:  You download data via SFTP / SSH" border={false} caption="**Pull**:  You download data via SFTP / SSH" src="https://files.readme.io/3705fcfd1138bb6832812c0fb573003ba471c97311a49b2dccea4f420dfdb3a1-Direct_Downloads_Docs_Graphics.svg" width="500px" />    With Direct Downloads, instead of you creating the destination bucket, we create and host it for you. Once your data is delivered, you can securely download it on your schedule via SFTP or SSH. You’ll also get an email notification as soon as each delivery is ready.    ## Why Switch to Direct Downloads  If you are currently a Data License customer receiving data to a bucket that you control (e.g. the Push Model), switching to Direct Downloads offers several key benefits, including:  **No setup required on your end.** We handle the bucket creation and maintenance, so you don’t need to configure credentials.  **Pull on your own schedule.** Download deliveries whenever it's most convenient for your team—no waiting on a push, no dependency on storage syncing.  **Simple, secure access.** Use standard tools like SFTP, SSH, or AWS to access your data securely with credentials you manage through the PDL dashboard.  ## How to Get Started  To get started with Direct Downloads, just follow these quick steps:  1. **Contact your CSM**      Let your Customer Success Manager know you'd like to switch to Direct Downloads. Our team will handle the backend setup and spin up your secure bucket. _Note: a minor contract amendment for the adjusted delivery location may be required._ 2. **Set your Credentials**      Once, we've enabled your new delivery method, go to the **Settings** area of your PDL Dashboard to retrieve your username and setup your password or SSH key.       <Image align="center" border={false} caption="Accessing and configuring credentials in the PDL Dashboard" src="https://files.readme.io/5f556068b451c1fded69455a807fd8ce9aefa168c9ae44a7927cb99b18dc27cb-Screenshot_2026-01-19_at_1.56.11_PM.png" />  We want to make switching to Direct Downloads as simple as possible. So when you’re ready to make the switch, just follow these quick steps:      If you're unable to receive the data through [Amazon S3](https://docs.peopledatalabs.com/docs/data-delivery-using-s3) or [Snowflake](https://docs.peopledatalabs.com/docs/data-delivery-using-snowflake), you may opt to receive your data as a list of temporary [presigned URLs](https://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURL.html).  Please note that this process is not possible for large datasets (over 250 MBs).  When a new version of the dataset is ready for you to ingest, we'll send you an email that lets you know that your dataset is ready for you to download. Once you email us back confirming that you're ready to begin downloading the data, we'll send you a newline-separated text file of presigned URLs. You can download each URL through a simple HTTP call.  Each presigned URL is only valid for three days after we generate it. If you're unable to download the data within this period, email [success@peopledatalabs.com](mailto:success@peopledatalabs.com?Subject=S3%20YOURCOMPANY) and we'll generate a new set of presigned URLs for you.

Accessing and configuring credentials in the PDL Dashboard

  1. Connect & Download
    You'll get a notification each time a new dataset is delivered. Using, your preferred SFTP client, connect with any collection of the following:
    1. Host: pdl.sftp.peopledatalabs.com
    2. SFTP URL: [username]@pdl.sftp.peopledatalabs.com:
    3. Port: 22
    4. Username + Password or SSH Key
      From there, you can download your files at your convenience.

Frequently Asked Questions

🔐 Is this method secure?

Yes. All connections use encrypted SFTP (or SSH with secure credentials). You control access on your end just like with traditional pull-based systems.

🧰 Can I connect using command line tools (like sftp)?

Yes! You can connect directly to the PDL-hosted bucket using standard SFTP commands in your terminal. Once your credentials are set, here are a few bash examples:

# Start an SFTP session
sftp [username]@pdl.sftp.peopledatalabs.com

# After logging in:
ls                    # List available files
get dataset.csv       # Download a specific file
mget *.csv            # Download all CSV files
mget *                # Download all files
scp -r                # Download everything in selected directory
bye                   # Exit the session

📅 When are deliveries made?

Delivery timing doesn’t change: your data will still be delivered according to your current monthly or quarterly schedule. You’ll get an email notification when it's ready to download.

📁 Will older deliveries be available in the bucket?

By default, any data placed in the bucket will expire after 110 days in order to conserve resources. This allows for some wiggle room if you need any past deliveries.

💸 Does this cost extra?

Nope! It’s just a different delivery method - no additional cost required.