Just for clarification, are you doing this?
1. Step One - new subscriber joins via WordPress Website
2. Step Two - manually exporting the list of member subscribers from the WordPress website or maintaining a spreadsheet where the new member subscriber's data is entered into the spreadsheet.
3. Step Three - sending the spreadsheet file to the fulfillment house.
My first thoughts are to find a WordPress plugin that would allow you to export users information. I did a quick search on the Internet and found this one ( http://wordpress.org/extend/plugins/wp-export-users/
).* Keep in mind that I have never used this plugin before and I am not sure what it is that you are trying to accomplish.
If it were me, this is how I would approach it:
: Create new WordPress with membership plugin
- Locate, research, read install guide/planning for a new wordpress plugin specifically designed to handle memberships
- Go to hosting account
- create subfolder under domain folder
- Go to the hosting account MyPHP or whatever interface they have to -create or administer the SQL DB and create a new SQL DB.
: Export/Migrate Data
- Go to the hosting account MyPHP or whatever interface they have to create or administer the SQL DB and export the sql data information for the live wordpress website.
- Then import the file into the new SQL DB
- Test the usage of the new WordPress site. This is now your new test platform, so that live users are not affected.
: Configure New Site
- Apply the new WP Plugin to new inactive site
- Install download manager
- export the user data
- upload the user data file to the website within the download manager
- create a user account for the fulfillment house
- create a private page for the fulfillment house (i.e. password protect the page to limit access only to specific account users...this will be easy since there is a feature within the membership system)
- post the link to the data file on that page
- Conduct a dry run-through by asking the fulfillment house to access the data file and run a "test only" job.
: Go Live
- spend time cleaning up my site and making any changes to the site previously delayed to include clearing dead members or cosmetic changes/enhancements
- announce to users a specific date or date range that there will be site maintenance. Note: this will be your cut-over date typically over the weekend and even though it should only take a few minutes you should build in a few hours just to take a few minutes to test...pick a time that if things are going as planned that you allow time to roll back to the previous system as a back-up or fail safe.
- to go live simply go to the hosting account and point the domain name to the sub-folder where the new wordpress site is located. This way when the name resolves it will go to the new data location and not the old. It may happen within a few minutes or it make take hours for the domain name to resolve to the new place. It should be fairly quickly since it is on the same domain name server.
: Custom App for Export
- Locate a programmer (I suggest Odesk) or someone to create a custom app that would automatically export the user data file from the sql DB and save that file on the fulfillment house data page. I would create it so that a specific date of the month the query would run (let's say the 5th of every month) so that human intervention isn't required, however, I would always confirm that the file was posted.
- Back up the wordpress site
- have the programmer apply the changes and include in the price of purchasing the custom app support and maintenance or at the very least provide detailed documentation.
These steps are assuming that you host your own data.
*Here are some other plugins:
I know that this is a long post. I hope this helps!