Skip to main content
All CollectionsGeneralFrequently asked questions
What tracking methods do you offer?
What tracking methods do you offer?

Information about the different types of Tracking Methods available in Tapfiliate: Query String, Hash and Custom.

Maria avatar
Written by Maria
Updated over a year ago

Tracking options can be slightly confusing if you're not already familiar with their specific differences and use cases. 

Here is an explanation of all the tracking methods we offer:

Query String

A direct link installed with our default JavaScript tracking codes.

The query string method will make your links appear as: https://your-site.com/?ref=nlmjdis29 if you have referral codes enabled.

If referral codes are not enabled, the affiliate links will be generated as https://your-site.com/?a=123-abc&tap_s=345-def.

The numbers and letters at the end of the link, are tracking parameters.

Hash

Just like the Query String tracking method, the Hash tracking method is also a direct link (not through the server) which is installed with our default JS code.

It looks like this: https://your-site.com/#a=123-abc&tap_s=345-def

There are some websites that don't recognize/allow Query String parameters. You could use the Hash tracking method to get past that.

Custom

If you're handing the tracking on your end, for example in combination with the API, you can use the custom tracking method. Customize these links however you like!

You need to use the custom tracking method if you create vanity links for your affiliates.

How can I change my programs' tracking method?

Tracking methods might need to be changed for different reasons. Learn how to perform this changes.

Tapfiliate offers a variety of tracking methods to ensure flexibility in different browsers, apps, and the setup of a wide variety of use cases.

Tracking methods are set per program and can be changed in your programs advanced settings as follows:

Click on Settings > Program > Click on 'Advanced'

Did this answer your question?