The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"createdAt": "2025-09-14T01:50:34.339Z",
"updatedAt": "2025-09-14T06:59:10.550Z",
"id": "QgFRhgvi22gL0zTL",
"name": "d17-Split-and-Merge",
"active": false,
"isArchived": false,
"nodes": [
{
"parameters": {},
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
192,
32
],
"id": "8704c6c6-6d3e-4692-ada2-5dc15b3c5039",
"name": "When clicking \u2018Execute workflow\u2019"
},
{
"parameters": {
"operation": "extractHtmlContent",
"extractionValues": {
"values": [
{
"key": "title",
"cssSelector": "article > h3 > a",
"returnValue": "attribute",
"attribute": "title",
"returnArray": true
},
{
"key": "url",
"cssSelector": "article > h3 > a",
"returnValue": "attribute",
"attribute": "href",
"returnArray": true
}
]
},
"options": {}
},
"type": "n8n-nodes-base.html",
"typeVersion": 1.2,
"position": [
640,
32
],
"id": "b116966b-dc9d-4ea0-8e9b-93ad8c6fbd7b",
"name": "HTML"
},
{
"parameters": {
"url": "https://books.toscrape.com",
"options": {}
},
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
416,
32
],
"id": "a5d4bc5b-50dd-4619-b80d-009a08cfa4f6",
"name": "HTTP Request"
},
{
"parameters": {
"mode": "combine",
"combineBy": "combineByPosition",
"options": {}
},
"type": "n8n-nodes-base.merge",
"typeVersion": 3.2,
"position": [
1088,
32
],
"id": "b128c140-f49f-493d-9a31-688e4cb891e2",
"name": "Merge"
},
{
"parameters": {
"fieldToSplitOut": "title",
"options": {}
},
"type": "n8n-nodes-base.splitOut",
"typeVersion": 1,
"position": [
864,
-64
],
"id": "76c52db6-822b-458e-bada-35764de6a8f9",
"name": "title-Split Out"
},
{
"parameters": {
"fieldToSplitOut": "url",
"options": {}
},
"type": "n8n-nodes-base.splitOut",
"typeVersion": 1,
"position": [
864,
128
],
"id": "4afaa144-9602-48bb-a8f2-b886f3edfdc4",
"name": "url-Split Out"
}
],
"connections": {
"When clicking \u2018Execute workflow\u2019": {
"main": [
[
{
"node": "HTTP Request",
"type": "main",
"index": 0
}
]
]
},
"HTML": {
"main": [
[
{
"node": "title-Split Out",
"type": "main",
"index": 0
},
{
"node": "url-Split Out",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request": {
"main": [
[
{
"node": "HTML",
"type": "main",
"index": 0
}
]
]
},
"title-Split Out": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"url-Split Out": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
}
},
"settings": {
"executionOrder": "v1"
},
"staticData": null,
"meta": null,
"versionId": "64d073b9-7051-4b3d-9833-3b63ece55ceb",
"triggerCount": 0,
"shared": [
{
"createdAt": "2025-09-14T01:50:34.339Z",
"updatedAt": "2025-09-14T01:50:34.339Z",
"role": "workflow:owner",
"workflowId": "QgFRhgvi22gL0zTL",
"projectId": "6NV7foKyOeJG8Mz6"
}
],
"tags": [
{
"createdAt": "2025-09-14T06:27:04.834Z",
"updatedAt": "2025-09-14T06:27:04.834Z",
"id": "S14KyMmdLj6QsyYh",
"name": "ithome"
}
]
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
d17-Split-and-Merge. Uses httpRequest. Event-driven trigger; 6 nodes.
Source: https://github.com/021up/n8n-learning/blob/main/ITHome/QgFRhgvi22gL0zTL.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
This workflow allows you to import any workflow from a file or another n8n instance and map the credentials easily. A multi-form setup guides you through the entire process At the beginning you have t
[n8n] Advanced URL Parsing and Shortening Workflow - Switchy.io Integration. Uses splitInBatches, stickyNote, httpRequest, html. Event-driven trigger; 56 nodes.
[](https://youtu.be/c7yCZhmMjtI)
This automation organizes your n8n workflows files into categorizes (Active, Template, Done, Archived) and uploads them directly to a categorized Google Drive folders. It is designed to help users man
Create Animated Stories using GPT-4o-mini, Midjourney, Kling and Creatomate API. Uses httpRequest. Event-driven trigger; 51 nodes.