Declarative page view and click tracking systems and methods are
described. To utilize page view and/or click tracking, a web page
developer includes a link identifier in a function call or build anchor
tag call of a web page. A tracking server identifies links that include
the link identifier and replaces the links with modified links that
include a tracking identifier for use with a tracking system. When a
modified link is selected, tracking is initiated for the link. If the
tracking cannot be initiated within a specified timeout period, a client
is redirected to the site identified in the link without waiting for the
tracking to occur.