CTA Integration

Business Case:

KPI to be measured

Bookmark this resource Follow

Ask a question

Was this article helpful? 0 out of 0 found this helpful



With the Content Performance dashboard you can measure the performance of your Content Marketing strategy at any time. In particular, you can integrate THRON Intelligence with any Call-To-Action within your websites, such as a product purchase, a newsletter subscription, a content download.

In this article we will give you some examples of how to integrate THRON Intelligence with your CTAs so you can track your conversions. Once done that, thanks to the "Content Performance" dashboard, you can extract  all the information about what content and topics have influenced your contacts' decision-making process.


First step: CTA creation and library inclusion


The first thing to do is to create a CTA within your THRON Dashboard. CTA Management area can be found under Settings>Tracking, and can be reached by those users having the administrative permission: "Can manage CTA". In that area users can identify CTA to be tracked on any webpage; to do so, click on the "Add CTA" button in the upper right corner.




In the "New CTA" modal, provide a name and an identifying label for the CTA you are linking; we suggest you  to choose a clear and immediate name, to let you to recognize immediately both the call-to-action and the page where the CTA is located. Once done, click on the "Generate" button and copy the provided script.




Now move to the page where the CTA is located, make sure that THRON Tracking Library is present in the <head> section of the website; if not, include it using the following form:


<script src="//<clientId>-cdn.thron.com/shared/plugins/tracking/current/tracking-library-min.js"></script>


Second step: track the execution of the CTA

Now, all you have to do is to include the provided script into your page so that it is launched simultaneously with the call-to-action execution. If you wish to identify the object of a specific CTA (e.g. a product SKU or a content ID), you can use the "target" parameter, using the form:


var tracker = _ta.initCtaTracker('<clientId>','<ctaLabel>');


IMPORTANT: Please remember that you have to use the CTA identifying label in order to track it properly.


We are now going to see an example.



Let's suppose you want to track the event of a specific product put into the cart of your e-commerce, and you want to use the SKU to do that. 

You are going to have to create a CTA in THRON, "hook" the provided script on the "Purchase" button of your e-commerce and fill the target parameter with the SKU of the specific product. 

Your page will look something like this:

    var trackCta = function () {
        var tracker = _ta.initCtaTracker('<Your clientId here>', '<THRON cta label here>');
        tracker.cta('<put the SKU here>');
<button onclick="trackCta()">Purchase</button>


Was this article helpful?
0 out of 0 found this helpful

Have any question?

Open a ticket