Workflow: automate with n8n workflow for Googlesheets Spreadsheetfile Create Webhook
Integrations: googleSheets, spreadsheetFile, webhook

{"nodes": [{"name": "Read from Google Sheets", "type": "n8n-nodes-base.googleSheets", "position": [460, 300], "parameters": {"options": {}, "sheetId": "1uFISwZJ1rzkOnOSNocX-_n-ASSAznWGdpcPK3_KCvVo"}, "credentials": {"googleSheetsOAuth2Api": {"id": "19", "name": "Tom's Google Sheets account"}}, "typeVersion": 2}, {"name": "Create HTML file", "type": "n8n-nodes-base.spreadsheetFile", "position": [680, 300], "parameters": {"options": {}, "operation": "toFile", "fileFormat": "html"}, "typeVersion": 1}, {"name": "Webhook", "type": "n8n-nodes-base.webhook", "position": [240, 300], "webhookId": "08569699-fea2-4856-80aa-fe878ab9dd4f", "parameters": {"path": "08569699-fea2-4856-80aa-fe878ab9dd4f", "options": {}, "responseData": "firstEntryBinary", "responseMode": "lastNode"}, "typeVersion": 1}], "connections": {"Webhook": {"main": [[{"node": "Read from Google Sheets", "type": "main", "index": 0}]]}, "Read from Google Sheets": {"main": [[{"node": "Create HTML file", "type": "main", "index": 0}]]}}}