diff --git a/google_adwords.admin.inc b/google_adwords.admin.inc
index 421f717..87fe51c 100644
--- a/google_adwords.admin.inc
+++ b/google_adwords.admin.inc
@@ -42,6 +42,14 @@ function google_adwords_admin_settings(&$form_state) {
     '#maxlength' => 10,
     '#required' => TRUE,
   );
+  $form['conversion']['google_adwords_conversion_value'] = array(
+    '#type' => 'textfield',
+    '#title' => t('Conversion Value'),
+    '#default_value' => variable_get('google_adwords_conversion_value', 10),
+    '#size' => 10,
+    '#maxlength' => 10,
+    '#required' => TRUE,
+  );
   $form['conversion']['google_adwords_external_script'] = array(
     '#type' => 'textfield',
     '#title' => t('External JavaScript'),
@@ -72,7 +80,7 @@ function google_adwords_admin_settings(&$form_state) {
 
   $form['conversion']['google_adwords_conversion_pages'] = array(
       '#type' => 'textarea',
-      '#title' => t('Label | Pages'),
+      '#title' => t('Label | Paths'),
       '#default_value' => variable_get('google_adwords_conversion_pages', ''),
       '#description' => t("Enter one entry per line seperated with a '|', in the format: <em>label|path</em>. The '*' character is a wildcard. Example paths are %blog for the blog page and %blog-wildcard for every personal blog. %front is the front page.", array('%blog' => 'blog', '%blog-wildcard' => 'blog/*', '%front' => '<front>')),
   );
diff --git a/google_adwords.install b/google_adwords.install
index d5fb161..099036f 100644
--- a/google_adwords.install
+++ b/google_adwords.install
@@ -76,10 +76,19 @@ function google_adwords_schema() {
         'default' => '',
         'length' => 10,
       ),
-    ),
-  );
-
-  return $schema;
+			'color' => array(
+				'type' => 'varchar',
+			  'default' => '',
+			  'length' => 10,
+			),
+			'value' => array(
+				'type' => 'varchar',
+			  'default' => '',
+			  'length' => 10,
+			),
+		),
+	);
+	return $schema;
 }
 
 function google_adwords_update_6001() {
@@ -89,3 +98,16 @@ function google_adwords_update_6001() {
   return $ret;
 }
 
+function google_adwords_update_6101() {
+	$ret = array();
+	if (!db_column_exists('google_adwords', 'value')) {
+		db_add_field($ret, 'google_adwords', 'value',
+			array(
+		   	'type' => 'varchar',
+		   	'default' => '',
+		   	'length' => 10,
+		  )
+		);
+	}
+	return $ret;
+}
diff --git a/google_adwords.module b/google_adwords.module
index aabfc0a..3f4e32d 100644
--- a/google_adwords.module
+++ b/google_adwords.module
@@ -93,6 +93,13 @@ function google_adwords_form_alter(&$form, $form_state, $form_id) {
         '#size' => 10,
         '#maxlength' => 10,
       );
+      $form['google_adwords']['value'] = array(
+        '#type' => 'textfield',
+        '#title' => t('Conversion Value'),
+        '#default_value' => !empty($node->google_adwords['value']) ? $node->google_adwords['value'] :variable_get('google_adwords_conversion_value', 10),
+        '#size' => 10,
+        '#maxlength' => 10,
+      );
     }
   }
 }
@@ -142,6 +149,7 @@ function google_adwords_load_params($node) {
       'label' => $result['label'],
       'format' => $result['format'],
       'color' => $result['color'],
+      'value' => $result['value'],
     );
     return $adwords;
   } 
@@ -157,15 +165,15 @@ function google_adwords_save_adwords($node) {
   // Delete existing version
   db_query('DELETE FROM {google_adwords} WHERE nid = %d AND vid = %d', $node->nid, $node->vid);
   
-  db_query("INSERT INTO {google_adwords} (nid, vid, enabled, label, format, color) VALUES (%d, %d, %d, '%s', '%s', '%s')", 
+  db_query("INSERT INTO {google_adwords} (nid, vid, enabled, label, format, color, value) VALUES (%d, %d, %d, '%s', '%s', '%s', '%s')",
       $node->nid, 
       $node->vid, 
       $node->google_adwords['enabled'],
       $node->google_adwords['label'],
       $node->google_adwords['format'],
-      $node->google_adwords['color']
+      $node->google_adwords['color'],
+      $node->google_adwords['value']
     );
-
 }
 
 
@@ -223,13 +231,34 @@ function _google_adwords_view_adwords(&$node) {
   // Don't track page views in the admin sections, or for certain roles
   if (arg(0) != 'admin' && $track > 0 ) {    
     if ($node->google_adwords['enabled'] <> 0 || $page_match <> 0) {
-    
+
+      // the page label overrides the node label
       $google_adwords_label = (!empty($page_label))?$page_label:$node->google_adwords['label'];
+
+      // id and language cannot be set on the node form
       $google_adwords_id = variable_get('google_adwords_conversion_id', 0);
       $google_adwords_language = variable_get('google_adwords_conversion_language', $language->language);
-      $google_adwords_format = variable_get('google_adwords_conversion_format', '2');
-      $google_adwords_color = variable_get('google_adwords_conversion_color', 'FFFFFF');
-      
+
+      // for all other parameters, the node value should override the defaults
+      if ($node->google_adwords['enabled']) {
+        $google_adwords_format = $node->google_adwords['format'];
+        $google_adwords_color = $node->google_adwords['color'];
+        $google_adwords_value = $node->google_adwords['value'];
+      }
+      else {
+        $google_adwords_format = variable_get('google_adwords_conversion_format', '2');
+        $google_adwords_color = variable_get('google_adwords_conversion_color', 'FFFFFF');
+        $google_adwords_value = variable_get('google_adwords_conversion_value', 10);
+      }
+
+      $noscript_url = url('https://www.googleadservices.com/pagead/conversion/' . $google_adwords_id, array(
+        'query' => array(
+          'label' => $google_adwords_label,
+          'value' => $googe_adwords_value,
+          'script' => 0,
+          'guid' => 'ON',
+        )));
+
       $output = '';    
       $output .= "\n" . '<!-- Google Code for Conversion Page -->' . "\n";
       $output .= '<script type="text/javascript">' . "\n";
@@ -239,10 +268,11 @@ function _google_adwords_view_adwords(&$node) {
       $output .= '    var google_conversion_format = "'. $google_adwords_format .'";' . "\n";
       $output .= '    var google_conversion_color = "'. $google_adwords_color .'";' . "\n";
       $output .= '    var google_conversion_label = "'. $google_adwords_label .'";' . "\n";
+      $output .= '    var google_conversion_value = "'. $google_adwords_value .'";' . "\n";
       $output .= '//-->' . "\n";
       $output .= '</script>' . "\n";
       $output .= '<noscript>' . "\n";
-      $output .= '    <img height="1" width="1" border="0" src="https://www.googleadservices.com/pagead/conversion/' . $google_adwords_id . '/?label='. $google_adwords_label .'&amp;guid=ON&amp;script=0" alt=""/>' . "\n";
+      $output .= '    <img height="1" width="1" border="0" src="' . $noscript_url . '" alt=""/>' . "\n";
       $output .= '</noscript>' . "\n";
       
       $_google_adwords_footer_script = $output;     
