How to track leads from Substack

Clicks to your Substack measured by source — with its limits, stated plainly.

AT A GLANCE

What NEMO tracksLeads
ConnectionGuided — step by step, no server code involved
MethodThe script on your site” · Server-side · highest reliability
Steps4 in total, with a one-minute check at the end
Worth knowingThe Substack iframe on your site isn't individually attributable either (the signup happens inside Substack's frame, on its domain).

With Substack, NEMO tracks which link brings each lead with no pixels and no Google Analytics. Know which link or video sends the most people to your Substack — and, if you use a bridge page, also which subscribers come from where. Truth up front: inside Substack you can't add code or redirect anywhere, so the individual subscriber can't be attributed there. What you CAN measure: every click by source (directly), and every lead if you put a bridge page of yours in front. The method is “The script on your site” (server-side · highest reliability): Paste one line (nemo.js) once on your site. From then on, when someone arrives through one of your links, NEMO remembers their source for 90 days and fills in the hidden field of your forms automatically. The Substack iframe on your site isn't individually attributable either (the signup happens inside Substack's frame, on its domain). The full connection is 4 steps and you verify it with a single test click.

How does each Substack lead arrive with its source?

The script on your site · Server-side · highest reliability

Truth up front: inside Substack you can't add code or redirect anywhere, so the individual subscriber can't be attributed there. What you CAN measure: every click by source (directly), and every lead if you put a bridge page of yours in front.

  1. Simple path (clicks only): point your NEMO link at your Substack. You'll know how many people each video, network or email sends — one link per placement (the NEMO rule, as always).
  2. Full path (clicks + leads): create a bridge page on your site with your own form (or the Substack iframe) and paste the NEMO script:
    <script src="https://nemolink.app/nemo.js" defer></script>
  3. If the bridge uses YOUR form (from your email platform connected to NEMO), every subscriber gets attributed — and from your platform you can take them on to Substack.
  4. If the bridge links out to Substack after a confirmation click, record at least the bridge lead:
    <script src="https://nemolink.app/nemo.js" defer></script>
    <script>
      document.addEventListener("DOMContentLoaded", function () {
        if (window.nemo) window.nemo.track("lead", { event_name: "Registration" });
      });
    </script>

Note: The Substack iframe on your site isn't individually attributable either (the signup happens inside Substack's frame, on its domain).

Note: Substack shows you AGGREGATE sources in Stats → Traffic (“Top sources”): useful as a general picture, not per subscriber.

Check it in one minute

  1. Click your own NEMO link.
  2. The click shows up instantly in your dashboard, counted under the right source (video, network, email).

Frequently asked questions

What do I do if i want to know WHICH subscriber came from which video?
Inside Substack it isn't possible (no code, no hidden fields, no redirect). The only real path is the bridge page with your own form.
What do I do if the clicks don't match my Substack subscribers?
Normal: not everyone who clicks subscribes. NEMO gives you the real clicks by source; Substack, the total signups. Exact conversion by source requires the bridge.

OFFICIAL SOURCES

Guide verified against the official documentation on 2026-07-21.

ALSO INTEGRATES WITH

Track Substack from your very first link.

Free during early access. Early users get special terms when paid plans launch.

See all 37 integrations