๐Ÿ“ Capture website screenshots via Google Sheets to Google Drive with CustomJS

โšก 2,625 views ยท ๐Ÿ“ File Management

Description

workflow.png

n8n Workflow: Automating Website Screenshots from Google Sheets

This n8n workflow captures screenshots of websites listed in a Google Sheet and saves them to Google Drive using the CustomJS PDF Toolkit.

@custom-js/n8n-nodes-pdf-toolkit

Features

Notice

Community nodes can only be installed on self-hosted instances of n8n.

Requirements

Workflow Steps

  1. Google Sheets Trigger

    • Monitors a specified sheet for new rows.
    • Extracts the URL and Title from the row.
  2. Website Screenshot Node

    • Uses CustomJS PDF Toolkit to take a screenshot of the given URL.
  3. Google Drive Upload

    • Saves the screenshot to a specific Google Drive folder.
    • Uses the Title column as the filename.

Setup Guide

1. Connect Google Sheets

2. Configure CustomJS API

3. Set Up Google Drive

Perfect for:

This workflow streamlines the process of capturing and organizing website screenshots efficiently.

๐Ÿ”— Nodes Used

Google Drive, Google Sheets Trigger

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup