New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

n8n-nodes-adlane

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-adlane

n8n community node for Adlane: OAuth account connection and 5 workflow operations.

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

n8n-nodes-adlane

Connect Adlane to n8n workflows using your own account. This package exposes 5 named operations through the product's authenticated API, with form fields for required inputs and optional fields you choose explicitly.

Installation

For self-hosted n8n, open Settings → Community Nodes → Install and enter n8n-nodes-adlane. On n8n Cloud, installation depends on n8n's community-node verification; npm publication alone does not make a node verified.

Use n8n 2.40.7 or newer, with OAuth dynamic client registration support. Older installations should upgrade before using this credential.

Authentication

  • Add the Adlane node and create a Adlane OAuth2 API credential.
  • Click Connect my account. n8n discovers the product authorization server and registers its own callback automatically.
  • Sign in to your Adlane account, check the account and permissions on the consent screen, and approve the connection.
  • Save the credential and select an operation.

No API key, client secret, browser cookie, or access token belongs in a workflow field. n8n stores the OAuth credential and refreshes tokens. Your account roles, ownership checks, available integrations, plan limits and credits still apply. You can revoke the connection in the product's connected-app settings. This node contacts only https://mcp.adlane.app/mcp; the n8n OAuth flow contacts the product's discovered authorization server.

Operations

OperationAccessPurpose
Get Campaign DetailsReadBrowse campaign status and configuration in an owned connected account. Follow pagination to find a campaign; no changes are made.
Get Campaign PerformanceReadRead campaign metrics for explicit inclusive dates in account timezone. Google costs are micros; Meta spend is in account currency. Conversions are attributed and may overlap between providers. Follow the returned cursor.
Get ProfileReadRead the signed-in customer's own Adlane account profile. Does not search for or identify other people.
List Ad AccountsReadRead your connected advertising accounts with currency and timezone. Choose an account ID before requesting reports.
List WorkspacesReadList up to 100 advertising workspaces owned by the signed-in account. Does not fetch advertising reports or change campaigns.

Example workflow

Import the included example, select your credential, and execute the manual trigger. It runs Get Profile once and outputs the account response. Replace the trigger with a schedule to build a recurring report, then connect a filter, spreadsheet or notification node.

For operations that return IDs, map the returned ID into the required field of a second Adlane node. Returned arrays stay inside the response object; use n8n's Split Out node when you need one item per record. Pagination fields are exposed only where the product supports them; advance the cursor/page explicitly rather than assuming all records were fetched.

Writes and account limits

Write operations require Confirm Write Operation. Review the inputs before enabling it: every workflow execution may repeat the action, create a draft, change account data, or consume product credits depending on the selected operation. The node does not retry write operations automatically. Use read-only operations for monitoring and deduplicate scheduled workflows that create data. Product authorization remains enforced by the server.

Error handling

  • Reconnect OAuth after an authorization failure or revoked grant.
  • Check account permissions and plan limits for forbidden or rate-limited responses.
  • Invalid inputs stop the item before sending a request. Product-specific validation remains authoritative.
  • On Error → Continue returns an error item linked to the original input. Failed MCP tool results are never returned as successful data.
  • No passwords, environment variables, or customer data are bundled. No external runtime dependencies are installed by this package.

Development

npm ci --ignore-scripts
npm run lint
npm test

Releases are built and tested in GitHub Actions, then published to npm with provenance. Public snapshots use GitHub Actions bot attribution.

MIT licensed. This community integration is not an n8n core node.

Keywords

n8n-community-node-package

FAQs

Package last updated on 27 Sep 2026

Related posts