extension Connector

The Сonnector is the most important element of the clicklock system - along with threads. For your convenience, we decided to create a tool with which you can generate a script for connecting to the system with the logic you need.

The connector already contains the most popular (according to the logic of working out) connection scripts, so you can start using clicklock right out of the box without additional settings. But thanks to the rich functionality of the Connector, you can achieve much higher results.

Additionally, we would like to note that the implementation of the script that you get as a result of setting up your own connections is unique. The solutions that are used in the clicklock system are head and shoulders above all others on the market, thanks to which your traffic will remain safe, and the launch of your advertising campaigns will no longer be covered with unnecessary risks.
Main settings:

  • Connection name - Used for easy identification of connections in the system.
  • Use connection on tread pages - this option is used to display the connection on the tread page. This is necessary for quick access to the most frequently used connections. Standard connections are always displayed on this page, but custom ones need to be marked with this checkbox so that they get there.
  • script route - method of script execution on the domain:

    - domain: With this setting, the entire domain will be protected by the script. Whichever link is used, for example all links:

    https://example.domain/test/123
    https://example.domain/page.html
    https://example.domain/index.php
    https://example.domain

    will go through one entry point (clicklock system) and return the same result.

    - self: with this setting, the script will only run when referring to itself. That is, the script will work only when referring to the links:

    https://example.domain/index.php
    https://example.domain
  • pages connection - This setting describes the script generator with what tread settings it should work with. In other words, how to process (and later connect) links coming to the script from the tread settings.

    - remote*: with this option, the script will run with public links of the following type:**

    https://example.domain

    - local*: with this option, the script will run with local links of the following type:**

    folder_name/offer.php
  • system - This setting is responsible for setting the general connection type. Available options:

    - native php: this option means that the connection script will be generated in pure PHP and suitable for use on a clean server, without installing additional libraries.**

    - CMS: this option means that the connection script will be generated for the CMS selected from the list. Currently available options are WordPress, Jumla, Drupal, Opencart. Here you can also choose whether the location of the script (that is, the CMS to which it is connected) will be used as Safe Page or Offer Page.**

    - native js: this option means that the connection script will be generated in combined mode. For the connection itself, a js file will be generated, and for the logic of processing the system php file. On the connection page, both links for downloading files and detailed instructions on the connection process will be available**.

*This setting also affects the options available in the "code preferences" subsection of the current connection.
**You can see step-by-step instructions for different types of connection in the subsection "Usage examples" in the Knowledge Center.
  • safe page:

    - loading - this option will display Safe Page in loading mode.

    - redirect - this option will display Safe Page in redirect mode.
  • offer page:

    - loading - this option will display Offer Page in loading mode.

    - redirect - this option will display Offer Page in redirect mode.

    - tread settings - this option will display Offer Page in the mode specified in the tread settings.
  • Transmite URL parameters when they are provided - This option will pass all URL parameters that are present when going to the advertising domain, to the loaded site - be it Safe Page or Offer Page.
Code preferences:

Html insert:

  • safe page - place here the html code of your Safe Page page, if you want this code to be displayed as a result of its issuance, without any loading. In this case, the link from the thread settings will be ignored by the connection script.

    Make sure that all auxiliary files included in this code are available on the advertising domain, as well as that they are located in the appropriate paths.
  • offer page - place the html code of your Offer Page here, if you want this code to be displayed as a result of its issuance, without any loading. In this case, the link from the thread settings will be ignored by the connection script.

    Make sure that all auxiliary files included in this code are available on the advertising domain, as well as that they are located in the appropriate paths.
Third party integrations:

Result postprocessing:

This unique setting will allow you to transform the page that you received as a result of loading. You can set several post-processing rules that will change the content or appearance of the resulting page before displaying it in the browser. The optimal use of this function is the uniqueization of the content of your Safe Page in the conditions of loading a public site to which you do not have access. This will make the moderation of your ad campaigns more easy, as you will be providing a unique site for review, rather than a regular copy of it.



  • select action:

    - change text - In the "search" field, enter the text from the site to be loaded, in the "replace" field, enter the text you want to replace it with.

    important - only the text inside any html tags can be changed. Therefore, if the sentence contains, for example, links (a href) - you need to create several rules - the first for the text before the link, the second for the text inside the link, the third for the text after the link, etc.
  • add another rule - using this button you can increase the number of rules. You can use unlimited count of rules within one connection script.