Description
n8n-nodes-webmetic
This is an n8n community node that lets you use Webmetic in your n8n workflows.
Webmetic shows which companies visit your website, and finds the right contact person at them, for sales and marketing teams.
n8n is a fair-code licensed workflow automation platform.
Before you start
Installation
Connect your account
Operations
Your first workflow
If something goes wrong
Compatibility
Resources
Before you start
1. Your Visitor Intelligence API key. In your Webmetic dashboard, open contact setup once, choose your target group and confirm. This also unlocks your welcome credits.
Installation
Follow the installation guide in the n8n community nodes documentation and install n8n-nodes-webmetic.
Connect your account
1. Add the Webmetic node to a workflow.
2. Under Credential to connect with, choose Create new credential.
3. Paste your Visitor Intelligence API key and click Save. n8n checks the key right away.
Operations
- New Visit › Get: companies that visited your website for the first time
- Intensive Visit › Get: companies that spent a lot of time on your website
- Returning Visit › Get: companies that came back several times
- Contact › Find: a contact person at a company that visited your website, with e-mail or phone number (costs credits)
- Domain: your website, exactly as it appears in your Webmetic dashboard (e.g.
example.com). - From Date and To Date (optional): the time window, by default the last 30 days. Relative times such as
-1 hour,-7 daysor-45 minuteswork, as do dates like2026-01-31andnow. - Company ID: filled in automatically from the visits node (
{{ $json.company_id }}). Contacts are only available for companies that visited your website. - Departments and Minimum Level: the same choices as the contact setup in your Webmetic dashboard. Leave them empty to use your setup.
- Reveal: e-mail and LinkedIn (2 credits), phone numbers (8 credits), or both (10 credits). You only pay for data that is delivered. Running the node again for the same company returns the same person for free.
- Tested with n8n 2.11
- Node version 2 needs this package from version 0.5.0 on
- n8n community nodes documentation
- Webmetic API reference for developers
Getting visits
The node outputs one item per company, so the next node runs once for each company. Workflows created with an older version of this node (node version 1) keep receiving a single item that holds the result list.
Finding a contact person
Add Contact → Find after a visits node. For each company it looks for contact persons, takes the first one who has the requested data on file, and reveals it.
The output contains name, jobtitle, email, linkedin, directphone, mobilephone and creditsremaining. Contacts are limited to the company’s country. country_fallback: true means nobody matched there and the contact may work at a sister company abroad.
If nobody fits at a company, the node outputs no item for it and nothing is charged.
Your first workflow
New companies every hour, with a contact person, to your sales team:
1. Schedule Trigger: every hour.
2. Webmetic › New Visit › Get: your domain, From Date -1 hour. Match the time window to the schedule, otherwise the same companies come back on every run.
3. Webmetic › Contact › Find: Reveal E-mail and LinkedIn to start with.
4. Send Email, Microsoft Teams or Slack: for example “{{ $json.companyname }} visited our website. Contact: {{ $json.name }}, {{ $json.jobtitle }}, {{ $json.email }}“.
If something goes wrong
| Message in n8n | What to do |
|—|—|
| Webmetic does not recognize this API key | Use the Visitor Intelligence key from API keys, not the Enrichment or Data Layer key. |
| This domain is not in your Webmetic account | Enter the domain exactly as in your Webmetic dashboard, with or without www. |
| The contact setup in Webmetic is missing | Open the contact setup once and confirm. |
| Not enough Webmetic credits | Top up via your credit balance at the top of the Webmetic dashboard. |
| This company has not visited your website | Pass the Company ID from a Webmetic visits node. |
| Too many requests to Webmetic | Webmetic allows one request per second. Add a Wait node between Webmetic nodes. |
| Find returns no item | Nobody at that company fits your departments and level. Nothing was charged. |