Native Nodes (Built-in)
First-party integrations maintained by the n8n team covering major platforms like Google Workspace, Microsoft 365, Salesforce, HubSpot, and Slack. Native nodes receive regular updates, security patches, and documentation.
This article is part of a larger content collection. Start with our ultimate guide.

n8n connects over 400 applications out of the box, with thousands more available through community nodes and custom API connections. Whether you need to sync your CRM with marketing tools, automate data entry into spreadsheets, or build AI-powered workflows, n8n provides the integration capabilities to make it happen.
Key facts at a glance:
This guide covers how n8n integrations work, which ones matter most for business automation, and how to set them up properly. We focus on the integrations that deliver real value: CRMs like Salesforce and HubSpot, productivity tools like Google Sheets and Airtable, databases like Supabase, and the high-impact GoHighLevel integration for agencies.
n8n uses a node-based system where each integration appears as a configurable block in your workflow canvas. You connect nodes together, passing data from one to the next, creating automated processes that run on triggers or schedules.
Each integration typically offers:
Some integrations also provide polling triggers that check for changes at regular intervals, useful when webhooks (instant trigger) aren't available.
Rather than listing all 400+ integrations, here are the categories that drive the most business value.
GoHighLevel (also known as HighLevel) commands one of the highest CPCs in the automation space for good reason. Agencies using GHL need advanced automation capabilities that the platform's native workflows can't always provide. n8n fills that gap.
The HighLevel node in n8n supports:
But the real value comes from what you build with these capabilities.
One of the most requested automations for GHL users is intelligent lead distribution. Here's how it works with n8n:
1. Trigger: New lead arrives via GHL form or external webhook
2. Process: n8n examines lead data (location, budget, service type, source campaign)
3. Route: Switch node applies your business logic
4. Assign: HTTP Request updates the lead in GHL with the assigned agent
5. Notify: Send Slack message or email to the assigned team member
Example routing rules:
This workflow eliminates manual lead assignment, reduces response times, and ensures leads reach the right person immediately. For agencies managing multiple clients or territories, this automation pays for itself within days.
Combine OpenAI with n8n and GHL to build chatbots that qualify leads before they reach your sales team:
The advantage over third-party chatbot services: no monthly subscription fees beyond your OpenAI usage. You control the prompts, the logic, and the data.
For agencies ready to automate outbound calls, n8n integrates with VAPI and Twilio alongside GHL:
1. Trigger outbound calls from your CRM
2. Voice AI assistant handles the conversation in real time
3. Qualify leads, answer questions, book appointments
4. Save full conversation summaries back to GHL
Use cases include:
n8n offers workflow templates that create conversational AI assistants connected to GHL. Instead of clicking through CRM menus, you manage your pipeline through natural language commands. Ask your assistant to update a contact, check your appointments, or add notes to a deal.
This automation transforms how agency owners interact with their CRM, saving hours of administrative work each week.
Many n8n integrations require OAuth authentication. Google Sheets is one of the most common, and the setup process applies similarly to other Google services, Microsoft 365, and many SaaS platforms.
Common issues:
When n8n doesn't have a native node for your target application, the HTTP Request node fills the gap. This node can call any REST API, making n8n's integration capabilities essentially unlimited.
Select GET, POST, PUT, DELETE, or other HTTP methods based on what the API expects.
The full endpoint address, including any path parameters.
n8n supports:
Custom headers the API requires (Content-Type, Accept, etc.)
URL parameters for filtering or configuration
For POST/PUT requests, send JSON, form data, or other content types
n8n includes a clever feature: you can use credentials from existing nodes in HTTP Request calls. If you've already authenticated with HubSpot via the HubSpot node, you can make custom API calls to HubSpot endpoints not covered by the native node, using the same credentials.
1. In the HTTP Request node, select "Authentication" then "Predefined Credential Type"
2. Choose the service from the list
3. Select your existing credential
4. Make your custom API call with authentication handled automatically
This approach lets you extend any integration beyond what the native node supports.
Database integrations open up powerful possibilities for data-driven automation. Supabase, being built on PostgreSQL, offers a dual-integration approach in n8n.
Connecting Supabase to n8n works best with two nodes:
Handles API-level interactions
Provides direct database access
This combination gives you both convenience (Supabase's API) and power (raw SQL when needed).
For Supabase's transaction pooler:
1. Find connection details in your Supabase dashboard under "Transaction Pooler"
2. Use port 6543 for pooled connections
3. Copy the host, database name, and user credentials
4. In n8n, create Postgres credentials with these details
5. Enable SSL (set to "Require")
Store conversation history in PostgreSQL. Your AI workflows can recall previous interactions, building context over time.
Use Supabase's vector capabilities to store embeddings. Build retrieval-augmented generation workflows that query relevant documents based on semantic similarity.
Move data from various sources into a central database. Transform and clean data as it flows through n8n before inserting.
Query your database on a schedule, transform the data, and push to Google Sheets or a visualisation tool for stakeholder reporting.
For sales and marketing teams, CRM integrations form the backbone of automation workflows.
The HubSpot node covers extensive functionality:
High-value automation example: AI Lead Scoring
1. New contact created in HubSpot triggers the workflow
2. n8n pulls additional data from enrichment services
3. AI node (OpenAI) evaluates the lead using BANT criteria
4. Score and analysis notes are written back to HubSpot
5. High-scoring leads trigger immediate Slack notification to sales
This workflow ensures your sales team focuses on the leads most likely to convert, with AI handling the initial qualification.
The Salesforce node supports:
Salesforce uses OAuth2. You'll create a Connected App in Salesforce Setup, configure OAuth settings, and use the generated credentials in n8n.
1. New lead in Salesforce triggers the workflow
2. n8n checks for existing record in HubSpot
3. If not found, creates contact in HubSpot with mapped fields
4. Adds contact to appropriate HubSpot list based on lead source
5. Logs the sync action back to Salesforce
This keeps your sales and marketing systems in sync without manual data entry.
The WhatsApp Business Cloud node enables automated messaging through the official Meta API.
Text, templates, media files
Pause workflow until recipient responds. Options include:
Upload, download, and delete images, documents, and other files
Airtable sits between spreadsheets and databases, making it ideal for teams that need structure without complexity. The n8n integration provides:
Fires when records are created, updated, or deleted in a specified table. This enables event-driven automation.
1. Create a Personal Access Token in Airtable's Developer Hub
2. Grant necessary scopes: `data.records:read`, `data.records:write`, `schema.bases:read`
3. Add credentials to n8n using the token
When a form submission creates a new lead, automatically add it to your Airtable CRM base, then trigger follow-up sequences.
When a project status changes in Airtable, create corresponding tasks in Jira or Trello, notify the team via Slack.
AI generates social media posts, stores them in Airtable for review, then publishes approved posts to scheduled platforms.
E-commerce orders reduce Airtable inventory counts, trigger reorder alerts when stock falls below threshold.
n8n's flexibility means almost anything is possible. But "possible" and "practical" aren't the same thing. Consider working with specialists when:
Building a lead routing system with AI qualification, multiple CRM integrations, and error handling requires significant time and expertise.
Self-hosted deployments for compliance-sensitive industries need proper architecture, backup strategies, and security hardening.
Workflows that run thousands of times daily need different design patterns than those running a few times per hour.
When the HTTP Request node isn't enough, custom node development may be the answer.
Our n8n experts have built automation systems across industries. We can help you design workflows that scale, troubleshoot integrations that aren't working, and train your team to maintain what we build.
If you're exploring automation generally, our software integration expertise page covers how we approach integration projects.
n8n includes over 400 official, built-in integrations maintained by the core team. The community has contributed an additional 5,800+ nodes. Combined with the HTTP Request node's ability to connect to any API, n8n can integrate with virtually any service.
The self-hosted Community Edition is completely free with unlimited workflow executions. You pay only for your server infrastructure. n8n Cloud has paid tiers starting at $20/month for 2,500 executions.
Zapier has more pre-built integrations (8,000+), but n8n's HTTP Request node means you can connect to any API. n8n is significantly cheaper for complex workflows due to execution-based pricing. Self-hosting n8n also gives you complete control over your data. See our detailed comparison for more.
Yes, n8n has a native HighLevel node supporting contacts, opportunities, tasks, appointments, and calendar management. For agency automation, this integration enables lead routing, AI chatbots, appointment booking, and CRM management workflows.
Create a Google Cloud project, enable the relevant API, configure an OAuth consent screen, create OAuth credentials, and add the n8n callback URL as a redirect URI. Then enter the Client ID and Secret in n8n and authorise access.
Use the HTTP Request node to call the application's API directly. If the service has a REST API, you can integrate it with n8n. For complex integrations, consider developing a custom node.
Yes, n8n has native nodes for PostgreSQL, MySQL, MongoDB, and other databases. For Supabase, use both the Supabase node (for API features) and the Postgres node (for direct database access).
n8n offers SOC 2 compliance on cloud plans and supports self-hosting for organisations requiring complete data control. Self-hosted deployments can run in your own infrastructure with your security policies applied.
n8n's integration ecosystem covers virtually any automation need. The challenge isn't finding integrations; it's designing workflows that deliver real business value.
Start with a specific problem: manual data entry eating up hours, leads falling through the cracks, or reports that take too long to compile. Build a focused workflow that solves that problem. Then expand.
When you're ready to scale your automation or tackle complex integration challenges, connect with our n8n specialists. We'll help you build systems that work reliably, handle edge cases gracefully, and grow with your business.

Join 975+ businesses saving 20+ hours weekly with proven automation systems.
