{ "id": "MKGrRFnUuMZMAxNf", "meta": { "instanceId": "workflow-ab646b1d", "versionId": "1.0.0", "createdAt": "2025-09-29T07:07:50.010785", "updatedAt": "2025-09-29T07:07:50.010797", "owner": "n8n-user", "license": "MIT", "category": "automation", "status": "active", "priority": "high", "environment": "production" }, "name": "Scrape Latest 20 TechCrunch Articles", "tags": [ "automation", "n8n", "production-ready", "excellent", "optimized" ], "nodes": [ { "id": "f757df19-a2b0-42c5-b75e-e4af51696059", "name": "When clicking ‘Test workflow’", "type": "n8n-nodes-base.manualTrigger", "position": [ -400, 160 ], "parameters": {}, "typeVersion": 1, "notes": "This manualTrigger node performs automated tasks as part of the workflow." }, { "id": "1311d3be-cf2e-42ca-ae69-8ebfeb71eefb", "name": "Request Techcrunsh Latest Page", "type": "n8n-nodes-base.httpRequest", "position": [ -220, 160 ], "parameters": { "url": "{{ $env.BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "c7807fdf-3b0b-40f8-b912-214475501861", "name": "Parse a posts box", "type": "n8n-nodes-base.html", "position": [ -40, 160 ], "parameters": { "options": {}, "operation": "extractHtmlContent", "extractionValues": { "values": [ { "key": "YOUR_CREDENTIAL_HERE", "cssSelector": "ul.wp-block-post-template", "returnValue": "html" } ] } }, "typeVersion": 1.2, "notes": "This html node performs automated tasks as part of the workflow." }, { "id": "4f6720e2-32ee-41dd-a369-a05bb06b4441", "name": "Parse all posts", "type": "n8n-nodes-base.html", "position": [ 120, 160 ], "parameters": { "options": { "trimValues": true }, "operation": "extractHtmlContent", "dataPropertyName": "box", "extractionValues": { "values": [ { "key": "YOUR_CREDENTIAL_HERE", "cssSelector": "li.wp-block-post", "returnArray": true, "returnValue": "html" } ] } }, "typeVersion": 1.2, "notes": "This html node performs automated tasks as part of the workflow." }, { "id": "2d4f5589-1c27-4fa0-9c64-34d02fb091cf", "name": "split out the posts", "type": "n8n-nodes-base.splitOut", "position": [ 300, 160 ], "parameters": { "options": {}, "fieldToSplitOut": "posts" }, "typeVersion": 1, "notes": "This splitOut node performs automated tasks as part of the workflow." }, { "id": "bf35ac63-554a-4039-9636-78016110f615", "name": "Parse each post in detail", "type": "n8n-nodes-base.html", "position": [ 520, 160 ], "parameters": { "options": { "trimValues": true }, "operation": "extractHtmlContent", "dataPropertyName": "posts", "extractionValues": { "values": [ { "key": "YOUR_CREDENTIAL_HERE", "attribute": "src", "cssSelector": "img", "returnValue": "attribute" }, { "key": "YOUR_CREDENTIAL_HERE", "cssSelector": "h3.loop-card__title" }, { "key": "YOUR_CREDENTIAL_HERE", "attribute": "data-destinationlink", "cssSelector": "h3>a", "returnValue": "attribute" }, { "key": "YOUR_CREDENTIAL_HERE", "attribute": "datetime", "cssSelector": "time", "returnValue": "attribute" } ] } }, "typeVersion": 1.2, "notes": "This html node performs automated tasks as part of the workflow." }, { "id": "2aedd43b-5c04-410e-be37-7e84b798e551", "name": "Request a post detail page", "type": "n8n-nodes-base.httpRequest", "position": [ 720, 160 ], "parameters": { "url": "{{ $env.BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "e0d9eb9c-096c-47de-b39a-d72083d403de", "name": "Parse a post's content and metadata", "type": "n8n-nodes-base.html", "position": [ 940, 160 ], "parameters": { "options": { "trimValues": true, "cleanUpText": true }, "operation": "extractHtmlContent", "extractionValues": { "values": [ { "key": "YOUR_CREDENTIAL_HERE", "cssSelector": "div.entry-content" }, { "key": "YOUR_CREDENTIAL_HERE", "cssSelector": "h1.wp-block-post-title" }, { "key": "YOUR_CREDENTIAL_HERE", "attribute": "src", "cssSelector": "img.attachment-post-thumbnail", "returnValue": "attribute" }, { "key": "YOUR_CREDENTIAL_HERE", "attribute": "datetime", "cssSelector": "time", "returnValue": "attribute" } ] } }, "executeOnce": false, "typeVersion": 1.2, "notes": "This html node performs automated tasks as part of the workflow." }, { "id": "513c616e-9362-4246-a420-70c93863ad6e", "name": "Save the values", "type": "n8n-nodes-base.set", "position": [ 1120, 160 ], "parameters": { "options": {}, "assignments": { "assignments": [ { "id": "411666fc-c934-4cfe-93c8-dd2ba426fa46", "name": "url", "type": "string", "value": "={{ $('Parse each post in detail').item.json.url }}" }, { "id": "251700fe-bfee-46a6-b157-c0d029edb594", "name": "created_at", "type": "string", "value": "={{ $('Parse each post in detail').item.json.created_at }}" }, { "id": "296f4201-06a3-4d81-b85f-5d0b045e09bd", "name": "image", "type": "string", "value": "={{ $('Parse each post in detail').item.json.image }}" }, { "id": "1af47c5f-1b6e-4894-b7c5-9a037a328a0d", "name": "content", "type": "string", "value": "={{ $json.content }}" }, { "id": "5595be9f-7d2a-43c5-8b40-839f787e9ace", "name": "title", "type": "string", "value": "={{ $json.title }}" } ] } }, "typeVersion": 3.4, "notes": "This set node performs automated tasks as part of the workflow." } ], "active": false, "pinData": {}, "settings": { "executionOrder": "v1", "saveManualExecutions": true, "callerPolicy": "workflowsFromSameOwner", "errorWorkflow": null, "timezone": "UTC", "executionTimeout": 3600, "maxExecutions": 1000, "retryOnFail": true, "retryCount": 3, "retryDelay": 1000 }, "versionId": "6f14b55f-11a9-46f6-ba96-4abdfd3fe2f8", "connections": { "1311d3be-cf2e-42ca-ae69-8ebfeb71eefb": { "main": [ [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-618ceb6f", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-048c3e67", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-2d054180", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-9c2f7a6d", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-b07b9d7f", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-a5297724", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-48608b13", "type": "main", "index": 0 } ], [ { "node": "error-handler-1311d3be-cf2e-42ca-ae69-8ebfeb71eefb-21065906", "type": "main", "index": 0 } ] ] }, "2aedd43b-5c04-410e-be37-7e84b798e551": { "main": [ [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-b9137841", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-673b5210", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-a4970ff7", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-9b202e6c", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-35b4c7e2", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-c0b4439f", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-26413a95", "type": "main", "index": 0 } ], [ { "node": "error-handler-2aedd43b-5c04-410e-be37-7e84b798e551-f5115f3a", "type": "main", "index": 0 } ] ] } }, "description": "Automated workflow: Scrape Latest 20 TechCrunch Articles. This workflow processes data and performs automated tasks.", "notes": "Excellent quality workflow: Scrape Latest 20 TechCrunch Articles. This workflow has been optimized for production use with comprehensive error handling, security, and documentation." }