AFL UTM Tracker Documentation

  1. Home
  2. Docs
  3. AFL UTM Tracker Documentation
  4. Developer
  5. Server-side Merge Tags

Server-side Merge Tags

With our AFL UTM Tracker plugin, you will have access to Server-side Merge Tags where our plugin will replace the merge tag with the respective values at the server-side during form submission.

This is different compared to our newer Javascript Merge Tags. Javascript Merge Tags is when the merge tags are replaced on the client-side browser before form submission.

Where the Merge Tags can be used?

  • Form hidden field
  • Form email notification

Please refer to the individual form documentation.

Supported Plugins:

  • Contact Form 7
  • Fluent Forms
  • Gravity Forms
  • Ninja Forms

Benefits of Server-side Merge Tags vs Javascript Merge Tags

  • Does not require Javascript to manipulate the HTML DOM.
  • Has access to Conversion Lag value.

List of Merge Tags

Attribution Data (afl_wc_utm:attribution_name)

Session

Conversion Type:
afl_wc_utm:conversion_type

Conversion Lag (X days Y hours):
afl_wc_utm:conversion_lag_human

Conversion Lag (seconds):
afl_wc_utm:conversion_lag

Conversion Date:
afl_wc_utm:conversion_date_local
afl_wc_utm:conversion_date_utc

Conversion Timestamp:
afl_wc_utm:conversion_ts

First Visit Date:
afl_wc_utm:sess_visit_date_local
afl_wc_utm:sess_visit_date_utc
afl_wc_utm:sess_visit

First Landing Page URL:
afl_wc_utm:sess_landing

First Landing Page URL (without query parameters):
afl_wc_utm:sess_landing_clean

First Website Referer URL:
afl_wc_utm:sess_referer

First Touch UTM

URL:
afl_wc_utm:utm_1st_url

URL without any query parameters:
afl_wc_utm:utm_1st_url_clean

Visit Date:
afl_wc_utm:utm_1st_visit_date_local
afl_wc_utm:utm_1st_visit_date_utc

Visit Timestamp:
afl_wc_utm:utm_1st_visit

Parameters:
afl_wc_utm:utm_source_1st
afl_wc_utm:utm_medium_1st
afl_wc_utm:utm_campaign_1st
afl_wc_utm:utm_term_1st
afl_wc_utm:utm_content_1st

Last Touch UTM

URL:
afl_wc_utm:utm_url

URL without any query parameters:
afl_wc_utm:utm_url_clean

Visit Date:
afl_wc_utm:utm_visit_date_local
afl_wc_utm:utm_visit_date_utc

Visit Timestamp:
afl_wc_utm:utm_visit

Parameters:
afl_wc_utm:utm_source
afl_wc_utm:utm_medium
afl_wc_utm:utm_campaign
afl_wc_utm:utm_term
afl_wc_utm:utm_content

Click Identifiers

For other click identifiers, replace the word gclid with the respective click identifier name.

URL:
afl_wc_utm:gclid_url

URL without any query parameters:
afl_wc_utm:gclid_url_clean

Click Identifier Value:
afl_wc_utm:gclid_value

Visit Date:
afl_wc_utm:gclid_visit_date_local
afl_wc_utm:gclid_visit_date_utc

Visit Timestamp:
afl_wc_utm:gclid_visit

Filters

A pipe “–” character is placed after the attribution name. Then a filter name is added to manipulate the value.

Extract Custom Parameter from URL (extract_param:param_name)

Extract matchtype parameter from the First Touch UTM URL:
afl_utm_js:utm_1st_url--extract_param:matchtype

Extract matchtype parameter from the Last Touch UTM URL:
afl_utm_js:utm_url--extract_param:matchtype

Extract ref parameter from the First Landing Page URL:
afl_utm_js:sess_landing--extract_param:ref