diff --git a/mailchimp.module b/mailchimp.module
index 62f0260..cf04697 100644
--- a/mailchimp.module
+++ b/mailchimp.module
@@ -231,12 +231,12 @@ function _mailchimp_list_cmp($a, $b) {
 
 /**
  * Wrapper around MCAPI->Lists->mergeVars.
- * 
+ *
  * @param array $list_ids
  *   Array of MailChimp list IDs.
  * @param bool $reset
  *   Set to TRUE if mergevars should not be loaded from cache.
- * 
+ *
  * @return array
  *   Struct describing mergevars for the specified lists.
  */
@@ -623,7 +623,7 @@ function mailchimp_unsubscribe_process($list_id, $email, $delete, $goodbye, $not
  *   A MailChimp list id.
  * @param bool $reset
  *   Set to TRUE if list segments should not be loaded from cache.
- * 
+ *
  * @return array
  *   Array of segments details.
  */
@@ -661,7 +661,7 @@ function mailchimp_get_segments($list_id, $reset = NULL) {
  *   'static' or 'saved'
  * @param array $segment_options
  *   Array of options for 'saved' segments. See Mailchimp API docs.
- * 
+ *
  * @return int
  *   ID of the new segment.
  */
@@ -693,7 +693,7 @@ function mailchimp_segment_create($list_id, $name, $type, $segment_options = NUL
 
 /**
  * Add a specific subscriber to a static segment of a list.
- * 
+ *
  * @param string $list_id
  *   ID of a MailChimp list
  * @param string $segment_id
@@ -704,7 +704,7 @@ function mailchimp_segment_create($list_id, $name, $type, $segment_options = NUL
  *   Whether to queue this for the batch processor. Defaults to TRUE.
  * @param string $queue_id
  *   The ID of the queue to use in batch processing.
- * 
+ *
  * @return bool
  *   Success boolean
  */
@@ -1202,7 +1202,7 @@ function mailchimp_insert_drupal_form_tag($mergevar) {
 
 /**
  * Implements hook_cron().
- * 
+ *
  * We don't use batch API calls currently as it would require sorting through
  * a lot of options here. Instead, we will provide VBO functions to perform
  * large unsubscribes and subscribes and specifically call the batch functions.
@@ -1224,3 +1224,24 @@ function mailchimp_cron() {
     }
   }
 }
+
+/**
+ * Implements hook_variable_info().
+ */
+function mailchimp_variable_info($options) {
+  $variable['mailchimp_api_key'] = array(
+    'title' => t('Mailchimp API Key', array(), $options),
+  );
+  $variable['mailchimp_cron'] = array(
+    'title' => t('Use batch processing', array(), $options),
+    'type' => 'boolean',
+    'default' => FALSE,
+  );
+  $variable['mailchimp_batch_limit'] = array(
+    'title' => t('Batch limit', array(), $options),
+    'type' => 'number',
+    'default' => 100,
+  );
+
+  return $variable;
+}
