diff --git a/alerts.module b/alerts.module
index 0404f98..dbb312a 100644
--- a/alerts.module
+++ b/alerts.module
@@ -60,6 +60,24 @@ function alerts_admin($form, &$form_state) {
     '#default_value' => variable_get('alerts_help_text', ''),
     '#description' => t('This text will be displayed with the fields on the node form.'),
   );
+  $form['alerts_create_file'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Create alert files'),
+    '#default_value' => variable_get('alerts_create_file', FALSE),
+    '#description' => t('Saves alerts as static files to the Drupal files directory.'),
+  );
+  $form['alerts_create_file_extension'] = array(
+    '#type' => 'textfield',
+    '#title' => t('Alert file extension'),
+    '#default_value' => variable_get('alerts_create_file_extension', ''),
+    '#description' => t('The file extension to use with alert files. Do not include a leading period.'),
+    '#states' => array(
+      // Hide if alerts_create_file not checked
+      'invisible' => array(
+       'input[name="alerts_create_file"]' => array('checked' =>FALSE),
+      ),
+    ),
+  );
 
   return system_settings_form($form);
 }
