n8n workflow template

n8n compliance and audit logging template

This n8n audit logging template records who did what to which resource, and links every entry to the one before it with a SHA-256 hash. A nightly check re-verifies the whole chain and alerts you in Slack if any entry is altered, removed or out of order.

All templates
From $179.99
One-time purchase. No retainer. Setup guide included.
  • The workflow file: n8n workflow (JSON)
  • A step-by-step setup guide (PDF) with a verified cost breakdown
  • Failure handling: error log with the raw data, a separate Slack failure alert, and a clean response
  • No credentials included. You connect your own accounts

Make version: coming soon

What this workflow does

  1. Receives an event (who did what to which resource, with what outcome) and rejects unauthorised or malformed calls
  2. Links each entry to the previous one with a SHA-256 hash, so changing or removing any past entry breaks every entry after it
  3. Writes entries as plain text, never interpreted as formulas, with a running sequence number and a separate chain head
  4. A second schedule re-checks the whole chain every night: hashes, links, gaps, duplicates, and that the last entry matches the chain head
  5. Any problem raises a Slack alert naming the entries affected, and an optional daily anchor posts the verified head hash to Slack as an outside record

If something fails

  • Every step retries three times automatically
  • If an entry cannot be saved the caller gets a clean error and the raw event is logged so it can be replayed
  • If the chain head is damaged, new entries are refused rather than extending a broken chain, and the nightly check has its own failure alerting

Apps and accounts you need

  • n8n
  • Google Sheets
  • Slack

What it costs to run

ItemCost
n8n (self-hosted)Free software plus roughly $5 to $7 per month for a small server.
n8n Cloud StarterRoughly $20 to $24 per month for 2,500 executions.
Google Sheets and Slack$0 on free plans.

One execution per audit event plus one nightly verification, and no AI or other paid service. This detects tampering; it does not prevent someone with edit access to the sheet from changing data, so restrict who can edit it and keep the Slack anchors.

Who it is for

Useful for teams that need a simple, inspectable record of sensitive actions without buying a compliance platform. A Make version is coming soon.

Why a Conviq template

Each template is built to a production standard: failure handling is real, every cost is listed before you buy, and nothing ships with credentials. Browse all n8n workflow templates, learn about our n8n automation services, or have us tailor one as a custom automation project.

Frequently asked questions

Does it stop someone editing the sheet?
No. It makes any edit detectable: the nightly check finds altered, deleted or inserted entries and alerts you. Limit who can edit the sheet and keep the Slack anchors as an outside record.
What if two events arrive at the same instant?
The chain can fork, and the nightly check flags it. For high volume, run the workflow with a concurrency of one.
Is there a Make version?
A Make version is coming soon. The n8n version is available now.

Related