Package Information
Available Nodes
Documentation generating…
Documentation
n8n-nodes-revenue1
n8n Community Node für revenue1 — server-side Ad-Tracking & Attribution. Greift auf die REST-API (/api/v1) zu und liefert Metriken, Verified ROAS, Kampagnen, Anzeigen, Leads, Buchungen, Zahlungen, Funnels, organische Performance und Social-Kennzahlen direkt in deine Workflows.
Alternative ohne Installation: revenue1 stellt zusätzlich einen MCP-Server unter
/api/mcpbereit — der eingebaute „MCP Client"-Node von n8n kann sich dort direkt verbinden (URL + Bearer-Key). Dieses Paket ist der gebrandete REST-Node mit Resource/Operation-Auswahl.
Resourcen
| Resource | Operationen | Filter |
|---|---|---|
| Event (Funnel) | Get Many, Get | Limit |
| Lead / Booking / Payment | Get Many | Von, Bis, Suche, Limit, Sortierung |
| Campaign / Ad | Get Many | Provider, Von, Bis, Suche, Sortierung, Limit |
| Metrics | Get | Event-ID (Scope), Von, Bis |
| Organic | Get | Von, Bis, Gesamter Zeitraum |
| Social | Get | – |
Installation (in n8n)
Settings → Community Nodes → Install → Paketname n8n-nodes-revenue1.
Credential
revenue1 API:
- API Key — im App-Bereich Developers → API-Keys erzeugen.
- Base URL —
https://app.revenue1.de/api/v1(bzw. deine Instanz).
Der Key wird als Authorization: Bearer <key> gesendet — identisch zur REST-API und zum MCP-Server. Rein lesend.
Lokal bauen & testen
cd n8n-nodes-revenue1
npm install
npm run build # tsc → dist/ (+ Icon kopieren)
# In eine lokale n8n-Installation verlinken:
npm link
cd ~/.n8n/nodes && npm link n8n-nodes-revenue1
n8n start # Node erscheint als „revenue1"
Veröffentlichen (npm)
npm run build
npm publish --access public
Danach in jeder n8n-Instanz über Community Nodes per Paketname installierbar. Für die offizielle Verified-Liste zusätzlich eslint-plugin-n8n-nodes-base bestehen und bei n8n einreichen.
