Welcome
Login  Sign up

Adding an External Hosting Lander

There are two supported lander hosting types in Zeustrak - External Hosting  and Zeustrak Cloud. We encourage you to use Zeustrak Cloud hosted landers to make your work organised and eliminate the need to host landers yourself.  


An External Hosting lander is a lander that runs and maintains itself using your own web server. A Zeustrak Cloud lander is the lander that runs and maintains itself on Zeustrak servers. 


It is possible to easily upload code for the Zeustrak Cloud lander via Zeustrak UI and then use it with any domain name that is connected to Zeustrak. Also, it is possible to perform any changes to Zeustrak Cloud landers and have these changes applied immediately.


Zeustrak has an automated naming structure to help you organize landers based on the following labels:

  • Country code

  • Unique name

  • You could also put lander in a folder for an extra level of organization


Additionally, both lander types have a special kind of relation inside Zeustrak which is: a lander belongs to campaign (user defines which lander belongs to a specified campaign), and the same campaign can be used multiple times (e.g. in different Facebook accounts).


Place a lander on your own web server:

 

Step 1

Click Landers in the main left menu then click New Lander button.


Step 2

Define a Name for your Lander.

Set Location type to External Hosting.

Set the URL of your lander. You can use placeholders from the list below the URL field to pass extra data from the tracker to your page.

Set the Offers count. This means, how many different offers are promoted on your page at the same time.

Select Countries and Folder.



The last most important thing for an external lander is to send tracking data to Zeustrak. This can be achieved through the {origin} placeholder.

This parameter ?origin={origin} will be added to your lander path and will carry all necessary information about lander visit when tracking URL is clicked, e.g. http://your-domain.com/click/?origin={origin}. To track your data you must to add the following script before closing </body> tag.


function g(n,d){var v=(RegExp(n+'='+'([^&]+?)(&|$)').exec(location.search)||[,null])[1];if(v){v=decodeURI(v)}return v||d}function zeus_update_links(){var a=g('origin');var b=document.getElementsByTagName('a');var c;for(var i=0;i<b.length;i++){c=b[i];if(c.href.indexOf('origin')>-1){c.href=c.href.replace('{origin}',a)}}}zeus_update_links();