WordPress Development Stack Exchange is a question and answer site for WordPress developers and 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

I have a client who wants to have online application forms for their non profit service.

I have used Contact Form 7 in the past, since its pretty flexible and you can have lots of fields, radio buttons etc which I LOVE.

The only concern is that just sends a plain text email, they want a way that they can save the data into a spreadsheet or database of some sort. Weither it attaches a xml to an email when the form is filled, or it saves it in the admin where you can then export it.

Is there anything out there like this?

OR is there even a way to have a PDF online where people can type in it, fill it in then email it off? Since all the documents are in PDF form already this would be even easier.

share|improve this question

closed as off-topic by toscho Sep 1 '15 at 15:28

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

If this question can be reworded to fit the rules in the help center, please edit the question.

Sincere advice - convince your client that CSV is good enough for Excel-like export. Otherwise you are in for world of pain with these requirements. :) – Rarst Jul 27 '11 at 19:21
up vote 1 down vote accepted

The Contact Form 7 to Database Extension plugin will save the form data to the database. I haven't used it myself, so don't know whether it offers easy ways of then extracting it, or if you have to deal with extracting it yourself.

share|improve this answer
good to know as I like Contact form 7. Thanks! – matt Aug 4 '11 at 23:45

Both Formidable Pro and Gravity Forms allow you to have each be emailed at the time of submission and export all entries later as CSV / Excel. Best of luck!

share|improve this answer
great thank you!! – matt Aug 4 '11 at 23:45

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