@luzconsulting/n8n-nodes-vibetrack
v0.1.0
Published
Connect n8n with VibeTrack attribution and conversion tracking
Maintainers
Readme
@luzconsulting/n8n-nodes-vibetrack
Verified against VibeTrack API v1.0.0 (2026-07-14).
An n8n community node for VibeTrack — read online conversions, send offline conversions, aggregate attribution data, manage webhooks, and react to new conversions in real time.
What it does
The package ships two nodes:
- VibeTrack — a regular action node for operations against the VibeTrack Public API.
- VibeTrack Trigger — a webhook-based trigger node that starts a workflow when a new conversion is tracked.
VibeTrack (actions)
| Resource | Operations | |---|---| | Conversions | get many online conversions (filter by date range, trigger, email; with pagination), send offline conversion | | Projects | get many | | Triggers | get many conversion (online) or offline triggers, filter offline triggers by source | | Attribution | aggregate attribution data on campaign, adset or ad level | | Webhooks | create, update, delete, get many, get by ID | | Team Members | add an existing user or send an invitation (project or workspace scope) | | Raw API Call | call any VibeTrack endpoint directly with your stored credentials |
VibeTrack Trigger (events)
- Conversion Created — fires for every new conversion in the selected project, optionally filtered by conversion trigger and/or event name.
The trigger registers the webhook subscription automatically when the workflow is activated and removes it on deactivation. Incoming deliveries are verified against the X-VibeTrack-Signature header using the subscription secret (can be disabled in the node options).
Setup
Requirements
- n8n 2.0.0+
- A VibeTrack account with API access enabled
Install
In n8n: Settings → Community Nodes → Install, then enter:
@luzconsulting/n8n-nodes-vibetrackRestart n8n afterwards — the node appears under both "VibeTrack" and "VibeTrack Trigger".
Credentials
The node authenticates with an API key sent as an X-API-Key header against https://api.vibetrack.com/api/v1. Create a key in VibeTrack, then add it as a new VibeTrack API credential in n8n. The credential includes a built-in connection test. See CREDENTIALS.md for details.
Development
npm install
npm run build
npm run lint