Vimeo

Bulk upload

Enabling professional creators to efficiently upload, organize, and manage multiple videos on mobile.

Context

Company Strategy

Vimeo set a company wide 2025 goal to increase overall product usage by 10%, measured by growing total minutes of video uploaded.

Problem

Vimeo’s mobile app was optimized for lightweight, single-video uploads, which worked well for casual users but failed professional creators transfering larger libraries. The current experience limited mobile adoption and constrained overall upload volume.

Why this matters

Bulk upload and management directly supported Vimeo’s Increase Use OKR by reducing friction for video pros who regularly publish at scale.

My Role

I led end to end product design for bulk upload on mobile, partnering with product, iOS and Android teams to define scope and interaction models.

Impact

  • +42% increase in in users completing bulk uploads

  • +57% increase in upload minutes per unique visitor

  • +20% increase in total uploads per unique visitor

Discovery

To understand the bulk upload need and define requirements, I conducted targeted research combining user feedback analysis, competitive benchmarking, and technical constraints.

Users expected to select multiple files at once

Multi-select was table stakes. Users assumed it existed and were frustrated that it didn't.

No safety net for interrupted uploads

If the app crashed or was closed before finalizing, all work was lost and users were forced to start over.

Users expressed frustration about missing actions

Batch actions (renaming, privacy settings, folder assignment) are essential for professional workflows.

Design approach

I started by mapping the existing single video upload flow to identify friction points and opportunities for optimization, then defined a flexible system that could support:

  • Batch selection from device storage

  • Error handling, retry, and recovery without blocking the workflow

  • Post-upload management and organization

Solution overview

Solution overview

Users can now select and upload entire batches of videos in a single session, eliminating the repetitive friction importing one video at a time

Privacy settings, folder assignments, and naming conventions can now be applied across multiple videos simultaneously

Clear error handling for partial failures ensures users understand exactly which uploads succeeded and can retry failed items without losing progress

Bulk actions also work from the library, with an updated folder structure that now includes recent projects

Impact

These changes are helping customers and they’re responding. We hit record upload numbers, three of our best weeks of the year, and our highest upload per user rates since 2022.

42%

Users completing batch upload

57%

Upload minutes per UV

20%

Uploads per UV

Contact

Let's build something great

Website design and content © 2026 Peter Smith

Contact

Let's build something great

Website design and content © 2026 Peter Smith

Contact

Let's build something great

Website design and content © 2026 Peter Smith