See what each channel actually brings in.

A Looker Studio dashboard, a UTM link builder sheet, and an n8n workflow that pulls deals and revenue from your CRM and matches them to the channel they came from. Cost, leads, pipeline, and revenue per channel, on one page.

33% of marketers name measuring the ROI of marketing activities as their top challenge, ahead of every other one.

Source: HubSpot, 2026 State of Marketing Report

What the dashboard shows

Sample summary · Q3 · Hafenblick Software GmbH (fictional)

LinkedIn Ads
€6,000 cost · 48 leads · €84,000 pipeline · €21,000 won
Google Ads
€4,500 cost · 61 leads · €52,000 pipeline · €18,500 won
Newsletter
€300 cost · 22 leads · €39,000 pipeline · €14,000 won
Organic search
€0 ad cost · 35 leads · €47,000 pipeline · €9,500 won
Attribution
First touch from UTMs · 9% of deals without UTM shown as “Unknown”

Everything to run it today

  1. 01

    Looker Studio dashboard

    A one-page template: cost, leads, pipeline, revenue, and ROI per channel, with a date filter and first-touch or last-touch view.

  2. 02

    UTM link builder sheet

    Google Sheet with fixed channel and source lists, so every link you share is tagged the same way.

  3. 03

    n8n CRM workflow

    Pulls deals and revenue from HubSpot or Pipedrive (or a Google Sheet) and matches each one to its channel from the UTMs.

  4. 04

    20-minute setup video

    From copying the dashboard to your first filled report, for n8n Cloud or self-hosted.

Three steps

  1. 01

    Tag your links

    Build every campaign link in the UTM sheet so channels are named consistently.

  2. 02

    Connect your CRM

    The n8n workflow reads deals and revenue and writes them, matched to channels, into the data sheet.

  3. 03

    Read the dashboard

    Add your spend per channel and see cost, leads, pipeline, and revenue side by side.

This is for you if

  • B2B marketers who need to show which channels bring pipeline and revenue, not just clicks
  • Founders and small teams with HubSpot or Pipedrive who report on marketing from spreadsheets today

It is not for you if

  • Anyone expecting multi-touch or data-driven attribution: this is first-touch and last-touch from UTMs, and it is only as good as your tagging
  • Teams without access to n8n or Looker Studio (a free n8n Cloud trial and a Google account work)

Marketing ROI Dashboard

€29

One-time payment · Early access · delivered by email within 7 days

Notify me when it is ready

Now you can see which channels work. Want help fixing the ones that don't? Funnel & Campaign Review →

Questions, answered

Which CRMs does it work with?

HubSpot and Pipedrive out of the box. If you use another CRM, export deals to a Google Sheet and the workflow reads them from there.

Does it need tracking cookies or consent?

No new cookies. Channels come from UTM parameters on your links, stored with the lead in your CRM. Importing cost data from ad platforms is optional; you can type spend into the sheet instead.

How accurate is the attribution?

It shows first-touch or last-touch per channel, based on UTMs. Deals without UTMs appear as “Unknown”, so you can see your gaps. It is a clear, honest view, not a full multi-touch model.

When do I get it?

This is an early-access price. You receive the dashboard, sheet, workflow, and video by email within 7 days of purchase.

Who sells it?

Gumroad is the seller of record: it handles payment, VAT, invoices, and refunds. I build and support the product.