Creating Upload Links

Intermediate5 minLast updated March 26, 2026
studio-managerphotographerpublicist

Prerequisites

Create secure, time-limited upload links so external photographers, agencies, and collaborators can send files directly into your project without needing an account.

What You'll Learn

  • How to view and manage upload links for a project
  • How to create a new upload link with expiration and file limits
  • How to track upload activity and manage active links
  • How to copy, resend, or revoke an upload link

Go to your project and click Upload Links in the sidebar navigation. The page shows a summary bar with four stat cards: Total Links, Files Received, Total Uploaded, and Expiring Soon. Below the stats, filter tabs let you narrow the list by status, and a search field lets you find links by name or recipient email.

Upload Links page showing stats cards and an empty state with a Create Upload Link button

Click the Create Upload Link button in the top-right corner. A dialog opens with fields for the link name, recipient email, recipient name, expiration period, and an optional custom message. The link name helps you identify this link later when managing multiple active links.

Create Upload Link dialog with fields for name, recipient email, expiration, and custom message

Fill in the link name and recipient information. Use a descriptive name that includes the recipient or shoot name so you can identify it at a glance. The recipient email is where the upload URL and security passcode are sent.

Create Upload Link dialog with link name set to Studio Productions - BTS Photos, recipient email, and recipient name Marcus Webb filled in

Step 4: Choose an Expiration Period

Click the Link Expires dropdown to see the available options: 7 days, 14 days, 30 days, 90 days, Never, or a custom date. Pick a timeframe that matches your delivery window. For one-off shoots, 14 or 30 days works well. For ongoing collaborations, choose "Never" and revoke the link manually when you no longer need it.

Link Expires dropdown open showing options for 7, 14, 30, 90 days, Never, and Custom date

Add an optional custom message that appears in the invitation email. This is a good place to mention the shoot name, what files you need, or any naming conventions you want the recipient to follow.

Completed form with 30-day expiration selected and a custom message filled in

Step 5: Review Advanced Options

Click Show advanced options to reveal file constraint settings. You can set a maximum number of files, a per-file size limit (in MB), and a total upload size limit (in MB). These are optional and default to unlimited when left blank.

Tip

Use file limits when collecting from multiple external contributors. Setting a total upload cap prevents unexpected storage usage on your account.

Advanced options section showing Max Files, Max File Size, and Max Total fields

Click Create & Send Invitation to generate the link. The recipient receives two separate emails: one with the upload URL and another with a 6-digit passcode for security. The link card appears on the page with its current status and upload stats.

Each card displays the link status (Pending, Active, Expired, or Revoked), recipient name and email, upload count, total bytes uploaded, and expiration info. A green "Setup complete" badge confirms both emails were delivered.

Upload Links page showing three link cards with different statuses and upload statistics

Step 7: Filter by Status

Use the status tabs at the top to narrow the list. Click Active to see only links that are ready for uploads, Pending for links awaiting email delivery, Expired for past-due links, or Revoked for links you have disabled. The stat cards update to reflect the filtered view.

Upload Links page filtered to show only Active links

Hover over a link card to reveal quick action buttons. Click the three-dot menu to open the full actions dropdown. From here you can copy the upload URL to share it through a different channel, open the link in a new tab to preview what the recipient sees, resend both invitation emails, or revoke the link to disable it permanently.

Warning

Revoking a link is permanent. The recipient can no longer upload files through that URL, and you cannot reactivate it. Create a new link if you need to resume file collection.

Upload link card with the actions dropdown menu showing Copy Link, Open Link, Resend Emails, and Revoke Link options

Tips and Best Practices

  • Use descriptive link names: Include the recipient name or shoot name so you can tell links apart when managing several at once.
  • Set expiration dates for one-off requests: For a single shoot, set the link to expire in 7 or 14 days. For ongoing collaborations, use "Never" and revoke manually when done.
  • Use file limits for large teams: When collecting from multiple photographers, set per-file and total size limits to keep storage usage predictable.
  • Check the Expiring Soon counter: The stat card highlights links expiring within 7 days so you can follow up with recipients before access ends.

Troubleshooting

The recipient says they did not receive the email

Click the three-dot menu on the link card and select Resend Emails. Both the upload link email and the passcode email are resent. Ask the recipient to check their spam or promotions folder.

You cannot edit an existing link's expiration. Revoke the current link and create a new one with the updated settings.

The recipient can no longer upload files through that link. Any files already uploaded remain in your project. The link card shows an "Expired" status badge and its opacity is reduced in the list.

What is the passcode for?

Each upload link is protected by a 6-digit passcode sent in a separate email. The recipient must enter this passcode before they can upload files. This two-email approach prevents unauthorized uploads if the link URL is forwarded.

What's Next

Related Guides