Skip to main content
The AcreLens n8n verified community node wraps our REST API as native n8n nodes, so you can run land analyses, fetch reports, and route completed reports into any downstream automation — Slack, Google Sheets, Airtable, your CRM, anywhere n8n already connects.
Verified by n8n — AcreLens passed n8n’s review and is shipping in n8n Cloud’s verified-nodes catalog as of May 7 2026. Drag-and-drop on cloud, no install required.

What ships

Install

Self-hosted n8n

In your n8n UI:
  1. Go to Settings → Community Nodes
  2. Click Install a community node
  3. Enter n8n-nodes-acrelens
  4. Tick the risk-acknowledgement checkbox and click Install
Or from the command line, in your n8n install directory:
Restart n8n. Search for “AcreLens” when adding a node.

n8n Cloud

No install needed. AcreLens is a verified node, so it’s already in n8n Cloud’s regular node search:
  1. Open any n8n Cloud workflow
  2. Click the + to add a node
  3. Search for AcreLens
  4. Pick either AcreLens (the action node) or AcreLens Trigger (the webhook receiver)
That’s it. The node is approved + shipped — no admin install, no npm step, no community-node risk acknowledgement.

Connect your API key

  1. In n8n, go to Credentials → Add Credential
  2. Search AcreLens API
  3. Paste an API key from your dashboard. Use an al_test_* key for staging, al_live_* for production
  4. (Optional) Paste your Webhook Signing Secret — only needed if you plan to use the AcreLens Trigger node
  5. Click Save. n8n runs a credential test against /v1/balance automatically

Two ways to handle async reports

AcreLens analyses take ~90 seconds. The node returns a report_id immediately, and you have two patterns for getting the completed report into your workflow. Zero polling, near-zero latency. Pair the Run Analysis action with the AcreLens Trigger node:
  1. Drop an AcreLens Trigger node first. Copy its production webhook URL
  2. In the AcreLens action node (Run Analysis), expand Additional Fields and paste that URL into Webhook URL
  3. Run the action. The trigger fires when the report completes, with the full structured report body
The trigger verifies the HMAC signature on every incoming webhook, so unauthenticated POSTs to the URL are rejected automatically.

Pattern B — poll

Simpler, but burns workflow runs while waiting:
In the Get Report node’s Report ID field, drag in report_id from the previous step’s output (or use ={{ $json.report_id }}).

Example workflow

A minimal “analyze address from a Google Sheet, post score to Slack” workflow:
Or with the trigger pattern, no Wait step needed and the report arrives push-style.

Troubleshooting