How to enable UTM Parameters Tracking on Knorish (for ads performance debugging)?

Created by Rishabh Pandey, Modified on Fri, 27 Sep at 4:46 PM by Abhimanyu Kumar Vatsa

Knorish can now save UTM parameters passed by ads to the landing page to checkout and the publisher can download the same from the "Course transactions" and "Bundle transactions" pages inside the 'Earning' menu.


Important:
  • We support UTM parameter tracking for course and bundle sales, via regular and express checkouts.
  • Both the page builder versions - v2 and v3 offer UTM tracking support.


TABLE OF CONTENTS


What is UTM?

Urchin Tracking Module (UTM) parameters are five variants of URL parameters used by marketers to track the effectiveness of online marketing campaigns across traffic sources and publishing media. By tagging your URLs with UTMs (Urchin Tracking Module), you can understand how your visitors interact with your website. That’s why it’s important for you to know how to add UTM parameters so you can track everything.


Currently, Knorish can process the below listed UTM parameters (for all successful checkout/purchases only):

  • utm_source
  • utm_medium
  • utm_campaign
  • utm_term
  • utm_content

And here’s how these UTM parameters appear at the end of your URL:


Use case 1:

Capture UTM data sent by the ads on the Knorish dashboard

In order to see the UTM data sent by the ads on your Knorish dashboard, watch the video below to follow the steps and understand how to do this on Knorish.


  • Enable UTM tracking on the ad manager platform as it is not enabled by default.
  • Open the Landing page from the Ad and once you get redirected to the Landing page created on Knorish, add 'kn-utmtracking' class with the checkout link (call to action button) to enable UTM tracking.


Note:

  1. If UTM tracking is not enabled on the ad manager platform or the class is not updated on the Call to Action, it will not push any UTM data to the Knorish dashboard.
  2. There could be several reasons due to which there UTM data may not be available against a transaction/ conversion after downloading the data from the Course/Bundle transactions page:
  • UTM was not enabled on the ad manager platform
  • 'kn-utmtracking' class was not added to the Call to Action buttons
  • Organic traffic and conversions (traffic and potential leads that visit your website from unpaid sources)



Use case 2:

How to check which Call to Action button is performing the best on a landing page?

In order to use this feature, add utm_source query string with all call-to-action buttons on the same landing page. This will save the data provided with the utm_source query string.


This sample code has Course and Bundle checkout links with CSS class ‘kn-utmtracking’ along with utm_source pre-defined in the call-to-action links.


Follow the steps listed below in the video to add the utm_source query string on the Call to Action buttons.


  • Click on the Edit link on the button on which you want to add the utm_source query
  • In the Link section, where the generated course payment link ends, add ‘’&utm_source=landing_page_button1’’
  • Add the utm_source query for the following buttons with ‘’&utm_source=landing_page_button2’’ and so on. 


Note: If you wish to add more details like utm_medium or other such parameters, simply add ‘’&utm_medium=[name]’’ in the button link. 


How to download the data from the Knorish dashboard?

Once the setup is done for use case 1 or use case 2, in order to download the data from your Knorish dashboard, follow the steps below:



  • Go to the dashboard
  • Select Transactions > Earning
  • Select Course Transactions or Bundle Transactions 
  • Apply the filters such as Date range or course name etc 
  • Download the data by clicking on CSV or Excel

This feature will enable publishers to track UTM parameters, monitor the effectiveness of their online campaigns, optimize their advertising efforts, attract still more traffic to their courses, and maximize their earnings potential on Knorish's platform.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article