{"workflow":{"id":12811,"name":"Run automated technical SEO audits with SE Ranking and Google Sheets","views":82,"recentViews":0,"totalViews":82,"createdAt":"2026-01-19T08:57:42.559Z","description":"![image.png](fileId:4205)\n\n## Who is this for\n- SEO agencies tracking client site health over time\n- Web developers monitoring technical SEO improvements\n- Website owners measuring audit progress week over week\n\n## What this workflow does\nRun a technical SEO audit on any website, wait for completion, then export audit history to Google Sheets for trend tracking and progress monitoring.\n\n## What you'll get\n- Overall health score (0-100) for your site\n- Errors, warnings, and notices count by category\n- Audit history tracking (last 10 audits)\n- Trend analysis over time in Google Sheets\n- Progress monitoring week over week\n\n## How it works\n1. Starts a new audit for your domain\n2. Waits for the crawl to finish (~5 min for small sites)\n3. Checks if done—automatically retries if not complete\n4. Pulls the full report with health score and issue counts\n5. Fetches last 10 audits for the domain\n6. Exports audit history to Google Sheets with 10 columns\n\n## Requirements\n- SE Ranking account with API access ([Get one here](https://online.seranking.com/admin.api.dashboard.html))\n- SE Ranking community node installed ([Install from npm](https://www.npmjs.com/package/@seranking/n8n-nodes-seranking))\n- Website Audit subscription in SE Ranking\n- Google Sheets account (optional)\n\n## Setup steps\n1. Install the [SE Ranking community node](https://www.npmjs.com/package/@seranking/n8n-nodes-seranking)\n2. Add your SE Ranking API credentials\n3. Replace `example.com` with your domain in the Create audit node\n4. Connect Google Sheets credentials (optional)\n5. Select your spreadsheet for export\n\n## Customization\n- Change the domain and audit title in the Create audit node\n- Adjust wait times if auditing larger sites (5 min default may not be enough)\n- Connect a Schedule Trigger to run audits automatically each week\n- Change `limit` in List audits node to get more/fewer historical audits (max 100)","workflow":{"id":"","meta":{"instanceId":"","templateCredsSetupCompleted":false},"name":"Run automated technical SEO audits with SE Ranking","tags":[],"nodes":[{"id":"3b3dd901-ad80-4778-893a-75488fd1dd2b","name":"Overview","type":"n8n-nodes-base.stickyNote","position":[624,256],"parameters":{"color":5,"width":512,"height":884,"content":"## Run automated technical SEO audits\n\n## Who is this for\n- SEO agencies auditing client sites\n- Web developers checking pre-launch SEO\n- Website owners monitoring site health\n\n## What you'll get\n- Overall health score (0-100)\n- Errors, warnings, and notices by category\n- Audit history tracking in Google Sheets\n- Trend analysis over time (last 10 audits)\n\n## How it works\n1. Starts new audit for your domain\n2. Waits for crawl to finish (~5 min)\n3. Checks status—retries if not done\n4. Pulls full report with health score\n5. Fetches last 10 audits for trend tracking\n6. Exports audit history to Google Sheets\n\n## Setup steps\n1. Install [SE Ranking node](https://www.npmjs.com/package/@seranking/n8n-nodes-seranking)\n2. Add SE Ranking API credentials\n3. Replace `example.com` with your domain\n4. Connect Google Sheets (optional)\n5. Select your spreadsheet for export\n\n## Customization\n- Change domain in Create audit node\n- Add Schedule Trigger for weekly runs\n- Adjust wait times for large sites"},"typeVersion":1},{"id":"9f5d8abc-b0d3-47dc-9b37-a426ca284bf8","name":"Step 1","type":"n8n-nodes-base.stickyNote","position":[1216,848],"parameters":{"color":4,"width":700,"height":80,"content":"### 🔍 Run Audit & Wait"},"typeVersion":1},{"id":"bfa087ce-7c7a-4437-9575-221b70e9f0a7","name":"Step 2","type":"n8n-nodes-base.stickyNote","position":[2384,832],"parameters":{"color":4,"width":260,"height":80,"content":"### 📊 Get Report & Last 10 reports\n"},"typeVersion":1},{"id":"b836ce13-5782-420d-8c85-6713f18d44fc","name":"Step 3","type":"n8n-nodes-base.stickyNote","position":[2880,848],"parameters":{"color":4,"width":308,"height":80,"content":"### 📤 Export to Sheets"},"typeVersion":1},{"id":"128fcad7-c904-4ad8-a6d7-7d52a50298dd","name":"When clicking 'Execute workflow'","type":"n8n-nodes-base.manualTrigger","position":[1216,944],"parameters":{},"typeVersion":1},{"id":"39bb9fa9-68b6-406d-93d4-b9243f1b0f2d","name":"Create standard audit","type":"@seranking/n8n-nodes-seranking.seRanking","position":[1440,944],"parameters":{"domain":"example.com","resource":"websiteAudit","operation":"createStandard","additionalFields":{"title":"Weekly Technical SEO Audit"}},"credentials":{"seRankingApi":{"id":"YOUR_SE_RANKING_CREDENTIAL_ID","name":"SE Ranking API"}},"typeVersion":1},{"id":"43b523b2-cb28-4d53-a73d-8978c3159bd4","name":"Wait for crawl (5 min)","type":"n8n-nodes-base.wait","position":[1664,944],"webhookId":"wait-audit-1","parameters":{"unit":"minutes"},"typeVersion":1.1},{"id":"9803b991-8155-4725-b55b-27ab6e5ad087","name":"Check audit status","type":"@seranking/n8n-nodes-seranking.seRanking","position":[1888,944],"parameters":{"auditId":"={{ $('Create standard audit').item.json.id }}","resource":"websiteAudit","operation":"getStatus"},"credentials":{"seRankingApi":{"id":"YOUR_SE_RANKING_CREDENTIAL_ID","name":"SE Ranking API"}},"typeVersion":1},{"id":"5fd3d6f8-6974-49c1-8fc0-4e39fa5f662b","name":"If audit complete","type":"n8n-nodes-base.if","position":[2112,944],"parameters":{"options":{},"conditions":{"options":{"leftValue":"","caseSensitive":true,"typeValidation":"strict"},"combinator":"and","conditions":[{"id":"status-condition","operator":{"type":"string","operation":"equals"},"leftValue":"={{ $json.status }}","rightValue":"finished"}]}},"typeVersion":2.2},{"id":"e8e396e2-a8ca-47ab-a71b-0a17eabfeef6","name":"Get audit report","type":"@seranking/n8n-nodes-seranking.seRanking","position":[2352,944],"parameters":{"auditId":"={{ $('Create standard audit').item.json.id }}","resource":"websiteAudit","operation":"getReport"},"credentials":{"seRankingApi":{"id":"YOUR_SE_RANKING_CREDENTIAL_ID","name":"SE Ranking API"}},"typeVersion":1},{"id":"059d077d-0e3b-421d-a19f-8eec7a42e120","name":"Wait and retry (2 min)","type":"n8n-nodes-base.wait","position":[2112,1088],"webhookId":"wait-audit-2","parameters":{"unit":"minutes","amount":2},"typeVersion":1.1},{"id":"71a1db8e-f134-4fa0-bfd3-89a9d506f48b","name":"List all audits for domain","type":"@seranking/n8n-nodes-seranking.seRanking","position":[2576,944],"parameters":{"resource":"websiteAudit","additionalFields":{"limit":10,"search":"={{ $('Create standard audit').item.json.domain }}"}},"credentials":{"seRankingApi":{"id":"YOUR_SE_RANKING_CREDENTIAL_ID","name":"SE Ranking API"}},"typeVersion":1},{"id":"3bc8fd02-11aa-46e4-a962-96b0d8ca01fd","name":"Format audits for Sheet","type":"n8n-nodes-base.code","position":[2800,944],"parameters":{"jsCode":"// Format audit history for Google Sheets\nconst items = $input.all();\nconst results = [];\n\nfor (const item of items) {\n  const audits = item.json.items || [item.json];\n  \n  for (const audit of audits) {\n    results.push({\n      json: {\n        audit_id: audit.id,\n        domain: audit.url?.replace(/^https?:\\/\\//, '') || '',\n        title: audit.title || '',\n        last_update: audit.last_update || '',\n        status: audit.status || '',\n        health_score: audit.stats?.score || 0,\n        errors: audit.stats?.errors || 0,\n        warnings: audit.stats?.warnings || 0,\n        notices: audit.stats?.notices || 0,\n        pages_crawled: audit.stats?.crawled || 0\n      }\n    });\n  }\n}\n\nreturn results;"},"typeVersion":2},{"id":"b469a5ed-c38c-4f34-9c58-f6dc3d5de6ff","name":"Export to Google Sheets","type":"n8n-nodes-base.googleSheets","position":[3024,944],"parameters":{"columns":{"value":{},"schema":[{"id":"audit_id","type":"string","display":true,"required":false,"displayName":"audit_id","defaultMatch":false,"canBeUsedToMatch":true},{"id":"domain","type":"string","display":true,"required":false,"displayName":"domain","defaultMatch":false,"canBeUsedToMatch":true},{"id":"title","type":"string","display":true,"required":false,"displayName":"title","defaultMatch":false,"canBeUsedToMatch":true},{"id":"last_update","type":"string","display":true,"required":false,"displayName":"last_update","defaultMatch":false,"canBeUsedToMatch":true},{"id":"status","type":"string","display":true,"required":false,"displayName":"status","defaultMatch":false,"canBeUsedToMatch":true},{"id":"health_score","type":"string","display":true,"required":false,"displayName":"health_score","defaultMatch":false,"canBeUsedToMatch":true},{"id":"errors","type":"string","display":true,"required":false,"displayName":"errors","defaultMatch":false,"canBeUsedToMatch":true},{"id":"warnings","type":"string","display":true,"required":false,"displayName":"warnings","defaultMatch":false,"canBeUsedToMatch":true},{"id":"notices","type":"string","display":true,"required":false,"displayName":"notices","defaultMatch":false,"canBeUsedToMatch":true},{"id":"pages_crawled","type":"string","display":true,"required":false,"displayName":"pages_crawled","defaultMatch":false,"canBeUsedToMatch":true}],"mappingMode":"autoMapInputData","matchingColumns":[],"attemptToConvertTypes":false,"convertFieldsToString":false},"options":{},"operation":"appendOrUpdate","sheetName":{"__rl":true,"mode":"id","value":"","cachedResultUrl":"","cachedResultName":""},"documentId":{"__rl":true,"mode":"id","value":"","cachedResultUrl":"","cachedResultName":""}},"credentials":{"googleSheetsOAuth2Api":{"id":"YOUR_GOOGLE_SHEETS_CREDENTIAL_ID","name":"Google Sheets API"}},"typeVersion":4.7}],"active":false,"pinData":{},"settings":{"executionOrder":"v1"},"versionId":"","connections":{"Get audit report":{"main":[[{"node":"List all audits for domain","type":"main","index":0}]]},"If audit complete":{"main":[[{"node":"Get audit report","type":"main","index":0}],[{"node":"Wait and retry (2 min)","type":"main","index":0}]]},"Check audit status":{"main":[[{"node":"If audit complete","type":"main","index":0}]]},"Create standard audit":{"main":[[{"node":"Wait for crawl (5 min)","type":"main","index":0}]]},"Wait and retry (2 min)":{"main":[[{"node":"Check audit status","type":"main","index":0}]]},"Wait for crawl (5 min)":{"main":[[{"node":"Check audit status","type":"main","index":0}]]},"Format audits for Sheet":{"main":[[{"node":"Export to Google Sheets","type":"main","index":0}]]},"List all audits for domain":{"main":[[{"node":"Format audits for Sheet","type":"main","index":0}]]},"When clicking 'Execute workflow'":{"main":[[{"node":"Create standard audit","type":"main","index":0}]]}}},"lastUpdatedBy":1,"workflowInfo":{"nodeCount":14,"nodeTypes":{"n8n-nodes-base.if":{"count":1},"n8n-nodes-base.code":{"count":1},"n8n-nodes-base.wait":{"count":2},"n8n-nodes-base.stickyNote":{"count":4},"n8n-nodes-base.googleSheets":{"count":1},"n8n-nodes-base.manualTrigger":{"count":1},"@seranking/n8n-nodes-seranking.seRanking":{"count":4}}},"status":"published","readyToDemo":null,"user":{"name":"Eugene Melnychenko","username":"eugene-m","bio":"","verified":true,"links":[""],"avatar":"https://gravatar.com/avatar/7042b6697a3942388f99612572551b2ec8d8b8ba648f0cc851e8b89c99b28e2c?r=pg&d=retro&size=200"},"nodes":[{"id":18,"icon":"file:googleSheets.svg","name":"n8n-nodes-base.googleSheets","codex":{"data":{"alias":["CSV","Sheet","Spreadsheet","GS"],"resources":{"generic":[{"url":"https://n8n.io/blog/love-at-first-sight-ricardos-n8n-journey/","icon":"❤️","label":"Love at first sight: Ricardo’s n8n journey"},{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/automatically-adding-expense-receipts-to-google-sheets-with-telegram-mindee-twilio-and-n8n/","icon":"🧾","label":"Automatically Adding Expense Receipts to Google Sheets with Telegram, Mindee, Twilio, and n8n"},{"url":"https://n8n.io/blog/supercharging-your-conference-registration-process-with-n8n/","icon":"🎫","label":"Supercharging your conference registration process with n8n"},{"url":"https://n8n.io/blog/creating-triggers-for-n8n-workflows-using-polling/","icon":"⏲","label":"Creating triggers for n8n workflows using polling"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/migrating-community-metrics-to-orbit-using-n8n/","icon":"📈","label":"Migrating Community Metrics to Orbit using n8n"},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/your-business-doesnt-need-you-to-operate/","icon":" 🖥️","label":"Hey founders! Your business doesn't need you to operate"},{"url":"https://n8n.io/blog/how-honest-burgers-use-automation-to-save-100k-per-year/","icon":"🍔","label":"How Honest Burgers Use Automation to Save $100k per year"},{"url":"https://n8n.io/blog/how-a-digital-strategist-uses-n8n-for-online-marketing/","icon":"💻","label":"How a digital strategist uses n8n for online marketing"},{"url":"https://n8n.io/blog/why-this-product-manager-loves-workflow-automation-with-n8n/","icon":"🧠","label":"Why this Product Manager loves workflow automation with n8n"},{"url":"https://n8n.io/blog/sending-automated-congratulations-with-google-sheets-twilio-and-n8n/","icon":"🙌","label":"Sending Automated Congratulations with Google Sheets, Twilio, and n8n "},{"url":"https://n8n.io/blog/how-a-membership-development-manager-automates-his-work-and-investments/","icon":"📈","label":"How a Membership Development Manager automates his work and investments"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googlesheets/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/"}]},"categories":["Data & Storage","Productivity"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"input\",\"output\"]","defaults":{"name":"Google Sheets"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGZpbGw9IiMyOEI0NDYiIGQ9Ik0zNS42OSAxIDUyIDE3LjIyNXYzOS4wODdhMy42NyAzLjY3IDAgMCAxLTEuMDg0IDIuNjFBMy43IDMuNyAwIDAgMSA0OC4yOTMgNjBIMTIuNzA3YTMuNyAzLjcgMCAwIDEtMi42MjMtMS4wNzhBMy42NyAzLjY3IDAgMCAxIDkgNTYuMzEyVjQuNjg4YTMuNjcgMy42NyAwIDAgMSAxLjA4NC0yLjYxQTMuNyAzLjcgMCAwIDEgMTIuNzA3IDF6Ii8+PHBhdGggZmlsbD0iIzZBQ0U3QyIgZD0iTTM1LjY5IDEgNTIgMTcuMjI1SDM5LjM5N2MtMi4wNTQgMC0zLjcwNy0xLjgyOS0zLjcwNy0zLjg3MnoiLz48cGF0aCBmaWxsPSIjMjE5QjM4IiBkPSJNMzkuMjExIDE3LjIyNSA1MiAyMi40OHYtNS4yNTV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIwLjEyIDMxLjk3NWMwLS44MTcuNjYyLTEuNDc1IDEuNDgzLTEuNDc1aDE3Ljc5NGMuODIxIDAgMS40ODIuNjU4IDEuNDgyIDEuNDc1djE1LjQ4N2MwIC44MTgtLjY2MSAxLjQ3NS0xLjQ4MiAxLjQ3NUgyMS42MDNhMS40NzYgMS40NzYgMCAwIDEtMS40ODItMS40NzRWMzEuOTc0em0yLjIyNSAxLjQ3NWg2LjY3MnYyLjIxMmgtNi42NzJ6bTAgNS4xNjJoNi42NzJ2Mi4yMTNoLTYuNjcyem0wIDUuMTYzaDYuNjcydjIuMjEyaC02LjY3MnptOS42MzgtMTAuMzI1aDYuNjcydjIuMjEyaC02LjY3MnptMCA1LjE2Mmg2LjY3MnYyLjIxM2gtNi42NzJ6bTAgNS4xNjNoNi42NzJ2Mi4yMTJoLTYuNjcyeiIvPjxwYXRoIGZpbGw9IiMyOEI0NDYiIGQ9Ik0zNC42OSAwIDUxIDE2LjIyNXYzOS4wODdhMy42NyAzLjY3IDAgMCAxLTEuMDg0IDIuNjFBMy43IDMuNyAwIDAgMSA0Ny4yOTMgNTlIMTEuNzA3YTMuNyAzLjcgMCAwIDEtMi42MjMtMS4wNzhBMy42NyAzLjY3IDAgMCAxIDggNTUuMzEyVjMuNjg4YTMuNjcgMy42NyAwIDAgMSAxLjA4NC0yLjYxQTMuNyAzLjcgMCAwIDEgMTEuNzA3IDB6Ii8+PHBhdGggZmlsbD0iIzZBQ0U3QyIgZD0iTTM0LjY5IDAgNTEgMTYuMjI1SDM4LjM5N2MtMi4wNTQgMC0zLjcwNy0xLjgyOS0zLjcwNy0zLjg3MnoiLz48cGF0aCBmaWxsPSIjMjE5QjM4IiBkPSJNMzguMjExIDE2LjIyNSA1MSAyMS40OHYtNS4yNTV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE5LjEyIDMwLjk3NWMwLS44MTcuNjYyLTEuNDc1IDEuNDgzLTEuNDc1aDE3Ljc5NGMuODIxIDAgMS40ODIuNjU4IDEuNDgyIDEuNDc1djE1LjQ4N2MwIC44MTgtLjY2MSAxLjQ3NS0xLjQ4MiAxLjQ3NUgyMC42MDNhMS40NzYgMS40NzYgMCAwIDEtMS40ODItMS40NzRWMzAuOTc0em0yLjIyNSAxLjQ3NWg2LjY3MnYyLjIxMmgtNi42NzJ6bTAgNS4xNjJoNi42NzJ2Mi4yMTNoLTYuNjcyem0wIDUuMTYzaDYuNjcydjIuMjEyaC02LjY3MnptOS42MzgtMTAuMzI1aDYuNjcydjIuMjEyaC02LjY3MnptMCA1LjE2Mmg2LjY3MnYyLjIxM2gtNi42NzJ6bTAgNS4xNjNoNi42NzJ2Mi4yMTJoLTYuNjcyeiIvPjwvZz48L3N2Zz4="},"displayName":"Google Sheets","typeVersion":5,"nodeCategories":[{"id":3,"name":"Data & Storage"},{"id":4,"name":"Productivity"}]},{"id":20,"icon":"fa:map-signs","name":"n8n-nodes-base.if","codex":{"data":{"alias":["Router","Filter","Condition","Logic","Boolean","Branch"],"details":"The IF node can be used to implement binary conditional logic in your workflow. You can set up one-to-many conditions to evaluate each item of data being inputted into the node. That data will either evaluate to TRUE or FALSE and route out of the node accordingly.\n\nThis node has multiple types of conditions: Bool, String, Number, and Date & Time.","resources":{"generic":[{"url":"https://n8n.io/blog/learn-to-automate-your-factorys-incident-reporting-a-step-by-step-guide/","icon":"🏭","label":"Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide"},{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/create-a-toxic-language-detector-for-telegram/","icon":"🤬","label":"Create a toxic language detector for Telegram in 4 step"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-build-a-low-code-self-hosted-url-shortener/","icon":"🔗","label":"How to build a low-code, self-hosted URL shortener in 3 steps"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/automation-for-maintainers-of-open-source-projects/","icon":"🏷️","label":"How to automatically manage contributions to open-source projects"},{"url":"https://n8n.io/blog/how-uproc-scraped-a-multi-page-website-with-a-low-code-workflow/","icon":" 🕸️","label":"How uProc scraped a multi-page website with a low-code workflow"},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/why-this-product-manager-loves-workflow-automation-with-n8n/","icon":"🧠","label":"Why this Product Manager loves workflow automation with n8n"},{"url":"https://n8n.io/blog/sending-automated-congratulations-with-google-sheets-twilio-and-n8n/","icon":"🙌","label":"Sending Automated Congratulations with Google Sheets, Twilio, and n8n "},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/benefits-of-automation-and-n8n-an-interview-with-hubspots-hugh-durkin/","icon":"🎖","label":"Benefits of automation and n8n: An interview with HubSpot's Hugh Durkin"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.if/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Flow"]}}},"group":"[\"transform\"]","defaults":{"name":"If","color":"#408000"},"iconData":{"icon":"map-signs","type":"icon"},"displayName":"If","typeVersion":2,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":514,"icon":"fa:pause-circle","name":"n8n-nodes-base.wait","codex":{"data":{"alias":["pause","sleep","delay","timeout"],"resources":{"generic":[{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.wait/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers","Flow"]}}},"group":"[\"organization\"]","defaults":{"name":"Wait","color":"#804050"},"iconData":{"icon":"pause-circle","type":"icon"},"displayName":"Wait","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":565,"icon":"fa:sticky-note","name":"n8n-nodes-base.stickyNote","codex":{"data":{"alias":["Comments","Notes","Sticky"],"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"input\"]","defaults":{"name":"Sticky Note","color":"#FFD233"},"iconData":{"icon":"sticky-note","type":"icon"},"displayName":"Sticky Note","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":834,"icon":"file:code.svg","name":"n8n-nodes-base.code","codex":{"data":{"alias":["cpde","Javascript","JS","Python","Script","Custom Code","Function"],"details":"The Code node allows you to execute JavaScript in your workflow.","resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.code/"}]},"categories":["Development","Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers","Data Transformation"]}}},"group":"[\"transform\"]","defaults":{"name":"Code"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTcxXzQ0MSkiPgo8cGF0aCBkPSJNMTcwLjI4MyA0OEgxOTYuNUMyMDMuMTI3IDQ4IDIwOC41IDQyLjYyNzQgMjA4LjUgMzZWMTJDMjA4LjUgNS4zNzI1OCAyMDMuMTI3IDAgMTk2LjUgMEgxNzAuMjgzQzEyNi4xIDAgOTAuMjgzIDM1LjgxNzIgOTAuMjgzIDgwVjE3NkM5MC4yODMgMjA2LjkyOCA2NS4yMTA5IDIzMiAzNC4yODMgMjMySDIzQzE2LjM3MjYgMjMyIDExIDIzNy4zNzIgMTEgMjQ0VjI2OEMxMSAyNzQuNjI3IDE2LjM3MjQgMjgwIDIyLjk5OTYgMjgwTDM0LjI4MyAyODBDNjUuMjEwOSAyODAgOTAuMjgzIDMwNS4wNzIgOTAuMjgzIDMzNlY0NDBDOTAuMjgzIDQ3OS43NjQgMTIyLjUxOCA1MTIgMTYyLjI4MyA1MTJIMTk2LjVDMjAzLjEyNyA1MTIgMjA4LjUgNTA2LjYyNyAyMDguNSA1MDBWNDc2QzIwOC41IDQ2OS4zNzMgMjAzLjEyNyA0NjQgMTk2LjUgNDY0SDE2Mi4yODNDMTQ5LjAyOCA0NjQgMTM4LjI4MyA0NTMuMjU1IDEzOC4yODMgNDQwVjMzNkMxMzguMjgzIDMwOS4wMjIgMTI4LjAxMSAyODQuNDQzIDExMS4xNjQgMjY1Ljk2MUMxMDYuMTA5IDI2MC40MTYgMTA2LjEwOSAyNTEuNTg0IDExMS4xNjQgMjQ2LjAzOUMxMjguMDExIDIyNy41NTcgMTM4LjI4MyAyMDIuOTc4IDEzOC4yODMgMTc2VjgwQzEzOC4yODMgNjIuMzI2OSAxNTIuNjEgNDggMTcwLjI4MyA0OFoiIGZpbGw9IiNGRjk5MjIiLz4KPHBhdGggZD0iTTMwNSAzNkMzMDUgNDIuNjI3NCAzMTAuMzczIDQ4IDMxNyA0OEgzNDIuOTc5QzM2MC42NTIgNDggMzc0Ljk3OCA2Mi4zMjY5IDM3NC45NzggODBWMTc2QzM3NC45NzggMjAyLjk3OCAzODUuMjUxIDIyNy41NTcgNDAyLjA5OCAyNDYuMDM5QzQwNy4xNTMgMjUxLjU4NCA0MDcuMTUzIDI2MC40MTYgNDAyLjA5OCAyNjUuOTYxQzM4NS4yNTEgMjg0LjQ0MyAzNzQuOTc4IDMwOS4wMjIgMzc0Ljk3OCAzMzZWNDMyQzM3NC45NzggNDQ5LjY3MyAzNjAuNjUyIDQ2NCAzNDIuOTc5IDQ2NEgzMTdDMzEwLjM3MyA0NjQgMzA1IDQ2OS4zNzMgMzA1IDQ3NlY1MDBDMzA1IDUwNi42MjcgMzEwLjM3MyA1MTIgMzE3IDUxMkgzNDIuOTc5QzM4Ny4xNjEgNTEyIDQyMi45NzggNDc2LjE4MyA0MjIuOTc4IDQzMlYzMzZDNDIyLjk3OCAzMDUuMDcyIDQ0OC4wNTEgMjgwIDQ3OC45NzkgMjgwSDQ5MEM0OTYuNjI3IDI4MCA1MDIgMjc0LjYyOCA1MDIgMjY4VjI0NEM1MDIgMjM3LjM3MyA0OTYuNjI4IDIzMiA0OTAgMjMyTDQ3OC45NzkgMjMyQzQ0OC4wNTEgMjMyIDQyMi45NzggMjA2LjkyOCA0MjIuOTc4IDE3NlY4MEM0MjIuOTc4IDM1LjgxNzIgMzg3LjE2MSAwIDM0Mi45NzkgMEgzMTdDMzEwLjM3MyAwIDMwNSA1LjM3MjU4IDMwNSAxMlYzNloiIGZpbGw9IiNGRjk5MjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMTcxXzQ0MSI+CjxyZWN0IHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo="},"displayName":"Code","typeVersion":2,"nodeCategories":[{"id":5,"name":"Development"},{"id":9,"name":"Core Nodes"}]},{"id":838,"icon":"fa:mouse-pointer","name":"n8n-nodes-base.manualTrigger","codex":{"data":{"resources":{"generic":[],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.manualworkflowtrigger/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"When clicking ‘Execute workflow’","color":"#909298"},"iconData":{"icon":"mouse-pointer","type":"icon"},"displayName":"Manual Trigger","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]}],"categories":[{"id":32,"name":"Market Research"}],"image":[{"id":4205,"url":"https://n8niostorageaccount.blob.core.windows.net/n8nio-strapi-blobs-prod/assets/image_0c86a17263.png"}]}}