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
- When a visitor clicks your qklnk short link, they receive a unique visitor ID
- The tracking script reads this visitor ID from cookies
- 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 accountlead- User submits a lead formpurchase- User completes a purchasesubscribe- User subscribes to a newsletterdownload- User downloads a file