Skip to main content

Tracking URL Passed Parameters

Each landing page you create in Tracknow automatically generates a unique tracking URL for every affiliate with access to that page.

Affiliates use this URL to promote the landing page by sharing it across their channels. When a user clicks the tracking link, they are redirected to the corresponding landing page.

By default, the tracking URL looks like this:

https://{YOUR NAMESPACE}-tracking.tracknow.info/click?campaign_id={VALUE}&ref_id={VALUE}

You can also setup a custom sub-domain so that tracking URLs will appear from your domain, for example:

https://example.yourdomain.com/click?campaign_id={VALUE}&ref_id={VALUE}

Default Parameters

Tracking URLs always include the following parameters:

  • campaign_id – identifies the Tracknow campaign associated with the landing page
  • ref_id – identifies the specific affiliate link that was clicked

When a user clicks on the tracking URL, Tracknow generates a click record and stores these parameters on that click record.

Whenever a conversion postback is sent to our system indicating a specific click_id (a click record identifier), the conversion attribution is based on these parameters.

  • The campaign_id value will determine under which campaign this conversion will be added
  • The ref_id value will determine which affialite will receive the commission for that conversion.

Click records can be seen on your Tracknow dashboard under LogsClicks


Additional Parameters

You can also append additional parameters to a tracking URL, which will be captured and stored with the click record.

When a conversion is later reported via postback using the corresponding click_id, it inherits all parameters associated with that click, including any custom values passed in the original tracking URL.

Navigate to Campaigns → Click on the name of the relevant campaign → Tracking Tools / CreativesLanding Page section → Click the small arrow at the top right corner to reveal supported parameter keys

FieldParameter KeyDescription
UTM Sourceutm_sourceGoogle Analytics dedicated parameter. Used to pass a UTM Source value
UTM Mediumutm_mediumGoogle Analytics dedicated parameter. Used to pass a UTM Medium value
UTM Contentutm_contentGoogle Analytics dedicated parameter. Used to pass a UTM Content value
GoalgoalAllows you to pass a goal value that is stored with the click record. When a conversion postback is later received with the corresponding click_id, the system uses this stored goal value to trigger the payout configured for that specific goal.
Sub 1sub1A parameter for any text or values you want to pass that don’t have a dedicated parameter
Sub 2sub2A parameter for any text or values you want to pass that don’t have a dedicated parameter
Sub 3sub3A parameter for any text or values you want to pass that don’t have a dedicated parameter
Sub 4sub4A parameter for any text or values you want to pass that don’t have a dedicated parameter
Sub 5sub5A parameter for any text or values you want to pass that don’t have a dedicated parameter
Sub 6sub6A parameter for any text or values you want to pass that don’t have a dedicated parameter
Sub 7sub7A parameter for any text or values you want to pass that don’t have a dedicated parameter
Sub 8sub8A parameter for any text or values you want to pass that don’t have a dedicated parameter
IDFAidfaIDFA is a random device identifier assigned by Apple to a user’s iOS device
GAIDgaidGoogle Analytics dedicated parameter. Used to pass a Google Advertising ID value