Task Configuration

Upload Channels for Data Storage

22 Oct, 2025 5 min read

Automatically backup screenshots and task data to cloud storage services. Keep permanent records of all tracked changes in your preferred storage solution.

What Are Upload Channels?

Upload channels automatically send your tracking data (screenshots, change logs, HTML archives) to external storage services. This creates permanent backups and makes data easily accessible from your preferred platforms.

What Gets Uploaded

  • Screenshots: PNG images of tracked pages (if enabled)
  • Change Logs: JSON files with detailed change information
  • HTML Archives: Complete HTML snapshots of tracked pages
  • Backup Files: ZIP archives with all data

Two Types of Upload Channels

Image Hosting

Services specialized in hosting images. Perfect for quick screenshot sharing and visual tracking.

Services:

  • • Imgur
  • • ImgBB
  • • Gyazo
  • • ImageKit

📸 Screenshots only

File Storage

Full-featured cloud storage for comprehensive backups including all data types.

Services:

  • • Dropbox
  • • Google Drive
  • • AWS S3
  • • FTP/SFTP

📁 Complete data backup

Supported Services

Image Hosting: Imgur, ImgBB, Gyazo, ImageKit, Flickr, Postimage
Cloud Storage: Dropbox, Google Drive, OneDrive, Box, Mega
Enterprise: AWS S3, Azure Storage, FTP, SFTP, WebDAV
Developer: GitHub repositories for version-controlled backups

For detailed setup instructions, see our individual upload channel guides in the Help section.

Setting Up Upload Channels

General Setup Process

  1. Go to Upload Channels in dashboard
  2. Click "Create New Channel"
  3. Select service type (Imgur, Dropbox, AWS S3, etc.)
  4. Enter API credentials or OAuth authorization
  5. Test the connection
  6. Save and enable the channel

API Keys Required

Most upload services require API keys or OAuth authentication. You'll need to create accounts and generate credentials before setup.

Using Upload Channels in Tasks

Enable Upload for a Task

  1. When creating/editing a task, find "Upload Channels" section
  2. Toggle "Enable Upload to Remote Storage"
  3. Select one or more configured upload channels
  4. Save your task

When enabled, every task execution will automatically upload data to your selected channels.

Upload Channel Costs

Token Costs Per Execution

  • Image Hosting: 1 token per service
  • File Storage: 1-2 tokens per service
  • Costs multiply: Using 3 services = 3-6 tokens extra

Example Cost Calculation

Base task (10) + Server rendering (30) + Screenshot (5) + 2 upload services (2) = 47 tokens per check

Upload Channel Best Practices

✓ Choose Based on Needs

Use image hosting for screenshot-only tasks. Use file storage when you need complete data backups.

✓ Don't Over-Upload

Select only the channels you actually need. Each additional service costs tokens.

✓ Organize Your Storage

Configure upload paths/folders to keep data organized by task or date.

✓ Monitor Storage Limits

Check your storage service quotas regularly to avoid upload failures.

Quick Reference

Image Hosting: Screenshots only, 1 token per service

File Storage: Complete backups, 1-2 tokens per service

Multiple Services: Can use several services simultaneously

Setup: Dashboard → Upload Channels → Create New

Next Steps

Ready to explore advanced task settings? Learn about HTTP request options, custom headers, and device emulation.

Explore Advanced Settings

Still need help?

Our support team is available to help you with any questions.