Would be helpful to be able to download / export subscribers to be able to backup data.

Don't see that as an option.

Thanks, Erich

#3 newsletter_export.zip2.09 KBNexsoft
Members fund testing for the Drupal project. Drupal Association Learn more


ParisLiakos’s picture

Status: Active » Closed (won't fix)

you can always backup your data using a database management tool like phpmyadmin.
or the backup and migrate module : http://drupal.org/project/backup_migrate
No need to add unnecessary functionality

r0bm1lls’s picture

Status: Closed (won't fix) » Active


For a full blown newsletter module I think this is useful. Apart from just backing up the data newsletter subscriptions are a useful way of harvesting addresses and building a following. Apart from deleting subscribers, I don't see any other management functions for subscribers. eg moving subscribers from one list to another - can only be done individually.... If one could easily export the subscribers as something like a csv file then one could work with the database and re-import. Not all users of this module are going to be skilled enough to work with phpmyadmin.

My oar's worth..

Nexsoft’s picture

Status: Active » Needs review
2.09 KB

I had the same issue and created a module for the job, maybe it's better of as a patch but for testing purposes I created a sandbox project http://drupal.org/sandbox/Nexsoft/1800498. It let you export your subscribers as a csv file.
I also attach the module here as a zip file.

ParisLiakos’s picture

sweet, i wouldnt mind for a seperate module, this might as well help for 1.x => 2.x upgrade :)
will check it later

vjkaran’s picture

Version: 7.x-1.x-dev » 7.x-1.0-beta9
Component: User interface » Subscriber
Priority: Normal » Major

the attatched newsletter_export module though is helpful, it only Exports the default personal info fields..Is there a way to export all the custom defined fields also?

strrr’s picture

Issue summary: View changes

just installed the module. Its exporting the Subscriber list as expected.
But one thing is missing.

My client needs to see wich subscriber has done the email confirmation (double opt in).

What to add to the $field_options = array ?
any help is greatly appreciated. Thank you!

	$field_options = array("email" => t("E-mail"), "firstname" => t("Firstname"), "lastname" => t("Lastname"), "gender" => t("Gender"), "receive_format" => t("Newsletter receive format"));
	$field_options_default = array("email");
	$form['data']['fields'] = array(
		'#type' => 'checkboxes',
		'#title' => t('Fields'),
		'#description' => t('Select which fields that will be exported.'),
		'#default_value' =>  $field_options_default,
		'#options' => $field_options,
		'#required' => TRUE,
	$form['delimiter'] = array(
		'#type' => 'textfield',
		'#title' => t('Delimiter'),
		'#size' => 5,
		'#maxlength' => 5,
		'#description' => t('Enter delimiter string'),
		'#default_value' =>  ';',
		'#required' => TRUE,