Templates / Audit campaign landing pages and UTM links with HTTP checks and CSV reports

Audit campaign landing pages and UTM links with HTTP checks and CSV reports

Ready for 3.0

by Uzair Mallick ✓ · 0 views · created 2026-10-06 · Market Research

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 12 nodes and runs manually, when you click “Execute workflow”. It uses only n8n's built-in nodes.

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. Campaign audit settings (Edit Fields (Set)): sets or maps fields
  2. Validate manifest and build tracking links (Code): runs custom JavaScript code
  3. Fetch approved landing pages (HTTP Request): calls an HTTP API
  4. Classify page findings (Code): runs custom JavaScript code
  5. Build prioritized launch report (Code): runs custom JavaScript code
  6. Prepare placement CSV (Code): runs custom JavaScript code
  7. Download HTML launch report (Convert to File): converts data to a file (to text)
  8. Email explicitly enabled? (If): checks a condition and branches into true / false
  9. Download placement audit CSV (Convert to File): converts data to a file (csv)
  10. Send launch audit summary (Send Email): sends an email over SMTP

…plus 1 more step. See the full node list below.

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

Quick overview This workflow takes a list of landing-page URLs plus shared UTM settings, validates and rebuilds each tracking link (removing existing utm parameters), flags invalid or duplicate results, and exports the final set as a downloadable CSV using…

Excerpt from Uzair Mallick's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.