diff --git a/inc/ga_push.admin.inc b/inc/ga_push.admin.inc
index a58d588..b52135a 100755
--- a/inc/ga_push.admin.inc
+++ b/inc/ga_push.admin.inc
@@ -32,6 +32,18 @@ function ga_push_settings_form($form, &$form_state) {
     '#required' => TRUE,
   );
 
+  $form['ga_push_umtp_php_send_hostname'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Send hostname to Google Analytics'),
+    '#default_value' => variable_get('ga_push_umtp_php_send_hostname', FALSE),
+    '#description' => t('If ticked then activity sent to Google Analytics via UTMP (php) will have it\'s hostname identified as the site domain (currently %domain).', array('%domain' => $_SERVER['HTTP_HOST'])),
+    '#states' => array(
+      'visible' => array(
+        ':input[name="ga_push_default_method"]' => array('value' => 'utmp-php'),
+      ),
+    ),
+  );
+
   $form['ga_push_debug'] = array(
     '#type' => 'checkbox',
     '#title' => t('Debug mode'),
diff --git a/inc/ga_push.utmp.php.inc b/inc/ga_push.utmp.php.inc
index efc2a30..0369359 100644
--- a/inc/ga_push.utmp.php.inc
+++ b/inc/ga_push.utmp.php.inc
@@ -163,7 +163,7 @@ function ga_push_method_utmp_php_request($data = array(), $options = array(), $m
   // Options variables:
   $data['tid'] = !empty($options['tid']) ? $options['tid'] : variable_get('googleanalytics_account', '');
   $data['cid'] = !empty($options['cid']) ? $options['cid'] : ga_push_method_php_utmp_get_uuid();
- 
+
   // Optional values:
   $optional = array(
     'ua',
@@ -192,6 +192,10 @@ function ga_push_method_utmp_php_request($data = array(), $options = array(), $m
     $data += array('uip' => $ip);
   }
 
+  if (variable_get('ga_push_umtp_php_send_hostname', FALSE)) {
+    $data['dh'] = $_SERVER['HTTP_HOST'];
+  }
+
   $url = 'https://' . GA_PUSH_METHOD_UTMP_HOST_ENDPOINT;
 
   $httpr_options = array(
@@ -214,7 +218,7 @@ function ga_push_method_utmp_php_request($data = array(), $options = array(), $m
 
   // @TODO: Check errors here so caller doesn't have to do it.
   $response = drupal_http_request($url, $httpr_options);
-  
+
   // LOG the response:
   if ($debug) {
     // Cast object to array:
