Direct Link Tracking - Domains with paths

As of version 1.1, domains with paths are supported.

Example:

A domain:
site.com 

A domain with a path: 
site.com/page or site.com/path/another-page.

There are some scenarios that should be noted when managing domains with paths.

Scenario one

Affiliate A has a domain (without a path) assigned to them as a direct link. Since the domain does not contain a path, any link from the domain will track Affiliate A.

Example:

Affiliate A has the domain siteA.com assigned to them as a direct link.

  • If a visitor arrives from siteA.com, Affiliate A will be tracked.
  • If a visitor arrives from siteA.com/page, Affiliate A will be tracked.
  • If a visitor arrives from siteA.com/another/page, Affiliate A will be tracked.

Scenario two

Affiliate A has the domain site.com assigned to them as a direct link.

Affiliate B has the domain (with a path) site.com/affiliateB assigned to them as a direct link.

Outcome:

Affiliate A will be tracked, no matter which page on site.com the visitor came from. This is because Affiliate A (see scenario one above) has the base domain assigned to them.


Scenario Three

Affiliate A has the domain (with a path) site.com/affiliateA assigned to them as a direct link.

Affiliate B has the domain (with a path) site.com/affiliateB assigned to them as a direct link.

Outcome:

Affiliate A will be tracked if the visitor arrives from Affiliate A's direct link. Affiliate B will also be tracked if the visitor arrives from Affiliate B's direct link. If the visitor arrives from any other page on site.com, no affiliate will be tracked.

If in the future Affiliate C is assigned the domain site.com as a direct link, all visits from site.com, including the domains assigned to Affiliate A and Affiliate B will result in Affiliate C being tracked. This is simply because Affiliate C now has the base domain assigned to them. See scenario two above.