Publish HTML from any n8n workflow.
Install n8n-nodes-stacktree and the HTML your workflows produce, reports, dashboards, client pages, gets a private, unguessable URL the next node can send anywhere. Update in place on the same link, gate it, expire it, and collect viewer feedback your workflow can read back.
How do you publish HTML from n8n in 2026?
Install the n8n-nodes-stacktree community node (Settings, Community nodes), add the Stacktree node to a workflow, and point its Publish operation at HTML from a previous node. It returns a private, unguessable stacktr.ee URL plus the site id, ready for a Slack, email, or CRM node downstream. The node also works as a tool inside n8n AI Agent workflows.
The install
Self-hosted n8n: Settings, Community nodes, Install, enter n8n-nodes-stacktree. On n8n Cloud, search for Stacktree in the nodes panel. The node ships two resources: Site (publish, update, get, list, delete, settings) and Feedback (list, resolve).
Why a node rather than an HTTP Request
You could call the Stacktree API with n8n's HTTP Request node, and some people do. The node earns its place by handling the fiddly parts: multipart uploads from text or binary data, the credential test, sensible defaults for expiry and the PII scan, and typed operations an AI Agent can pick up as tools. It also passed n8n's security review, which is the bar for running on n8n Cloud.
The loop, not just the publish
Publishing is one node, but the interesting workflows close a loop. Enable the feedback toolbar on a published page and viewers can annotate it in the browser, no account needed. Your workflow reads those comments with the Feedback resource, regenerates the HTML, updates the site in place on the same URL, and marks the feedback resolved. That is a review cycle with no meetings in it.
Typical flow
- Schedule trigger fires Monday 8am.
- A query node pulls the week's numbers; a code or LLM node renders them as a single-file HTML report.
- The Stacktree node publishes with a 7-day expiry, gated to
@yourco.com. - A Slack node posts the link. Every recipient opens it with no account, via a magic-link email check.
- Next Monday the workflow updates the same site: one URL, always the latest report.
Frequent questions
How do I install the Stacktree node in n8n? +
n8n-nodes-stacktree, restart if prompted. n8n Cloud: search for Stacktree in the nodes panel; the node has passed n8n's security review, which is what makes community nodes installable there. Either way you get a Stacktree node with Site and Feedback resources.What operations does the node support? +
Does it work in n8n AI Agent workflows? +
Do I need a Stacktree account? +
What does a typical workflow look like? +
Is the published page public? +
Related guides
- Host AI reports The report-publishing pattern the schedule-trigger flow automates.
- Client feedback loop The on-page feedback the Feedback resource reads and resolves.
- The MCP publish tool The same operation set, exposed to MCP agents instead of workflows.
- Share with clients Gates, expiry, and your own domain on the pages workflows produce.
Sources and further reading
Give your workflows a publish step.
Install n8n-nodes-stacktree. The next HTML your workflow makes gets a private link.
Sign up free →