Production-ready n8n workflow templates that showcase what you can build with the n8n-nodes-apogeoapi community node.
Each workflow is a single JSON you can import into your n8n instance in 30 seconds and run with your own credentials.
Use case: someone fills your contact form, your CRM gets the lead's IP, and you want Slack to know where the lead is from before your sales team replies.
Flow:
Webhook (IP in payload)
→ ApogeoAPI: Geo from IP
→ Slack: "New lead from 🇦🇷 Buenos Aires, Argentina"
Why it's useful: prioritize leads by region without asking users for their country in the form.
Use case: your sales pipeline tracks deals in local currency (ARS, BRL, EUR, GBP, …) and reporting in mixed currencies is impossible.
Flow:
HubSpot/Pipedrive trigger: deal updated
→ ApogeoAPI: Get USD exchange rate for deal.currency
→ Compute USD-normalized value: deal.amount / rate
→ Update CRM custom field "amount_usd_normalized"
Why it's useful: dashboards in a single currency without rebuilding your CRM data model.
Use case: signup form fires from any country and you want the welcome email in their language.
Flow:
Form trigger (signup with name, email, IP)
→ ApogeoAPI: Geo from IP
→ Switch on country code:
AR/ES/MX/CL → Spanish welcome
FR/CA → French welcome
DE/AT/CH → German welcome
default → English
→ SendGrid: send email with localized template
Why it's useful: zero manual locale tagging in your CRM, automatic from day 1.
- Open your n8n instance (cloud or self-hosted)
- Click your workspace name → Import from File
- Pick one of the JSON files in this repo
- Re-link the credentials (each template references
apogeoApiApi, plusslackApi/httpRequest/sendGriddepending on the template — n8n will prompt you) - Click Activate when ready
n8n: Settings → Community nodes → Install → n8n-nodes-apogeoapi
Or via CLI:
npm install -g n8n-nodes-apogeoapiThese templates require a free ApogeoAPI key. Get one in 30 seconds:
→ app.apogeoapi.com/register — 1,000 requests/month forever, no credit card.
Paid plans start at $19/mo for 15k requests. See pricing.
- 📦 Node package: n8n-nodes-apogeoapi on npm
- 🛠️ Node source code: github.com/APOGEOAPI/n8n-nodes-apogeoapi
- 📚 API documentation: api.apogeoapi.com/api/docs
- 🌐 Live demo (no signup): apogeoapi.com/ip-lookup
- 💬 Support: support@apogeoapi.com
- 📖 Tutorial post: "Automating geo-enrichment workflows with n8n + ApogeoAPI"
Built something cool with the ApogeoAPI node? Submit it!
- Test it end-to-end in your n8n instance
- Export the JSON (
⋯menu → Download) - Open a PR here with the file + a short description
- We review within 1-2 business days and credit you in the README
We also publish to n8n.io/workflows — get your name on the official catalog.
MIT — use these templates freely in your own projects, commercial or otherwise.