Templates / IP geolocation & HTTP port scanning with Google Sheets

IP geolocation & HTTP port scanning with Google Sheets

Ready for 3.0

by IranServer.com ✓ · 571 views · created 2025-09-17 · SecOps

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 8 nodes and runs on Google Sheets events (row added). Along the way it connects Google Sheets.

How it runs

Trigger: On Google Sheets events (row added).

  1. GetIP_Info (HTTP Request): calls an HTTP API
  2. Update_IP_Info_row (Google Sheets): update
  3. Edit Fields (Edit Fields (Set)): sets 1 field: ports
  4. Split Out: splits a list into separate items
  5. CheckHttpPort (HTTP Request): calls an HTTP API
  6. PutAll_in_OneItem (Code): runs custom JavaScript code
  7. Update_HTTP_Ports_State (Google Sheets): update

Services it uses

Google Sheets

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

Automate IP geolocation and HTTP port scanning with Google Sheets trigger This n8n template automatically enriches IP addresses with geolocation data and performs HTTP port scanning when new IPs are added to a Google Sheets document. Perfect for network…

Excerpt from IranServer.com's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.