The Admaxxer node for n8n reads your revenue attribution, web analytics and ad spend into any n8n workflow, so a weekly KPI report or a ROAS alert runs without anyone opening the dashboard. It has 12 read operations and never changes a campaign.
The n8n-nodes-admaxxer package adds one Admaxxer node and one Admaxxer API credential to n8n. It reads your workspace and returns the numbers as normal n8n items.
These steps are for self-hosted n8n. You need to be the instance owner or an admin to install community nodes.
n8n Cloud. The node has been submitted to n8n for verification and is not verified yet. Once n8n verifies it, it also shows in the nodes panel on n8n Cloud. Until then, install it on self-hosted n8n as described above.
The credential is a read-only token from your Admaxxer workspace.
Every operation is read-only. Dates default to the last 7 days. Money comes back in your workspace's display currency, in major units (dollars, not cents).
| Resource | Operation | What it returns |
|---|---|---|
| Analytics | Get Summary | Total sales, net profit, blended spend, blended ROAS, MER, orders, AOV, new vs returning customers, sessions and visitors for a date range. |
| Analytics | Get Attribution | Revenue, spend, ROAS, orders and CPA per channel under the attribution model you pick. |
| Analytics | Get Web Analytics | Unique visitors, new users, sessions, pageviews, pages per session, bounce rate, average session duration and conversion rate for a tracked website. |
| Analytics | Get Audience | The age and gender split of the people your Meta and Google ads reached. |
| Analytics | Get AI Search Visibility | How often your brand appears in AI search answers. |
| Analytics | Get AI Citations | Where AI assistants cite your site. |
| Ad Account | Get Many | Your connected Meta, Google, TikTok, Shopify and Klaviyo accounts, one item each. |
| Ad Account | Get Insights | The ad platform's delivery numbers for one ad account, such as spend and impressions, for the date range. |
| Campaign | Get Many | Campaigns in an ad account with spend, revenue, ROAS and conversions for the date range, one item each. |
| Campaign | Get Insights | The ad platform's delivery numbers for one campaign for the date range. |
| Alert | Get Many | Your alert rules and the alerts that fired recently. |
| Workspace | Get | The workspace the token reads, its scopes, its plan and its connections. |
The node can be used as a tool by n8n's AI Agent node. Add it as a tool on the agent and select your Admaxxer credential, and the agent can answer a question such as "What was our ROAS on Meta last week?" from live numbers instead of guessing.
Because every operation is read-only and the token is read-only, an agent that uses this node can look at your numbers but cannot change a campaign, a budget or a setting.
Which community nodes can be attached as agent tools depends on your n8n version and settings. If Admaxxer does not appear in the tool list, check n8n's community nodes documentation for your version.
To use one, open Workflows in n8n, choose Import from File, then pick your Admaxxer credential in each Admaxxer node.
Schedule Trigger (Mondays, 9:00) → Admaxxer Get Summary → Admaxxer Get Attribution. Pulls last week's sales, profit, blended ROAS and orders, then revenue and ROAS per channel under last-click attribution. Add Slack, email or Google Sheets at the end to send the numbers. Download weekly-kpi-report.jsonSchedule Trigger (every morning, 8:00) → Admaxxer Campaign Get Many → Filter. Lists the campaigns in one ad account for the last 7 days and keeps the ones that spent more than 50 with a ROAS under 1. Pick your ad account in the Campaigns node, then add a Slack or email step to send the result. Download campaign-roas-alert.jsonQ: Can the n8n node change my campaigns or budgets?
No. Every operation in the node is read-only, and a read-only token is all it needs. The credential test reads your workspace name and changes nothing.
Q: Is the node available on n8n Cloud?
Not yet. The node has been submitted to n8n for verification and is not verified yet. Once n8n verifies it, it also shows in the nodes panel on n8n Cloud. Until then, install it through Settings, then Community Nodes, on self-hosted n8n.
Q: Which Admaxxer token does the credential need?
A read-only token from Integrations, then MCP. Connect at least one ad account or tracked website first, so there is data to return.
Q: What date range and currency do the results use?
Report operations cover the last 7 days unless you set dates in the node's options. Money comes back in your workspace's display currency, in major units, so dollars rather than cents.
Q: What happens when Admaxxer refuses a request?
The error in n8n shows Admaxxer's message and the fix it suggests, so you can correct the token or the settings and run the workflow again.
Q: Can an n8n AI Agent use Admaxxer data?
Yes. The node can be used as a tool by n8n's AI Agent node, so an agent can answer questions such as "What was our ROAS on Meta last week?" from live numbers. The agent can only read: the node has no operation that edits a campaign.