How agustin87/utm_cross_domain_forwarder works
A small, dependency-free browser script decorates links from a third-party landing page with campaign parameters. Its single workflow reads the current URL, selects matching destination links, and rewrites their hrefs; the README documents the one-page, no-storage scope. The only source file is excerpted, so the graph reflects that implementation and documented usage rather than uninspected modules.
Main entry points: utm-forwarder.js UTM reader
Components 6
Browser runtime
- UTM reader
utm-forwarder.js - Link scanner
utm-forwarder.js - Href rewriter
utm-forwarder.js
Other components
- Landing visitor
- Landing page
- Target website
Connections 5
- Landing visitor → Landing page: opens
README.md - Landing page → UTM reader: runs script
utm-forwarder.js - UTM reader → Link scanner: forwards UTMs
utm-forwarder.js - Link scanner → Href rewriter: matches links
utm-forwarder.js - Href rewriter → Target website: decorates links
utm-forwarder.js