The Spreadsheets integration allows you to generate hundreds of images or PDFs at once by mapping spreadsheet data to your studio templates. Upload a CSV/Excel file or manually enter data, then generate all variations with one click
- Navigate to Workspace > Integrations > Spreadsheets
- Choose a template from your Studio templates
- The spreadsheet columns will automatically match your template's modifications
You can add data in two ways:
Upload a File:
- Click the "Import" button
- Select a CSV or Excel file with columns matching your template modifications
- The data will populate automatically
Manual Entry:
- Use the built-in spreadsheet editor to add rows
- Click "Add Row" to create new entries
- Edit cells directly by clicking on them
- Copy/paste from Excel or Google Sheets
-
Configure your generation settings:
- Format: PNG, JPEG, WebP, or PDF
- Type: URL or Base64
- Row Range: Choose which rows to generate (e.g., rows 1-50)
- File Name: Optional prefix for downloaded files
- Scale: Image resolution scale
-
For PDF templates, set additional options:
- Margin: Add spacing around content
-
Click "Start Generation" to begin bulk processing
-
Results appear in real-time with status indicators and preview thumbnails
- Bulk Upload: Import hundreds of rows from CSV or Excel files
- Live Preview: See generated images directly in the spreadsheet
- Pause/Resume: Control generation progress at any time
- Row Selection: Generate specific row ranges instead of all rows
- Multi-page Support: For PDF templates, generates multiple pages per row
- Batch Download: Download all generated images as a ZIP file
- Rate Limiting: Automatically handles API rate limits
- Error Handling: Failed generations are marked with error messages
- Column names in your spreadsheet should match modification keys in your template
- Test with a small row range first before generating hundreds of images
- Use the pause button if you need to stop and resume later
- Download results as ZIP for easy organization and sharing
- Status column shows real-time generation progress (Pending, Success, Failed)
Contact support at hi@orshot.com or use the chat button in your Orshot dashboard for assistance