diff --git plugins/FeedsDataProcessor.inc plugins/FeedsDataProcessor.inc
index f0c55d9..6a126aa 100644
--- plugins/FeedsDataProcessor.inc
+++ plugins/FeedsDataProcessor.inc
@@ -236,6 +236,7 @@ class FeedsDataProcessor extends FeedsProcessor {
       'expire' => FEEDS_EXPIRE_NEVER, // Don't expire items by default.
       'mappings' => array(),
       'delete_with_source' => FALSE,
+      'table_name' => 0,
     );
   }
 
@@ -264,6 +265,23 @@ class FeedsDataProcessor extends FeedsProcessor {
       '#default_value' => $this->config['delete_with_source'],
       '#disabled' => empty(feeds_importer($this->id)->config['content_type']) ? TRUE : FALSE,
     );
+
+    // create select options for data table name with the existing data tables and the default one.
+    $data_tables = data_get_all_tables();
+    $default_table_name = variable_get('feeds_data_'. $this->id, 'feeds_data_'. $this->id);
+    foreach ($data_tables as $data_table) {
+      $tables_names[$data_table->get('name')] = $data_table->get('name');
+    }
+    // add a default table name
+    $tables_names[$default_table_name] = 'Default name: '. $default_table_name;
+
+    $form['table_name'] = array(
+      '#type' => 'select',
+      '#title' => t('Data table name'),
+      '#options' => $tables_names,
+      '#description' => t('Select any existing data table or create a new table with the default settings: feeds_data_ + feeds name. This default data name can be changed, please read README.txt'),
+      '#default_value' => empty($this->config['table_name']) ?  $default_table_name : $this->config['table_name'],
+    );
     return $form;
   }
 
@@ -281,7 +299,7 @@ class FeedsDataProcessor extends FeedsProcessor {
    * Return the data table name for this feed.
    */
   protected function tableName() {
-    return variable_get('feeds_data_'. $this->id, 'feeds_data_'. $this->id);
+    return $this->config['table_name'];
   }
 
   /**
