This workflow follows the Google Sheets → HTTP Request recipe pattern — see all workflows that pair these two integrations.
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": "Automa\u00e7\u00e3o capacita\u00e7\u00e3o",
"nodes": [
{
"parameters": {},
"id": "1e3b9259-c5a4-4482-8669-9772b6f651cb",
"name": "inicio",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
820,
740
]
},
{
"parameters": {
"method": "POST",
"url": "https://django-deployment-ten.vercel.app/login/",
"sendBody": true,
"specifyBody": "json",
"jsonBody": "{ \"username\": \"admin\", \"password\": \"123\" }",
"options": {}
},
"id": "88685083-97de-41b7-8873-87666bef6078",
"name": "faz login na API",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
1000,
900
]
},
{
"parameters": {
"documentId": {
"__rl": true,
"value": "1B8yR_fVt9D0ztlMrgJ2uHvgT1jo0mTlYhwy0bzQk7LU",
"mode": "id"
},
"sheetName": {
"__rl": true,
"value": 1271057189,
"mode": "list",
"cachedResultName": "Respostas ao formul\u00e1rio 1",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1B8yR_fVt9D0ztlMrgJ2uHvgT1jo0mTlYhwy0bzQk7LU/edit#gid=1271057189"
},
"options": {}
},
"id": "06dc7781-1d15-469a-a604-0b07e72551aa",
"name": "l\u00ea toda a planilha",
"type": "n8n-nodes-base.googleSheets",
"typeVersion": 4.3,
"position": [
1200,
900
],
"alwaysOutputData": true,
"notesInFlow": true,
"retryOnFail": true,
"executeOnce": true,
"credentials": {
"googleSheetsOAuth2Api": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"mode": "raw",
"jsonOutput": "={\n \"nome\": \"{{ $json['Nome completo:'] }}\",\n \"email\": \"{{ $json['Endere\u00e7o de e-mail'] }}\",\n \"curso\": \"{{ $json['Curso:'] }}\" ,\n \"mentor\": \"{{ $json['Nome do(a) Mentor(a) T\u00e9cnico(a):'] }}\",\n \"matricula\": \"{{ $json['Matr\u00edcula:'] }}\",\n \"projeto\": \"{{ $json['Projeto vinculado:'] }}\",\n \"data_entrada\": \"{{ $json['Data em que entrou no Projeto:'] }}\",\n \"respostas\": {\n \"PENSAMENTO CR\u00cdTICO & INOVA\u00c7\u00c3O\": [\n \"{{ $json['1.1 Descrevo e exemplifico os elementos de um processo, dando contextos de onde eles ocorrem.'] }}\",\n\"{{ $json['1.2 Formulo perguntas sobre situa\u00e7\u00f5es desconhecidas, a partir de informa\u00e7\u00f5es coletadas por meio da observa\u00e7\u00e3o.'] }}\",\n\"{{ $json['1.3 Determino as melhores solu\u00e7\u00f5es para um problema complexo e justifico a minha escolha.'] }}\",\n\"{{ $json['1.4 Analiso e explico os recursos utilizados, as solu\u00e7\u00f5es aplicadas e as conclus\u00f5es geradas por uma investiga\u00e7\u00e3o.'] }}\",\n\"{{ $json['1.5 Sintetizo informa\u00e7\u00f5es de diferentes pontos de refer\u00eancia.'] }}\", \"{{ $json['1.6 Crio uma maneira inovadora de resolver problemas comuns.'] }}\"\n ],\n \"APRENDIZAGEM ATIVA & ESTRAT\u00c9GIAS DE APRENDIZAGEM\": [\n\"{{ $json['2.1 Gero novas maneiras de pensar.'] }}\", \"{{ $json['2.2 Compreendo os problemas, fazendo perguntas esclarecedoras para uma tomada de decis\u00e3o. '] }}\", \"{{ $json['2.3 Proponho solu\u00e7\u00f5es e conclus\u00f5es embasadas e avalio sua efic\u00e1cia. '] }}\", \"{{ $json['2.4 Estimo a pesquisa, a origem dos dados e a atualiza\u00e7\u00e3o constante.'] }}\"\n ],\n \"CRIATIVIDADE, ORIGINALIDADE & INICIATIVA\": [\n\"{{ $json['3.1 Tenho disposi\u00e7\u00e3o para assumir responsabilidades e encarar desafios.'] }}\", \"{{ $json['3.2 Experimento minhas pr\u00f3prias ideias e tomo decis\u00f5es por conta pr\u00f3pria.'] }}\", \"{{ $json['3.3 Planejo meu trabalho sem nenhuma supervis\u00e3o.'] }}\", \"{{ $json['3.4 Apresento ideias incomuns ou inteligentes sobre determinado assunto ou situa\u00e7\u00e3o.'] }}\", \"{{ $json['3.5 Desenvolvo formas criativas de resolver um problema.'] }}\", \"{{ $json['3.6 Estou aberto/a a novas experi\u00eancias culturais e intelectuais.'] }}\"\n ],\n \"RESOLU\u00c7\u00c3O DE PROBLEMAS COMPLEXOS\": [\n \"{{ $json['4.1 Concretizo estrat\u00e9gias para organizar e analisar formas de resolu\u00e7\u00e3o de problemas.'] }}\", \"{{ $json['4.2 Desenvolvo habilidades reflexivas, anal\u00edticas e de avalia\u00e7\u00e3o para resolver problemas e alcan\u00e7ar solu\u00e7\u00f5es.'] }}\", \"{{ $json['4.3 Identifico e analiso a origem dos problemas, agindo nas causas e n\u00e3o somente nos sintomas para garantir que n\u00e3o sejam recorrentes.'] }}\"\n ],\n \"LIDERAN\u00c7A & INFLU\u00caNCIA SOCIAL\": [\n \"{{ $json['5.1 Expresso opini\u00f5es divergentes de forma construtiva, de maneira franca e respeitosa, n\u00e3o me intimidando em posicionar-me.'] }}\", \"{{ $json['5.2 Cultivo a escuta para elaborar uma boa comunica\u00e7\u00e3o na rela\u00e7\u00e3o com outras pessoas.'] }}\", \"{{ $json['5.3 Comunico de forma objetiva, simples e clara, adequando minha linguagem aos diferentes p\u00fablicos e checando o entendimento das pessoas.'] }}\", \"{{ $json['5.4 Demonstro clareza sobre meus interesses, pontos fortes e pontos a melhorar.'] }}\", \"{{ $json['5.5 Trabalho de forma colaborativa em atividades que envolvem diferentes \u00e1reas e pessoas.'] }}\", \"{{ $json['5.6 Ofere\u00e7o ajuda quando percebo necessidades dentro ou at\u00e9 fora da minha \u00e1rea de atua\u00e7\u00e3o.'] }}\"\n ],\n \"EMPREENDEDORISMO\": [\n\"{{ $json['6.1 Atuo em prol da realiza\u00e7\u00e3o de um prop\u00f3sito coletivo, considerando os impactos e as consequ\u00eancias de suas atitudes e a\u00e7\u00f5es na cadeia de processo da organiza\u00e7\u00e3o. '] }}\", \"{{ $json['6.2 Antecipo problemas, agregando consider\u00e1vel valor para a \u00e1rea.'] }}\", \"{{ $json['6.3 Contribuo de forma volunt\u00e1ria para projetos e atividades.'] }}\", \"{{ $json['6.4 Ajo de forma proativa \u00e0s oportunidades e dificuldades, para aproveit\u00e1-las ou corrigi-las, buscando ajuda necess\u00e1ria e/ou orienta\u00e7\u00f5es espec\u00edficas para iniciar minhas a\u00e7\u00f5es.'] }}\", \"{{ $json['6.5 Enfrento adversidades, resisto \u00e0s frustra\u00e7\u00f5es, buscando estrat\u00e9gias construtivas para alcan\u00e7ar objetivos. '] }}\"\n ]\n },\n \"observacao\": \"{{ $json[\"Deseja acrescentar alguma informa\u00e7\u00e3o que n\u00e3o foi contemplada em alguma(as) da(s) quest\u00e3o(\u00f5es) ou at\u00e9 mesmo prover sugest\u00f5es sobre este formul\u00e1rio? Fique \u00e0 vontade para contribuir conosco fornecendo um feedback.\"] }}\"\n} ",
"options": {}
},
"id": "6560526d-122d-494e-97e6-4db5aca49491",
"name": "Organiza Dados",
"type": "n8n-nodes-base.set",
"typeVersion": 3.3,
"position": [
1300,
660
]
},
{
"parameters": {
"options": {}
},
"id": "cd9ef55a-846e-4273-a205-dca9279f836e",
"name": "Loop",
"type": "n8n-nodes-base.splitInBatches",
"typeVersion": 3,
"position": [
1480,
660
]
},
{
"parameters": {
"mode": "raw",
"jsonOutput": "={\n \"nome\": \"{{ $json[\"nome\"] }}\",\n \"email\": \"{{ $json[\"email\"] }}\",\n \"curso\": \"{{ $json[\"curso\"] }}\",\n \"mentor\": \"{{ $json[\"mentor\"] }}\",\n \"matricula\": \"{{ $json[\"matricula\"] }}\",\n \"projeto\": \"{{ $json[\"projeto\"] }}\",\n \"data_entrada\": \"{{ $json[\"data_entrada\"] }}\",\n \"respostas\": { \"{{ Object.keys($json[\"respostas\"])[0] }}\": {{ Object.values($json[\"respostas\"])[0] }},\n \"{{ Object.keys($json[\"respostas\"])[1] }}\": {{ Object.values($json[\"respostas\"])[1] }},\n \"{{ Object.keys($json[\"respostas\"])[2] }}\": {{ Object.values($json[\"respostas\"])[2] }},\n \"{{ Object.keys($json[\"respostas\"])[3] }}\": {{ Object.values($json[\"respostas\"])[3] }},\n \"{{ Object.keys($json[\"respostas\"])[4] }}\": {{ Object.values($json[\"respostas\"])[4] }},\n \"{{ Object.keys($json[\"respostas\"])[5] }}\": {{ Object.values($json[\"respostas\"])[5] }}},\n \"observacao\": \"{{ $json.observacao }}\"\n}",
"options": {}
},
"id": "2f7d0994-6dd7-4010-a48d-68b6dc07dcab",
"name": "Organiza dados novamente",
"type": "n8n-nodes-base.set",
"typeVersion": 3.3,
"position": [
1680,
660
]
},
{
"parameters": {
"method": "POST",
"url": "https://django-deployment-ten.vercel.app/api/capacitacao/autoavaliacao_notas/",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "Content-Type",
"value": "application/json"
},
{
"name": "Authorization",
"value": "=token {{ $node[\"faz login na API\"].data.token }}"
}
]
},
"sendBody": true,
"specifyBody": "json",
"jsonBody": "={{ $node[\"Organiza dados novamente\"].data.toJsonString() }}",
"options": {}
},
"id": "e386c172-f040-4f4c-8ff5-351475bdd353",
"name": "Envia para API",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
1880,
660
],
"alwaysOutputData": true
},
{
"parameters": {
"operation": "append",
"documentId": {
"__rl": true,
"value": "=1c7UNq_514lFtvSRr94cTlZrxBjD7sOIhRqeReQJgMMQ",
"mode": "id"
},
"sheetName": {
"__rl": true,
"value": 1620667929,
"mode": "list",
"cachedResultName": "Notas",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1c7UNq_514lFtvSRr94cTlZrxBjD7sOIhRqeReQJgMMQ/edit#gid=1620667929"
},
"columns": {
"mappingMode": "defineBelow",
"value": {
"ALUNO": "={{ $json.aluno }}",
"AUTOAVALIA\u00c7\u00c3O": "={{ $json.autoavaliacao }}",
"PENSAMENTO CR\u00cdTICO E INOVA\u00c7\u00c3O": "={{ $json['pensamento cr\u00edtico & inova\u00e7\u00e3o'] }}",
"APRENDIZAGEM ATIVA E ESTRAT\u00c9GIAS DE APRENDIZAGEM": "={{ $json['aprendizagem ativa & estrat\u00e9gias de aprendizagem'] }}",
"CRIATIVIDADE, ORIGINALIDADE E INICIATIVA": "={{ $json['criatividade, originalidade & iniciativa'] }}",
"RESOLU\u00c7\u00c3O DE PROBLEMAS COMPLEXOS": "={{ $json['resolu\u00e7\u00e3o de problemas complexos'] }}",
"LIDERAN\u00c7A E INFLU\u00caNCIA SOCIAL": "={{ $json['lideran\u00e7a & influ\u00eancia social'] }}",
"EMPREENDEDORISMO": "={{ $json.empreendedorismo }}"
},
"matchingColumns": [],
"schema": [
{
"id": "ALUNO",
"displayName": "ALUNO",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true
},
{
"id": "AUTOAVALIA\u00c7\u00c3O",
"displayName": "AUTOAVALIA\u00c7\u00c3O",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true
},
{
"id": "PENSAMENTO CR\u00cdTICO E INOVA\u00c7\u00c3O",
"displayName": "PENSAMENTO CR\u00cdTICO E INOVA\u00c7\u00c3O",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true
},
{
"id": "APRENDIZAGEM ATIVA E ESTRAT\u00c9GIAS DE APRENDIZAGEM",
"displayName": "APRENDIZAGEM ATIVA E ESTRAT\u00c9GIAS DE APRENDIZAGEM",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true
},
{
"id": "CRIATIVIDADE, ORIGINALIDADE E INICIATIVA",
"displayName": "CRIATIVIDADE, ORIGINALIDADE E INICIATIVA",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true
},
{
"id": "RESOLU\u00c7\u00c3O DE PROBLEMAS COMPLEXOS",
"displayName": "RESOLU\u00c7\u00c3O DE PROBLEMAS COMPLEXOS",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true
},
{
"id": "LIDERAN\u00c7A E INFLU\u00caNCIA SOCIAL",
"displayName": "LIDERAN\u00c7A E INFLU\u00caNCIA SOCIAL",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true
},
{
"id": "EMPREENDEDORISMO",
"displayName": "EMPREENDEDORISMO",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": false
},
{
"id": "aluno",
"displayName": "aluno",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "autoavaliacao",
"displayName": "autoavaliacao",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "pensamento cr\u00edtico & inova\u00e7\u00e3o",
"displayName": "pensamento cr\u00edtico & inova\u00e7\u00e3o",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "aprendizagem ativa & estrat\u00e9gias de aprendizagem",
"displayName": "aprendizagem ativa & estrat\u00e9gias de aprendizagem",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "criatividade, originalidade & iniciativa",
"displayName": "criatividade, originalidade & iniciativa",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "resolu\u00e7\u00e3o de problemas complexos",
"displayName": "resolu\u00e7\u00e3o de problemas complexos",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "lideran\u00e7a & influ\u00eancia social",
"displayName": "lideran\u00e7a & influ\u00eancia social",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "empreendedorismo",
"displayName": "empreendedorismo",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": true
}
]
},
"options": {}
},
"id": "9b90628e-6f36-4fc0-bbe8-cd51f4f721ba",
"name": "insere na planilha intermediaria",
"type": "n8n-nodes-base.googleSheets",
"typeVersion": 4.3,
"position": [
2040,
660
],
"credentials": {
"googleSheetsOAuth2Api": {
"name": "<your credential>"
}
}
}
],
"connections": {
"inicio": {
"main": [
[
{
"node": "faz login na API",
"type": "main",
"index": 0
}
]
]
},
"faz login na API": {
"main": [
[
{
"node": "l\u00ea toda a planilha",
"type": "main",
"index": 0
}
]
]
},
"l\u00ea toda a planilha": {
"main": [
[
{
"node": "Organiza Dados",
"type": "main",
"index": 0
}
]
]
},
"Organiza Dados": {
"main": [
[
{
"node": "Loop",
"type": "main",
"index": 0
}
]
]
},
"Loop": {
"main": [
[],
[
{
"node": "Organiza dados novamente",
"type": "main",
"index": 0
}
]
]
},
"Organiza dados novamente": {
"main": [
[
{
"node": "Envia para API",
"type": "main",
"index": 0
}
]
]
},
"Envia para API": {
"main": [
[
{
"node": "insere na planilha intermediaria",
"type": "main",
"index": 0
}
]
]
},
"insere na planilha intermediaria": {
"main": [
[
{
"node": "Loop",
"type": "main",
"index": 0
}
]
]
}
},
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "2d653d1e-fb4e-44ac-8ca7-621b0562ce1c",
"meta": {
"templateCredsSetupCompleted": true
},
"id": "xfgkmh2GWBTRXyZx",
"tags": []
}
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.
googleSheetsOAuth2Api
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Automação capacitação. Uses httpRequest, googleSheets. Event-driven trigger; 8 nodes.
Source: https://github.com/gabrielmacaubas/automacao-deploy/blob/b735bd5d38ceef94ed3f5fae3ef90763ad022a18/sheets_n8n.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.
TrackCollect_deeper. Uses googleSheets, httpRequest, @n-octo-n/n8n-nodes-json-database, itemLists. Event-driven trigger; 80 nodes.
This template is ideal for solo store owners, eCommerce marketers, automation beginners, or anyone using Shopify and Gmail who wants to recover lost revenue without coding.
PCN. Uses googleSheets, httpRequest, @n-octo-n/n8n-nodes-json-database, itemLists. Event-driven trigger; 60 nodes.
Product Ad Machine. Uses googleDrive, googleSheets, httpRequest, @ffmpeg-micro/n8n-nodes-ffmpeg-micro. Event-driven trigger; 60 nodes.
Basic AI SEO KW Research n8n DataForSEO Gumroad 030125. Uses googleSheets, googleDrive, httpRequest. Event-driven trigger; 56 nodes.