Mar 1, 2023

Tag site visitors by page source

Tag users with a page source attribution parameter

This code decorates all links to a certain type of page with an attr parameter telling you which page someone came from.

<script>
var links = document.getElementsByTagName("a");

for (var i = 0; i < links.length; i++) {
  var link = links[i];
  if (link.href.indexOf("/contact") !== -1) {
    link.href += (link.href.indexOf("?") === -1 ? '?' : '&'); 
    link.href += "ref_cta=" + link.innerText.toLowerCase().replace(/[\s,.:;!]/g, "-") + "&ref=" +  window.location.pathname.toLowerCase().replace(/[\s,.:;!]/g, "-");
  }
}
</script>
 Copy
html

Turn content into a growth engine.

Content is more than traffic. We connect strategy, messaging, and measurement so content directly contributes to pipeline, conversions, and expansion—and you can prove it.

Background image of a red ball in a hole.