Storage and delivery

Cloud storage

A connected destination that captures are copied to as they are made. Set it up once and the files arrive where your team already works, without anybody logging in here.

Why deliver captures out

  • The files reach people who do not have an account here. A shared Drive folder is something a colleague or a client can open.
  • They outlive your retention setting. Once a capture is in your own bucket, what this account does with its copy stops mattering.
  • They can feed something else. A bucket is a thing other systems can read — a report builder, a comparison job, an evidence archive.
  • It is what makes zero retention possible. “Do not keep after delivery” only works when there is somewhere for the capture to have gone.

The three providers

ValueMeaning
Google DriveConnected by signing in to Google and granting access. No keys to handle.
DropboxConnected by signing in to Dropbox and granting access. No keys to handle.
S3-compatible bucketAmazon S3 and anything that speaks the same protocol — MinIO, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces. Configured with keys rather than a sign-in.

How many destinations

One capture can be delivered to several destinations at once. How many depends on the plan:

ValueMeaning
Starter1 destination per capture.
Pro2 destinations per capture.
Business and Business Plus3 destinations per capture.
Free trialCloud delivery is not included.

You can connect more accounts than that; the limit is on how many one capture is delivered to.

Adding a destination

Go to Auto SchedulesConfigureCloud Storage and press Add destination. The panel asks Where should screenshots go? — pick the provider — and for an optional Name, which is how the destination appears in schedules. Make it say where the files land: “Marketing Drive” beats “Drive 1”.

  • For Google Drive and Dropbox, Connect account sends you to the provider to allow access, then brings you back.
  • For an S3-compatible bucket, Next: bucket details opens the form for the bucket and its keys.

A newly connected account is placed in the first empty default slot, if your plan has one free.

The Add destination panel with Google Drive, Dropbox and S3-compatible bucket, and an optional Name
Choose the provider, give it a name you will recognise, and connect.

The Cloud Storage screen

The screen has two parts.

ValueMeaning
Default destinationsOne card per destination your plan includes, in order. Every Web Profile set to My defaults uploads to these. Choose an account for each card, and move them up or down.
Connected accountsEvery destination you have added, with its Account, Connection, Used as (a default slot, or Custom only), Last upload and Added date.

Each connected account’s menu offers:

ValueMeaning
Test connectionChecks the destination can take an upload right now.
Reconnect accountGoogle Drive and Dropbox: sign in again. S3: Update credentials.
RenameChange the name shown in schedules.
Pause uploads / Resume uploadsStops delivering to this destination without disconnecting it. Screenshots skip it while it is paused.
Remove destinationDeletes the connection.

Paused by plan

After a move to a plan with fewer destinations, a default card beyond what the plan includes reads Paused by plan and receives nothing. Move the one you need into a slot your plan includes, or change plan.
app.websitescreenshotworld.com/AutoSchedules/CloudStorage
The Cloud Storage screen with two default destination cards and the Connected accounts table
Two of three default slots in use. Each account shows its connection, whether it is paused, and the slot it fills.

Using a destination on a profile

Delivery is switched on per Web Profile, with Deliver to in its After the capture section:

ValueMeaning
NowhereCaptures stay in the app only. The default.
My defaultsDeliver to the default destinations, in their order.
Choose…Choose destinations explicitly for this profile — First, Second and Third destination, as many as your plan includes.

Several destinations means the same capture is written to each of them. That is a deliberate belt and braces for evidence work: one copy in your bucket, one in a shared Drive, one somewhere offsite.

A profile needs a working destination

If nothing is connected, the profile form says so and offers Manage cloud storage. A profile pointing at a broken destination captures fine and delivers nothing.

Where the files land

Every provider gets a WebsiteScreenshotWorld folder at the top, and inside it a folder per site, such as WebsiteScreenshotWorld/example.com/. Each file is named from the page address followed by the capture time, down to the minute. The pages of a sitemap run go into one folder per run instead, named by the run’s time and each file named by its page path.

When a connection breaks

OAuth grants get revoked, passwords change, keys get rotated, buckets get deleted. The Connection column says what state each destination is in:

ValueMeaning
ConnectedUploads are working.
Needs reconnectThe provider no longer accepts the connection, or the bucket rejected the key. Reconnect, or enter the current key and secret.
UnreachableThe account is fine but the destination is not usable right now. Check it and test again.
Not testedConnect the account, then run a test to confirm uploads will work.

Check the connection before relying on zero retention

A profile set to “Do not keep after delivery” pointed at a destination that has quietly stopped working is the one combination that can lose captures. If you use that retention setting, look at the Connection column regularly — or turn on webhooks and watch for failed deliveries.

Did this page answer your question?

Tell us what is missing