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 →
{
"name": "Moving metrics from Google Sheets to Orbit",
"nodes": [
{
"name": "Merge",
"type": "n8n-nodes-base.merge",
"position": [
1473,
426
],
"parameters": {
"mode": "mergeByKey",
"propertyName1": "GitHub Username",
"propertyName2": "attributes.slug"
},
"typeVersion": 1
},
{
"name": "Add Members",
"type": "n8n-nodes-base.orbit",
"position": [
1073,
326
],
"parameters": {
"operation": "upsert",
"identityUi": {
"identityValue": {
"source": "github",
"searchBy": "username",
"username": "={{$json[\"GitHub\"]}}"
}
},
"workspaceId": "543",
"additionalFields": {
"name": "={{$json[\"Name\"]}}",
"tShirt": "={{$json[\"T-Shirt Size\"]}}",
"location": "={{$json[\"Location\"]}}",
"tagsToAdd": "={{$json[\"Tags\"]}}"
}
},
"credentials": {
"orbitApi": "<your credential>"
},
"typeVersion": 1
},
{
"name": "Get all members",
"type": "n8n-nodes-base.orbit",
"position": [
1273,
526
],
"parameters": {
"options": {},
"operation": "getAll",
"returnAll": true,
"workspaceId": "543"
},
"credentials": {
"orbitApi": "<your credential>"
},
"typeVersion": 1
},
{
"name": "Get Members",
"type": "n8n-nodes-base.googleSheets",
"position": [
873,
326
],
"parameters": {
"range": "Members!A:F",
"options": {},
"sheetId": "1GiR5glinWBUJ-pw3w8LpcuwyOXst2z5nnFSak8DQrMQ",
"authentication": "oAuth2"
},
"credentials": {
"googleSheetsOAuth2Api": "<your credential>"
},
"typeVersion": 1
},
{
"name": "Get Activities",
"type": "n8n-nodes-base.googleSheets",
"position": [
1273,
326
],
"parameters": {
"range": "Activities!A:D",
"options": {
"returnAllMatches": true
},
"sheetId": "={{$node[\"Get Members\"].parameter[\"sheetId\"]}}",
"operation": "lookup",
"lookupValue": "={{$node[\"Get Members\"].json[\"GitHub\"]}}",
"lookupColumn": "GitHub Username",
"authentication": "oAuth2"
},
"credentials": {
"googleSheetsOAuth2Api": "<your credential>"
},
"typeVersion": 1
},
{
"name": "Add Activities",
"type": "n8n-nodes-base.orbit",
"position": [
1673,
426
],
"parameters": {
"title": "={{$json[\"Title\"]}}",
"memberId": "={{$json[\"id\"]}}",
"resource": "activity",
"workspaceId": "543",
"additionalFields": {
"link": "={{$json[\"Activity Link\"]}}",
"description": "={{$node[\"Merge\"].json[\"Description\"]}}"
}
},
"credentials": {
"orbitApi": "<your credential>"
},
"typeVersion": 1
}
],
"active": false,
"settings": {},
"connections": {
"Merge": {
"main": [
[
{
"node": "Add Activities",
"type": "main",
"index": 0
}
]
]
},
"Add Members": {
"main": [
[
{
"node": "Get Activities",
"type": "main",
"index": 0
}
]
]
},
"Get Members": {
"main": [
[
{
"node": "Add Members",
"type": "main",
"index": 0
}
]
]
},
"Get Activities": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"Get all members": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
}
}
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
googleSheetsOAuth2ApiorbitApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Moving metrics from Google Sheets to Orbit. Uses orbit, googleSheets. Manual trigger; 6 nodes.
Source: https://github.com/Zie619/n8n-workflows — 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 checks a Google Sheet for new tasks (marked ) and automatically creates them in a Monday.com board. Once added, the workflow updates the sheet to mark the task as . Copy this template to
Import Json Data Into Google Sheets And Csv File. Uses httpRequest, googleSheets, spreadsheetFile, stickyNote. Manual trigger; 6 nodes.
This workflow gets data from an API and exports it into Google Sheets and a CSV file.
Add Data From Google Sheet To Dropbox. Uses googleSheets, spreadsheetFile, dropbox, interval. Manual trigger; 4 nodes.
This workflow collects images from web search on a specific query, detects labels in them, and stores this information in a Google Sheet.