You can automatically create a campaign without filling out a form. The way it works is that when a tracking url is clicked and the campaign has not been created yet then the campaign is created with whatever values are specified in the tracking url.

There are now 4 parameters you can set to the go.php tracking url. Here is an example of a tracking link with four parameters being set:

(note: url is all on one line)

* cpc – represents the cost per click in cents. If the cost per click is $0.25 then you would put cpc=25
* c – represents the campaign name*
* s – represents the subcampaign name
* u – is the final url that you would like to send your visitors, if you specify this value then it over-rides the campaign’s destination url.
* p – is the purpose of the campaign, see below

First Click and Subsequent Clicks

If the dynamic tracking link is being clicked for the first time, then the cpc, c, s and u variables are used as the basis from which to create the campaign. For example, if somebody clicked the link above, the campaign “campaign” will be created and the sub “sub” will be created, both with a cpc of 55 cents, a destination url of and a purpose of Clicks, Actions and Sales.

Subsequent clicks will not alter the campaign, however, the cpc and url values will be used. For example, if you create a tracking link that looks like this:

Since “campaign” already exists as a campaign, then for this click, the cpc is 33 cents and the visitor will get redirected to The cpc and url values for the campaign is not altered.


c is the only value that must be filled out. If url is not specified, then the global default url (which can be set in the system menu) is used to create the campaign.

If s is specified then the subcampaign is created and the clicks are generated under the subcampaign. If s is specified and the campaign is not created, then the campaign and the subcampaign are created.

If cpc is specified then the campaign or subcampaign is created with cost type ppc and the cost value is whatever you specified for cpc. cpc must be a numeric value or the results will be inaccurate.

You can use the p value to specify the purpose of the campaign when it is created. On the first click, the purpose will be set, each subsequent click will not alter the previously set purpose. You can set p according to the following values:

* p=all – campaign tracks clicks, sales and actions
* p=clicks – campaign tracks clicks only
* p=actions – campaign tracks actions only
* p=sales – campaign tracks sales only
* p=affiliate – campaign tracks clicks, actions and sales on affiliate websites