Sign In

Tracking Pixel

Install the JavaScript pixel to track events

Install our JavaScript tracking pixel to track conversions on your website and attribute them to your qklnk short links.

Installation

Add the following script before the closing </body> tag on every page of your website:

Example
<script>window.qklnk=window.qklnk||{q:[]};window.qklnk.event=function(){qklnk.q.push(arguments)};window.qklnk.identify=function(){qklnk.q.push(['identify'].concat(Array.prototype.slice.call(arguments)))};</script>
<script async src="https://ql.yoursite.com/js/ql.js?v=1" data-id="a1b2c3d4"></script>
<script>qklnk.event('page_view');</script>

Log in to see your personalized script tag and site ID.

How It Works

  1. When a visitor clicks your qklnk short link, they receive a unique visitor ID
  2. The tracking script reads this visitor ID from cookies
  3. When you record a conversion, we attribute it to the original click

Recording Conversions

Use the qklnk.event() function to track conversions:

JavaScript
// Track a simple conversion
qklnk.event('signup');

// Track a purchase with revenue
qklnk.event('purchase', {
    value: 99.99,
    currency: 'USD'
});

Common Events to Track

  • signup - User creates an account
  • lead - User submits a lead form
  • purchase - User completes a purchase
  • subscribe - User subscribes to a newsletter
  • download - User downloads a file