Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What I want to do is present the user with a sign-up form, which contains checkboxes for some of our mailing lists (discussion, not newsletter).

Is there a mailing list provide that has an API for this situation?

Alternatively, is there a provider that provides a widget (for inclusion on my site), which allows users to sign up in a similar way. The drawback of this approach is that data-collection will require a secondary form.

Any suggestions appreciated. Free solutions preferred, but all avenues investigated.


share|improve this question

closed as off-topic by masegaloeh, kasperd, Scott Pack, Jenny D, Katherine Villyard Apr 18 '15 at 18:14

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Requests for product, service, or learning material recommendations are off-topic because they attract low quality, opinionated and spam answers, and the answers become obsolete quickly. Instead, describe the business problem you are working on, the research you have done, and the steps taken so far to solve it." – masegaloeh, kasperd, Scott Pack, Jenny D, Katherine Villyard
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 1 down vote accepted

you can use your own newsletter - check between phplist and pommo - and integrate them into your sites; phplist has quite a complicated interface, but it tracks clicks, sent emails, has subscribe/unsubscribe pages and it's fully customizable

share|improve this answer

This should be possible with a lot of providers. If I understood your question, it should be possible with (for example)

They allow you to create custom forms (forms with additional fields like checkboxes) and present you the code you have to add to your page.

The selections of the additional fields are stored in their database (so they are accessible to you).

They also have an extensive API, so you can retrieve or modify any data (like user signups and field selections).

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.