We have an email marketing platform which we wish to pull Magento customer and subscriber information every time a customer registers or updates their information in Magento.
Information posted should be email address, first name, lastname and newsletter subscriber status.
This should happen by posting data to a URL with the data within a query string in the URL.
An area in Magento should be created to allow the Magento Admin user to insert or update this URL.
This extension should be properly packaged so Admin users can upload it, or add it to Magento Connect. No core files should need updating and documentation should be produced to demonstrate how the extension works should we need to de-bug it at a later stage.