Screenshot Automation with n8n
Use GetScreenshot with n8n, the popular open-source workflow automation tool. Self-host your automations while leveraging our powerful screenshot API.
n8n integration available on Hamilton ($10/mo) and Jackson ($20/mo) plans
Why Use n8n with GetScreenshot?
Open-source workflow automation for screenshot capture
Self-Hosted
Run n8n on your own servers for complete data control. Your screenshot workflows and data stay within your infrastructure.
Open Source
n8n is fair-code licensed. Inspect the code, contribute improvements, and customize to your needs. No vendor lock-in.
Cost-Effective
No per-workflow or per-execution fees from n8n when self-hosted. Just pay for GetScreenshot API calls at our affordable rates.
How to Set Up
Get screenshot automation running in your n8n instance
Get Your API Key
Sign up for a GetScreenshot Hamilton or Jackson plan. After subscribing, you'll receive an API key via email that includes n8n access.
View pricing plansUse the HTTP Request Node
In n8n, add an HTTP Request node to your workflow. GetScreenshot uses a simple GET API, making it easy to integrate with n8n's built-in HTTP node.
HTTP Request Configuration:
- Method: GET
- URL: https://api.rasterwise.com/v1/get-screenshot
- Query Parameters: apikey, url, fullpage, pdf, width, height, etc.
Configure Screenshot Parameters
Add query parameters for your screenshot settings. Use n8n expressions to dynamically set the URL from previous nodes.
URL: https://api.rasterwise.com/v1/get-screenshot
Query Parameters:
apikey: your_api_key
url: {{ $json.website_url }}
fullpage: true
width: 1280
Process the Results
The API returns a JSON response with the screenshot URL. Use subsequent n8n nodes to save to storage, send notifications, or process further.
// Response from GetScreenshot
{
"screenshot": "https://cdn.rasterwise.com/...",
"width": 1280,
"height": 3200,
"format": "png"
}
Example n8n Workflows
Ideas for your screenshot automations
Competitor Monitoring
Schedule daily screenshots of competitor websites and save to S3 or local storage. Compare changes over time.
Social Media Archiving
When new posts are detected via RSS or API, capture screenshots and store in a database for compliance or repurposing.
Invoice PDF Generation
When new orders arrive via webhook, generate PDF invoices from your web app and email them to customers.
Visual Regression Testing
After deployments, capture screenshots of key pages and compare with baseline images to detect visual changes.
All API Features Available
Full GetScreenshot API access via n8n HTTP Request node
Ready to Automate Screenshots with n8n?
Get started with the Hamilton plan for $10/month. Includes 6,000 screenshots and full API access for n8n.